/* screen - dope-sweets */

.dope-sweets {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-sweets .berries-baked-chocolate-tart-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/berries-baked-chocolate-tart@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 86px);
  left: -24px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -42px;
  width: calc(100.00% + 53px);
}

.dope-sweets .vienna-series-tag-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: -68px;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-sweets .cookies-C61RwL {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  top: calc(49.17% - 10px);
  white-space: nowrap;
  width: 70px;
}

.dope-sweets .sweets-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-sweets .vienna-series-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-sweets .group-560-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: -3297px;
  height: 3980px;
  left: 37px;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 74px);
}

.dope-sweets .carrot-cake-g3HKGB {
  --z-index: 0;
  background-color: transparent;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .rectangle-64-YxMxIR {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .carrot-cake-YxMxIR {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 65px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 96px;
}

.dope-sweets .b1019-YxMxIR {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .carrot-cake-P51nnC {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-RthAim {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-sHX9aq {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .lemon-cake-g3HKGB {
  --z-index: 1;
  background-color: transparent;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 154px;
  width: 100%;
}

.dope-sweets .rectangle-64-HzMPtH {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .lemon-cake-HzMPtH {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 8px;
  width: 116px;
}

.dope-sweets .widget-wrapper-nxYesi {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-L5e3n9 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .lemon-cake-PlhHX3 {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 63px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 100px;
}

.dope-sweets .b1020-HzMPtH {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .marble-cake-g3HKGB {
  --z-index: 2;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 308px;
  width: 100%;
}

.dope-sweets .rectangle-64-ROYEi0 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .marble-cake-ROYEi0 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 53px;
  text-align: center;
  top: calc(35.14% - 8px);
  white-space: nowrap;
  width: 102px;
}

.dope-sweets .b1021-ROYEi0 {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(38.74% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(25.83% - 13px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .lemon-cake-ROYEi0 {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 10px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-7YxNrL {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-h7obqQ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-2@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .pistachio-cake-g3HKGB {
  --z-index: 3;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 462px;
  width: 100%;
}

.dope-sweets .rectangle-64-mBZjxC {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .component-2-3-mBZjxC {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-vRdfy5 {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-ZPqYLF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-3@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .pistachio-cake-mBZjxC {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 53px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 120px;
}

.dope-sweets .b1022-mBZjxC {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .brownies-g3HKGB {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 616px;
  width: 100%;
}

.dope-sweets .rectangle-64-j5ZhEc {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .brownies-j5ZhEc {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-24IDMM {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-oI3aV2 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-4@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .brownies-74TzEs {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 75px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 76px;
}

.dope-sweets .b1023-j5ZhEc {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .b1031-g3HKGB {
  --z-index: 5;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  top: calc(36.77% - 8px);
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .chocolate-melt-tart-g3HKGB {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: calc(20.02% - 27px);
  width: 100%;
}

.dope-sweets .rectangle-64-ouNUMK {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .chocolate-melt-tart-ouNUMK {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-1Y5py7 {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-ikpxNc {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-5@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .chocolate-melt-tart-snIxrB {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 35px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 156px;
}

.dope-sweets .b0127-ouNUMK {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .passion-fruit-tart-g3HKGB {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: calc(24.02% - 32px);
  width: 100%;
}

.dope-sweets .rectangle-64-a6R6sc {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .passion-fruit-tart-a6R6sc {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-cIcJlg {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-izAxdq {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-6@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .passion-fruit-tart-I8xEab {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 44px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 138px;
}

.dope-sweets .b1028-a6R6sc {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .berries-baked-chocolate-tart-g3HKGB {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: calc(28.03% - 38px);
  width: 100%;
}

.dope-sweets .rectangle-64-fVx3h9 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .berries-baked-chocolate-tart-fVx3h9 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-2kvD0r {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-Xwb67k {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-7@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .berries-baked-chocolate-tart-nYHxVy {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 54px;
  text-align: center;
  top: calc(32.22% - 14px);
  white-space: nowrap;
  width: 118px;
}

.dope-sweets .b1029-fVx3h9 {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .roasted-peanut-chocoate-tart-g3HKGB {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: calc(32.03% - 43px);
  width: 100%;
}

.dope-sweets .rectangle-64-FBY7Yg {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .component-2-3-FBY7Yg {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-DmevlG {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-5t9WSa {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-8@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .roasted-peanuts-chocolate-tart-FBY7Yg {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 42px;
  text-align: center;
  top: calc(32.22% - 14px);
  white-space: nowrap;
  width: 142px;
}

.dope-sweets .b1030-FBY7Yg {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .group-559-g3HKGB {
  --z-index: 10;
  background-color: transparent;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: calc(36.04% - 48px);
  width: 100%;
}

.dope-sweets .rectangle-64-7bRf8o {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .lime-tart-7bRf8o {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-g9E3On {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-9asdlY {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-9@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .lime-tart-g3HKGB {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 76px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 74px;
}

.dope-sweets .dates-tart-g3HKGB {
  --z-index: 12;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: calc(40.04% - 54px);
  width: 100%;
}

.dope-sweets .rectangle-64-ej8Fv6 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .dates-tart-ej8Fv6 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-9HdPAR {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-756NvB {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-10@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .dates-tart-8UmwqF {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 72px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 82px;
}

.dope-sweets .b1032-ej8Fv6 {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .palmier-g3HKGB {
  --z-index: 13;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: calc(44.05% - 59px);
  width: 100%;
}

.dope-sweets .rectangle-64-DqueDj {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .palmier-DqueDj {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-451b0r {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-1NUXxW {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-11@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .palmier-jvI44o {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 82px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 62px;
}

.dope-sweets .b1033-DqueDj {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .palmier-chocolate-g3HKGB {
  --z-index: 14;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: calc(48.05% - 64px);
  width: 100%;
}

.dope-sweets .rectangle-64-Cqnkxt {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .palmier-chocolate-Cqnkxt {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-BLGQCL {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-f7txpZ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-12@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .palmier-chocolate-tn31Ym {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 40px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 146px;
}

.dope-sweets .b1034-Cqnkxt {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .kuine-amman-g3HKGB {
  --z-index: 15;
  background-color: transparent;
  bottom: calc(43.94% - 59px);
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-eGYFhM {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .kuine-amman-eGYFhM {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-0qxRox {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-RPbuai {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-13@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .kouign-amann-chocolate-eGYFhM {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 12px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 202px;
}

.dope-sweets .b1038-eGYFhM {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .kuine-amman-Cla5sn {
  --z-index: 16;
  background-color: transparent;
  bottom: calc(39.94% - 54px);
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-QZhtW5 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .kuine-amman-QZhtW5 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-hbv4aY {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-gFnP2K {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-14@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .kuine-amman-cheese-cake-QZhtW5 {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 55px;
  text-align: center;
  top: calc(46.67% - 21px);
  white-space: nowrap;
  width: 116px;
}

.dope-sweets .b1039-QZhtW5 {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(21.62% - 5px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .cream-cheese-brownie-bites-g3HKGB {
  --z-index: 17;
  background-color: transparent;
  bottom: calc(23.92% - 32px);
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-ss3M90 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .cream-cheese-brwonie-bites-ss3M90 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-alwRB3 {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-TQoxVY {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-15@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .cream-cheese-brownie-bites-ss3M90 {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 53px;
  text-align: center;
  top: calc(32.22% - 14px);
  white-space: nowrap;
  width: 120px;
}

.dope-sweets .b1043-ss3M90 {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .chocolate-brownies-bites-g3HKGB {
  --z-index: 18;
  background-color: transparent;
  bottom: calc(19.97% - 27px);
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-HG83wt {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .chocolate-brownies-bites-HG83wt {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-lVe02B {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-UUv8jv {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-16@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .chocolate-brownies-bites-BhaOho {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 12px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 202px;
}

.dope-sweets .b1044-HG83wt {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .coconut-mango-bites-g3HKGB {
  --z-index: 19;
  background-color: transparent;
  bottom: 616px;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-evPbOt {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .coconut-mango-bites-evPbOt {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-8yHE5A {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-zQK4r6 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-17@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .coconut-mango-bite-evPbOt {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 32px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 162px;
}

.dope-sweets .b1045-evPbOt {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .classic-tiramisu-g3HKGB {
  --z-index: 20;
  background-color: transparent;
  bottom: 462px;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-WJUfu9 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .classic-tiramisu-WJUfu9 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-MjFCtt {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-gL92bp {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-18@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .classic-tiramisu-nBYaWB {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 48px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 130px;
}

.dope-sweets .b1046-WJUfu9 {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .tiramisu-chocolate-g3HKGB {
  --z-index: 21;
  background-color: transparent;
  bottom: 308px;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-J0Qaox {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .tiramisu-chocolate-J0Qaox {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-xRv6Yl {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-AiaUCh {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-19@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .tiramisu-chocolate-og3MSN {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 37px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 152px;
}

.dope-sweets .b1047-J0Qaox {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .choux-pistachio-g3HKGB {
  --z-index: 22;
  background-color: transparent;
  bottom: 154px;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-fIxfA7 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .choux-pistachio-fIxfA7 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-SSFegx {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-6Ni5b3 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-20@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .choux-pistachio-DimGvf {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 48px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 130px;
}

.dope-sweets .b1049-fIxfA7 {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .palmier-Cla5sn {
  --z-index: 23;
  background-color: transparent;
  bottom: calc(47.95% - 64px);
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-DmdcYA {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .palmier-DmdcYA {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-UKbtwx {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-KA9kKj {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-21@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .palmier-whitechocolate-pistachio-DmdcYA {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 33px;
  text-align: center;
  top: calc(46.67% - 21px);
  white-space: nowrap;
  width: 160px;
}

.dope-sweets .b1035-DmdcYA {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(23.42% - 5px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .tiramisu-chocolate-Cla5sn {
  --z-index: 24;
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-4bcxC5 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .tiramisu-chocolate-4bcxC5 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-HW2Chg {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-voU4l3 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-22@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .tiramisu-pistachio-4bcxC5 {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 40px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 146px;
}

.dope-sweets .b1055-4bcxC5 {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .kuine-amman-QtwgzP {
  --z-index: 25;
  background-color: transparent;
  bottom: calc(35.93% - 48px);
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-MKdhJm {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .kuine-amman-MKdhJm {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-W1PAdl {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-Iwmar4 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-23@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .kuine-amman-dates-MKdhJm {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 32px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 162px;
}

.dope-sweets .b1040-MKdhJm {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .kuine-amman-lgknct {
  --z-index: 26;
  background-color: transparent;
  bottom: calc(31.93% - 43px);
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-7T1NvI {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .kuine-amman-7T1NvI {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-JIx3Rm {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-GcrEzs {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-24@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .kuine-amman-pecan-pie-7T1NvI {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 15px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 196px;
}

.dope-sweets .b1041-7T1NvI {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .kuine-amman-DdxdVg {
  --z-index: 27;
  background-color: transparent;
  bottom: calc(27.93% - 37px);
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-sweets .rectangle-64-4m7maI {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-sweets .kuine-amman-4m7maI {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-sweets .widget-wrapper-Ax0vHz {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-sweets .mask-group-1-O6Nr2W {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-25@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-sweets .kuine-amman-pistachio-4m7maI {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: 18px;
  text-align: center;
  top: calc(36.04% - 8px);
  white-space: nowrap;
  width: 190px;
}

.dope-sweets .b1042-4m7maI {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(37.84% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.81% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-sweets .dope-sweets-C61RwL {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 74px;
  width: 106px;
}

.dope-sweets .group-545-aVuktz {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-1@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}
/* screen - dope-lime-tart */

.dope-lime-tart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-lime-tart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-22@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-lime-tart .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-lime-tart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-49@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-lime-tart .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-lime-tart .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-lime-tart .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-lime-tart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lime-tart .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-lime-tart .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-lime-tart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-lime-tart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-44@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-lime-tart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-44@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lime-tart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-lime-tart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-45@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-lime-tart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-45@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-lime-tart .lime-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.66% - 65px);
  text-align: center;
  white-space: nowrap;
  width: 130px;
}

.dope-lime-tart .b1031-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(21.62% - 8px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-lime-tart .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-lime-tart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-22@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-lime-tart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-22@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-lime-tart .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-lime-tart .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier-white-chocolate-pistachio */

.dope-palmier-white-chocolate-pistachio {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-15@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier-white-chocolate-pistachio .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier-white-chocolate-pistachio .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-35@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier-white-chocolate-pistachio .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier-white-chocolate-pistachio .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier-white-chocolate-pistachio .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier-white-chocolate-pistachio .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-30@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier-white-chocolate-pistachio .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-30@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-palmier-white-chocolate-pistachio .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-31@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-white-chocolate-pistachio .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-31@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-white-chocolate-pistachio .palmier-white-chocolate-pistachio-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.32% - 138px);
  text-align: center;
  white-space: nowrap;
  width: 280px;
}

.dope-palmier-white-chocolate-pistachio .b1062-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier-white-chocolate-pistachio .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-palmier-white-chocolate-pistachio .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-15@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-palmier-white-chocolate-pistachio .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-15@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-palmier-white-chocolate-pistachio .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier-white-chocolate-pistachio .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-tiramisu-pistachio */

.dope-tiramisu-pistachio {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-tiramisu-pistachio .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-16@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-tiramisu-pistachio .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-tiramisu-pistachio .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-37@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-tiramisu-pistachio .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-tiramisu-pistachio .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-tiramisu-pistachio .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-tiramisu-pistachio .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-pistachio .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-tiramisu-pistachio .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-tiramisu-pistachio .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-tiramisu-pistachio .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-32@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-tiramisu-pistachio .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-32@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-pistachio .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-tiramisu-pistachio .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-33@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-tiramisu-pistachio .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-33@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-tiramisu-pistachio .choux-pistachio-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.50% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 228px;
}

.dope-tiramisu-pistachio .b1055-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-tiramisu-pistachio .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-tiramisu-pistachio .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-16@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-tiramisu-pistachio .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-16@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-tiramisu-pistachio .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-pistachio .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-pistachio .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-menu */

.dope-menu {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-menu .mask-group-4-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-4@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu .rectangle-59-C61RwL {
  --z-index: 1;
  background: linear-gradient(180deg, #56585a 0%, #d9d9d9 100%);
  background-color: transparent;
  height: 100%;
  left: 0px;
  mix-blend-mode: multiply;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu .dopeamine-logo-2-C61RwL {
  --z-index: 2;
  background-color: transparent;
  cursor: pointer;
  height: 214px;
  left: calc(50.00% - 86px);
  opacity: 1;
  position: absolute;
  top: 78px;
  width: 172px;
}

.dope-menu .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-3@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-menu .menus-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 78px;
  cursor: pointer;
  height: 468px;
  opacity: 1;
  position: absolute;
  right: calc(50.00% - 59px);
  width: 118px;
}

.dope-menu .group-553-S7spLx {
  --z-index: 0;
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 117px;
  left: calc(50.00% - 40px);
  opacity: 1;
  position: absolute;
  width: 80px;
}

.dope-menu .cookies-CH6f8L {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 36px);
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu .group-548-FY42ov {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-548@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-menu .cookies-OR4ODu {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 10px);
}

.dope-menu .group-554-S7spLx {
  --z-index: 1;
  background-color: transparent;
  height: 139px;
  left: 16px;
  opacity: 1;
  position: absolute;
  top: calc(47.69% - 66px);
  width: calc(100.00% - 31px);
}

.dope-menu .sweets-qtnexm {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 36px);
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu .group-549-xWhMae {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-549@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu .sweets-xlHlpx {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: 10px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-menu .group-552-S7spLx {
  --z-index: 2;
  background-color: transparent;
  height: 93px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu .croissants-cgQnw0 {
  --z-index: 0;
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu .group-551-ZDh0K3 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-551@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 1px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-menu .vienna-series-cgQnw0 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 4px);
}

.dope-menu .cookies-C61RwL {
  --z-index: 4;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  top: calc(49.17% - 10px);
  white-space: nowrap;
  width: 70px;
}

.dope-menu .sweets-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-menu .vienna-series-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-menu .vienna-series-tag-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: -520px;
  height: 136px;
  left: 37px;
  opacity: 0.0;
  position: absolute;
  width: 100%;
}

.dope-menu .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}
/* screen - dope-main */

.dope-main {
  background-color: #ffffff;
  cursor: pointer;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-main .mask-group-5-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-5@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-main .rectangle-69-C61RwL {
  --z-index: 1;
  background: linear-gradient(180deg, #56585a 0%, #d9d9d9 100%);
  background-color: transparent;
  height: 100%;
  left: 0px;
  mix-blend-mode: multiply;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-main .dopeamine-logo-2-C61RwL {
  --z-index: 2;
  background-color: transparent;
  height: 354px;
  left: 73px;
  opacity: 1;
  position: absolute;
  top: calc(42.74% - 151px);
  width: calc(100.00% - 146px);
}

.dope-main .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-51@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-main .menus-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 78px;
  height: 474px;
  left: -449px;
  opacity: 0;
  position: absolute;
  width: 354px;
}

.dope-main .group-553-S7spLx {
  --z-index: 0;
  background-color: transparent;
  bottom: 0px;
  height: 117px;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 80px;
}

.dope-main .cookies-CH6f8L {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 36px);
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-main .group-548-FY42ov {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-548-1@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-main .cookies-OR4ODu {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: 6px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 10px);
}

.dope-main .group-554-S7spLx {
  --z-index: 1;
  background-color: transparent;
  height: 139px;
  left: calc(45.50% - 40px);
  opacity: 1;
  position: absolute;
  top: calc(46.46% - 65px);
  width: 87px;
}

.dope-main .sweets-qtnexm {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 36px);
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-main .group-549-xWhMae {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-549-1@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-main .sweets-xlHlpx {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: 10px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-main .group-552-S7spLx {
  --z-index: 2;
  background-color: transparent;
  height: 99px;
  opacity: 1;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 118px;
}

.dope-main .croissants-cgQnw0 {
  --z-index: 0;
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-main .group-551-ZDh0K3 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-551-1@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 1px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-main .vienna-series-cgQnw0 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: 5px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 4px);
}

.dope-main .menu-button-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: calc(20.94% - 12px);
  height: 57px;
  left: calc(50.00% - 96px);
  opacity: 1;
  position: absolute;
  width: 192px;
}

.dope-main .rectangle-73-MaUEMx {
  --z-index: 0;
  background-color: #56585aaa;
  border: 2px solid #f2f2f2;
  border-radius: 19px;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-main .enter-to-menu-MaUEMx {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(38.71% - 10px);
  color: #f2f2f2;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  height: 26px;
  left: 15px;
  letter-spacing: 0.00px;
  line-height: 20px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 27px);
}
/* screen - dope-cookies */

.dope-cookies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cookies .pistachio-cookies-4-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/pistachio-cookies-4@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 86px);
  left: -24px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -42px;
  width: calc(100.00% + 53px);
}

.dope-cookies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 74px;
  width: 106px;
}

.dope-cookies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-53@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cookies .cookies-C61RwL {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  top: calc(49.17% - 10px);
  white-space: nowrap;
  width: 70px;
}

.dope-cookies .sweets-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cookies .vienna-series-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cookies .vienna-series-tag-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: -68px;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cookies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cookies .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-cookies .scroll-group-4-C61RwL::-webkit-scrollbar {
  display: none;
  width: 0;
}

.dope-cookies .scroll-group-4-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: 68px;
  height: 621px;
  left: calc(50.00% - 186px);
  mix-blend-mode: normal;
  opacity: 1;
  overflow-y: scroll;
  position: absolute;
  width: 372px;
}

.dope-cookies .repeat-grid-2-HO0KTV {
  --z-index: 0;
  background-color: transparent;
  height: 1230px;
  left: 0px;
  opacity: 1;
  position: relative;
  top: 0px;
  width: 372px;
}

.dope-cookies .x0-pxvjIE {
  --z-index: 0;
  background-color: transparent;
  height: 1058px;
  left: 9px;
  opacity: 1;
  position: relative;
  top: 6px;
  width: 354px;
}

.dope-cookies .new-york-style-cookies-xAma0N {
  --z-index: 0;
  background-color: transparent;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-cookies .rectangle-64-2p55Ih {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cookies .component-2-17-2p55Ih {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 8px;
  width: 116px;
}

.dope-cookies .widget-wrapper-3x3eom {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-cookies .mask-group-1-WTy6PG {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-26@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-cookies .new-york-style-cookies-2p55Ih {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(23.36% - 26px);
  text-align: center;
  top: calc(36.67% - 16px);
  white-space: nowrap;
  width: 110px;
}

.dope-cookies .b1015-2p55Ih {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.83% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(28.48% - 15px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-cookies .classic-choc-chip-cookies-xAma0N {
  --z-index: 1;
  background-color: transparent;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 154px;
  width: 354px;
}

.dope-cookies .rectangle-64-1GRUN4 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cookies .component-2-17-1GRUN4 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 8px;
  width: 116px;
}

.dope-cookies .widget-wrapper-gDnxSV {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-cookies .mask-group-1-eonWod {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-27@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-cookies .labe-and-code-1GRUN4 {
  --z-index: 2;
  background-color: transparent;
  height: 71px;
  opacity: 1;
  position: absolute;
  right: 41px;
  top: calc(38.10% - 27px);
  width: 146px;
}

.dope-cookies .classic-chocolate-chip-cookies-A166xk {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-cookies .b1016-A166xk {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-cookies .tripple-choc-cookies-xAma0N {
  --z-index: 2;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 308px;
  width: 354px;
}

.dope-cookies .rectangle-64-nJKrpe {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cookies .component-2-17-nJKrpe {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 8px;
  width: 116px;
}

.dope-cookies .widget-wrapper-eFMxjC {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-cookies .mask-group-1-mELqo7 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-28@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-cookies .labe-and-code-nJKrpe {
  --z-index: 2;
  background-color: transparent;
  height: 72px;
  opacity: 1;
  position: absolute;
  right: 48px;
  top: calc(37.10% - 27px);
  width: 132px;
}

.dope-cookies .triple-chocolate-cookies-NmKoao {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-cookies .b1017-NmKoao {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-cookies .pistachio-cookies-xAma0N {
  --z-index: 3;
  background-color: transparent;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 462px;
  width: 354px;
}

.dope-cookies .rectangle-64-qrbxRa {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cookies .component-2-17-qrbxRa {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 8px;
  width: 116px;
}

.dope-cookies .widget-wrapper-jJQ7Ik {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-cookies .mask-group-1-jXwLN5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-29@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-cookies .labe-and-code-qrbxRa {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 43px;
  width: 142px;
}

.dope-cookies .pistachio-cookies-UrIVtf {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-cookies .b1018-UrIVtf {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-cookies .ny-cookies-stuffed-dark-choc-xAma0N {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 616px;
  width: 354px;
}

.dope-cookies .rectangle-64-xUdITH {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cookies .component-2-17-xUdITH {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 8px;
  width: 116px;
}

.dope-cookies .widget-wrapper-fkfB7d {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-cookies .mask-group-1-fX5lEM {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-30@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-cookies .labe-and-code-xUdITH {
  --z-index: 2;
  background-color: transparent;
  height: 70px;
  opacity: 1;
  position: absolute;
  right: 9px;
  top: calc(39.06% - 27px);
  width: 210px;
}

.dope-cookies .new-york-cookies-stu-bLyqIe {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-cookies .b1050-bLyqIe {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-cookies .ny-cookies-stuffed-bueno-cream-xAma0N {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 770px;
  width: 354px;
}

.dope-cookies .rectangle-64-vvRZgz {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cookies .component-2-17-vvRZgz {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 8px;
  width: 116px;
}

.dope-cookies .widget-wrapper-mnKPll {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-cookies .mask-group-1-Jfx3LT {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1-31@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-cookies .labe-and-code-vvRZgz {
  --z-index: 2;
  background-color: transparent;
  height: 68px;
  opacity: 1;
  position: absolute;
  right: 12px;
  top: calc(40.91% - 28px);
  width: 204px;
}

.dope-cookies .new-york-cookies-stu-z8LTuE {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 44px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-cookies .b1051-z8LTuE {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-cookies .dates-cookies-xAma0N {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 924px;
  width: 354px;
}

.dope-cookies .path-2888-Y5z3J2 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/path-2888@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 18px);
  left: -9px;
  mix-blend-mode: overlay;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -6px;
  width: calc(100.00% + 18px);
}

.dope-cookies .component-2-17-Y5z3J2 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/component-2---17@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 18px);
  left: 11px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 8px;
  width: 116px;
}

.dope-cookies .labe-and-code-Y5z3J2 {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: calc(23.75% - 27px);
  width: 114px;
}

.dope-cookies .dates-cookies-4Ywny8 {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: calc(100.00% - 4px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-cookies .b1052-4Ywny8 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}
/* screen - dope-vienna-series */

.dope-vienna-series {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-vienna-series .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-23@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 86px);
  left: -26px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -43px;
  width: calc(100.00% + 53px);
}

.dope-vienna-series .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 74px;
  width: 106px;
}

.dope-vienna-series .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-55@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-vienna-series .vienna-series-tag-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: -68px;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-vienna-series .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-vienna-series .cookies-C61RwL {
  --z-index: 3;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  top: calc(49.17% - 10px);
  white-space: nowrap;
  width: 70px;
}

.dope-vienna-series .sweets-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-vienna-series .vienna-series-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: 96px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-vienna-series .scroll-group-2-C61RwL::-webkit-scrollbar {
  display: none;
  width: 0;
}

.dope-vienna-series .scroll-group-2-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: 68px;
  height: 615px;
  left: calc(50.00% - 177px);
  mix-blend-mode: normal;
  opacity: 1;
  overflow-y: scroll;
  position: absolute;
  width: 354px;
}

.dope-vienna-series .vienna-series-ROslHN {
  --z-index: 0;
  background-color: transparent;
  height: 2136px;
  left: 0px;
  opacity: 1;
  position: relative;
  top: 6px;
  width: 354px;
}

.dope-vienna-series .classic-croissant-jaf9AX {
  --z-index: 0;
  background-color: transparent;
  height: 134px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .vienna-series-x3NdoI {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .path-2883-0Pvpf8 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/path-2883@1x.png);
  background-size: 100% 100%;
  cursor: pointer;
  height: calc(100.00% + 18px);
  left: -9px;
  mix-blend-mode: overlay;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -6px;
  width: calc(100.00% + 18px);
}

.dope-vienna-series .labe-and-code-0Pvpf8 {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 46px;
  width: 136px;
}

.dope-vienna-series .classic-croissant-1xvraL {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1001-1xvraL {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .classic-croissant-x3NdoI {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 11px;
  width: 112px;
}

.dope-vienna-series .classic-croissant-3-2me9Ix {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-3-1@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .zaatar-croissant-jaf9AX {
  --z-index: 1;
  background-color: transparent;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 154px;
  width: 100%;
}

.dope-vienna-series .vienna-series-CCVTXt {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .path-2884-pguf7U {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/path-2884@1x.png);
  background-size: 100% 100%;
  cursor: pointer;
  height: calc(100.00% + 18px);
  left: -9px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -6px;
  width: calc(100.00% + 18px);
}

.dope-vienna-series .labe-and-code-pguf7U {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 49px;
  width: 130px;
}

.dope-vienna-series .zaatar-croissant-7OkOzv {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1002-7OkOzv {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .zaatar-croissant-CCVTXt {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 11px;
  width: 112px;
}

.dope-vienna-series .zaatar-croissant-IpZ8CW {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/zaatar-croissant@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .cheese-croissant-jaf9AX {
  --z-index: 2;
  background-color: transparent;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 308px;
  width: 100%;
}

.dope-vienna-series .vienna-series-Dt2siO {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .path-2885-wjRWxd {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/path-2885@1x.png);
  background-size: 100% 100%;
  cursor: pointer;
  height: calc(100.00% + 18px);
  left: -9px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -6px;
  width: calc(100.00% + 18px);
}

.dope-vienna-series .labe-and-code-wjRWxd {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 45px;
  width: 138px;
}

.dope-vienna-series .cheese-croissant-9CBHCV {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1004-9CBHCV {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .cheese-croissant-Dt2siO {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .cheese-croisant-H95jdP {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/cheese-croisant@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .zaatar-pull-apart-jaf9AX {
  --z-index: 3;
  background-color: transparent;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: calc(23.08% - 31px);
  width: 100%;
}

.dope-vienna-series .vienna-series-VsCrk7 {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .path-2886-MY9SNr {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/path-2886@1x.png);
  background-size: 100% 100%;
  cursor: pointer;
  height: calc(100.00% + 18px);
  left: -9px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -6px;
  width: calc(100.00% + 18px);
}

.dope-vienna-series .labe-and-code-MY9SNr {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 49px;
  width: 130px;
}

.dope-vienna-series .zataar-pull-apart-3xrSnt {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1005-3xrSnt {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .zaatar-pull-apart-VsCrk7 {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .pull-apart-cheese-Zsqwii {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/pull-apart-cheese@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .cheese-pull-apart-jaf9AX {
  --z-index: 4;
  background-color: transparent;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: calc(30.77% - 41px);
  width: 100%;
}

.dope-vienna-series .path-2887-HIafaO {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/path-2887@1x.png);
  background-size: 100% 100%;
  cursor: pointer;
  height: calc(100.00% + 18px);
  left: -9px;
  mix-blend-mode: overlay;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -6px;
  width: calc(100.00% + 18px);
}

.dope-vienna-series .labe-and-code-HIafaO {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 45px;
  width: 138px;
}

.dope-vienna-series .cheese-pull-apart-9O9xh9 {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1006-9O9xh9 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .cheese-pull-aprt-HIafaO {
  --z-index: 2;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .pull-apart-cheese-fcq976 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/pull-apart-cheese-1@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .bacon-croissant-jaf9AX {
  --z-index: 5;
  background-color: transparent;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: calc(38.46% - 52px);
  width: 100%;
}

.dope-vienna-series .vienna-series-pDAxam {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .rectangle-64-ci3IW5 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-ci3IW5 {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 49px;
  width: 130px;
}

.dope-vienna-series .bacon-croissant-RbMtE4 {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1007-RbMtE4 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .bacon-croissant-pDAxam {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .bacon-croissant-3-xRUa4q {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/bacon-croissant-3@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .almond-croissant-jaf9AX {
  --z-index: 6;
  background-color: transparent;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: calc(46.15% - 62px);
  width: 100%;
}

.dope-vienna-series .vienna-series-Sptvvx {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .rectangle-64-MhJRTf {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-MhJRTf {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 44px;
  width: 140px;
}

.dope-vienna-series .almond-croissant-jbxWdy {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1008-jbxWdy {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .almond-croissant-Sptvvx {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .almond-croissant-3-xDnmqu {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/almond-croissant-3@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .chocolate-croissant-jaf9AX {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(46.15% - 62px);
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-vienna-series .rectangle-64-FDX8eD {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-FDX8eD {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 34px;
  width: 160px;
}

.dope-vienna-series .chocolate-croissant-GxTOFN {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1009-GxTOFN {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .chocolate-croissant-FDX8eD {
  --z-index: 2;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .chocolate-croissant-4-Qn5Q4l {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/chocolate-croissant-4@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .pain-au-chocolate-jaf9AX {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(38.46% - 52px);
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-vienna-series .rectangle-64-H4LxDL {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-H4LxDL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 44px;
  width: 140px;
}

.dope-vienna-series .pain-au-chocolate-Vp2KLN {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1010-Vp2KLN {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .pain-au-chcocolate-H4LxDL {
  --z-index: 2;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 12px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .pain-au-chocolate-2-3-jgPsua {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/pain-au-chocolate-2-3@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .pain-au-chocolate-honey-jaf9AX {
  --z-index: 9;
  background-color: transparent;
  bottom: calc(30.77% - 41px);
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-vienna-series .rectangle-64-Vu8Wb3 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-Vu8Wb3 {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: 7px;
  width: 214px;
}

.dope-vienna-series .pain-au-chocolate-honey-ZNohDY {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1011-ZNohDY {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .pain-au-chcocolate-Vu8Wb3 {
  --z-index: 2;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 13px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .pain-au-chocolate-honey-filled-2-K737rx {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/pain-au-chocolate---honey---filled--2@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .danish-zaatar-jaf9AX {
  --z-index: 10;
  background-color: transparent;
  bottom: calc(23.08% - 31px);
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-vienna-series .rectangle-64-39fNK3 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-39fNK3 {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: calc(24.18% - 27px);
  width: 110px;
}

.dope-vienna-series .danish-zaatar-EmeFg2 {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1012-EmeFg2 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .danish-zaatar-39fNK3 {
  --z-index: 2;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 15px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .danish-zaatar-1-D3QmI4 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/danish-zaatar-1@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .danish-cheese-jaf9AX {
  --z-index: 11;
  background-color: transparent;
  bottom: 308px;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-vienna-series .rectangle-64-nUQFcj {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-nUQFcj {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: calc(23.31% - 28px);
  width: 118px;
}

.dope-vienna-series .danish-cheese-1aRpZQ {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1013-1aRpZQ {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .danish-cheese-nUQFcj {
  --z-index: 2;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 15px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .danish-cheese-1-hjCK67 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/danish-cheese-1@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .danish-berry-jaf9AX {
  --z-index: 12;
  background-color: transparent;
  bottom: 154px;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-vienna-series .rectangle-64-VMWDHq {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-VMWDHq {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: calc(25.00% - 26px);
  width: 102px;
}

.dope-vienna-series .danish-berry-LGXOB5 {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1014-LGXOB5 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: calc(50.00% - 26px);
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-vienna-series .danish-berry-VMWDHq {
  --z-index: 2;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 15px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .danish-cheese-1-M0pbrL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/danish-cheese-1-1@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .pabka-jaf9AX {
  --z-index: 13;
  background-color: transparent;
  bottom: 0px;
  height: 134px;
  left: 0px;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-vienna-series .rectangle-64-KfP5fZ {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  cursor: pointer;
  height: 100%;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-vienna-series .labe-and-code-KfP5fZ {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(45.35% - 22px);
  height: 48px;
  opacity: 1;
  position: absolute;
  right: calc(29.28% - 15px);
  width: 50px;
}

.dope-vienna-series .pabka-o95uCS {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-vienna-series .b1037-o95uCS {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}

.dope-vienna-series .pabka-KfP5fZ {
  --z-index: 2;
  background-color: transparent;
  height: calc(100.00% - 23px);
  left: 15px;
  opacity: 1;
  position: absolute;
  top: 12px;
  width: 112px;
}

.dope-vienna-series .pabka-2-1Tm6xI {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/pabka-2@1x.png);
  background-size: 100% 100%;
  border-radius: 10px;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}
/* screen - dope-marble-cake */

.dope-marble-cake {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-marble-cake .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-marble-cake .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-marble-cake .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-5@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-marble-cake .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-marble-cake .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-marble-cake .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-marble-cake .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-marble-cake .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-marble-cake .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-marble-cake .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-marble-cake .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-marble-cake .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-marble-cake .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-marble-cake .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-1@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-marble-cake .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-1@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-marble-cake .marble-cake-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.00% - 85px);
  text-align: center;
  white-space: nowrap;
  width: 178px;
}

.dope-marble-cake .b1021-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-marble-cake .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-marble-cake .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-marble-cake .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-marble-cake .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(48.50% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-marble-cake-1 */

.dope-marble-cake-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-marble-cake-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-24@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-marble-cake-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-marble-cake-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-marble-cake-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-marble-cake-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-marble-cake-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-marble-cake-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-marble-cake-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-marble-cake-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-46@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-marble-cake-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-46@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-marble-cake-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-marble-cake-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-47@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-marble-cake-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-47@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-marble-cake-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-marble-cake-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-48@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-marble-cake-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-48@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-marble-cake-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-marble-cake-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-49@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-marble-cake-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-49@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-marble-cake-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-marble-cake-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-23@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-marble-cake-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-23@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-marble-cake-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-marble-cake-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-24@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-marble-cake-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-24@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-marble-cake-1 .marble-cake-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.00% - 85px);
  text-align: center;
  white-space: nowrap;
  width: 178px;
}

.dope-marble-cake-1 .b1021-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-marble-cake-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-marble-cake-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-57@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-marble-cake-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-marble-cake-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pistachio-cake */

.dope-pistachio-cake {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pistachio-cake .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-1@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pistachio-cake .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pistachio-cake .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-7@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pistachio-cake .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pistachio-cake .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cake .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pistachio-cake .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cake .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-pistachio-cake .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pistachio-cake .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pistachio-cake .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-2@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pistachio-cake .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-2@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cake .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-pistachio-cake .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-3@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pistachio-cake .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-3@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pistachio-cake .pistachio-cake-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(50.00% - 105px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 210px;
}

.dope-pistachio-cake .b1022-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pistachio-cake .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pistachio-cake .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-1@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pistachio-cake .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-1@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pistachio-cake .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cake .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pistachio-cake-1 */

.dope-pistachio-cake-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pistachio-cake-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-25@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pistachio-cake-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pistachio-cake-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cake-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pistachio-cake-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cake-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-pistachio-cake-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pistachio-cake-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cake-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-50@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pistachio-cake-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-50@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pistachio-cake-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pistachio-cake-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-51@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pistachio-cake-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-51@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cake-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cake-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-52@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pistachio-cake-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-52@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pistachio-cake-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-pistachio-cake-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-53@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pistachio-cake-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-53@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pistachio-cake-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pistachio-cake-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-25@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pistachio-cake-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-25@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pistachio-cake-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pistachio-cake-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-26@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pistachio-cake-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-26@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pistachio-cake-1 .pistachio-cake-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(50.00% - 105px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 210px;
}

.dope-pistachio-cake-1 .b1022-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pistachio-cake-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pistachio-cake-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-59@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pistachio-cake-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cake-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-brownies */

.dope-brownies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-brownies .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-2@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-brownies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-brownies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-9@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-brownies .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-brownies .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-brownies .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-brownies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-brownies .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-brownies .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-brownies .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-brownies .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-4@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-brownies .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-4@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-brownies .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-brownies .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-5@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-brownies .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-5@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-brownies .brownies-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.66% - 65px);
  text-align: center;
  white-space: nowrap;
  width: 130px;
}

.dope-brownies .b1023-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-brownies .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-brownies .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-2@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-brownies .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-2@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-brownies .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-brownies .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-brownies-1 */

.dope-brownies-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-brownies-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-26@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-brownies-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-brownies-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-brownies-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-brownies-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-brownies-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-brownies-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-brownies-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-brownies-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-54@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-brownies-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-54@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-brownies-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-brownies-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-55@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-brownies-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-55@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-brownies-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-brownies-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-56@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-brownies-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-56@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-brownies-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-brownies-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-57@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-brownies-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-57@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-brownies-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-brownies-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-27@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-brownies-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-27@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-brownies-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-brownies-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-28@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-brownies-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-28@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-brownies-1 .brownies-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.66% - 65px);
  text-align: center;
  white-space: nowrap;
  width: 130px;
}

.dope-brownies-1 .b1023-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-brownies-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-brownies-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-61@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-brownies-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-brownies-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-melt-tart */

.dope-chocolate-melt-tart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-melt-tart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-3@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-melt-tart .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-melt-tart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-11@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-melt-tart .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-melt-tart .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-melt-tart .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-melt-tart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-melt-tart .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-chocolate-melt-tart .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-chocolate-melt-tart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-melt-tart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-6@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-melt-tart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-6@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-melt-tart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-chocolate-melt-tart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-7@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-melt-tart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-7@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-melt-tart .chocolate-melt-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.72% - 133px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 272px;
}

.dope-chocolate-melt-tart .b1027-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-melt-tart .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-chocolate-melt-tart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-3@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-chocolate-melt-tart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-3@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-chocolate-melt-tart .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-melt-tart .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-melt-tart-1 */

.dope-chocolate-melt-tart-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-melt-tart-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-27@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-melt-tart-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-melt-tart-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-melt-tart-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-melt-tart-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-melt-tart-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-chocolate-melt-tart-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-chocolate-melt-tart-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-melt-tart-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-58@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-melt-tart-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-58@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-melt-tart-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-melt-tart-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-59@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-melt-tart-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-59@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-melt-tart-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-melt-tart-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-60@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-melt-tart-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-60@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-melt-tart-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-chocolate-melt-tart-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-61@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-melt-tart-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-61@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-melt-tart-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-chocolate-melt-tart-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-29@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-chocolate-melt-tart-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-29@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-chocolate-melt-tart-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-chocolate-melt-tart-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-30@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-chocolate-melt-tart-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-30@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-chocolate-melt-tart-1 .chocolate-melt-tart-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.72% - 133px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 272px;
}

.dope-chocolate-melt-tart-1 .b1027-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-melt-tart-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-melt-tart-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-63@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-melt-tart-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-melt-tart-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-passion-fruit-tart */

.dope-passion-fruit-tart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-passion-fruit-tart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-4@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-passion-fruit-tart .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-passion-fruit-tart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-13@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-passion-fruit-tart .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-passion-fruit-tart .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-passion-fruit-tart .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-passion-fruit-tart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-passion-fruit-tart .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-passion-fruit-tart .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-passion-fruit-tart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-passion-fruit-tart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-8@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-passion-fruit-tart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-8@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-passion-fruit-tart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-passion-fruit-tart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-9@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-passion-fruit-tart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-9@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-passion-fruit-tart .passion-fruit-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.20% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 244px;
}

.dope-passion-fruit-tart .b1028-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-passion-fruit-tart .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-passion-fruit-tart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-4@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-passion-fruit-tart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-4@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-passion-fruit-tart .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-passion-fruit-tart .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-passion-fruit-tart-1 */

.dope-passion-fruit-tart-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-passion-fruit-tart-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-28@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-passion-fruit-tart-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-passion-fruit-tart-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-passion-fruit-tart-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-passion-fruit-tart-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-passion-fruit-tart-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-passion-fruit-tart-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-passion-fruit-tart-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-passion-fruit-tart-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-62@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-passion-fruit-tart-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-62@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-passion-fruit-tart-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-passion-fruit-tart-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-63@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-passion-fruit-tart-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-63@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-passion-fruit-tart-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-passion-fruit-tart-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-64@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-passion-fruit-tart-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-64@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-passion-fruit-tart-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-passion-fruit-tart-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-65@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-passion-fruit-tart-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-65@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-passion-fruit-tart-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-passion-fruit-tart-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-31@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-passion-fruit-tart-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-31@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-passion-fruit-tart-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-passion-fruit-tart-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-32@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-passion-fruit-tart-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-32@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-passion-fruit-tart-1 .passion-fruit-tart-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.20% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 244px;
}

.dope-passion-fruit-tart-1 .b1028-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-passion-fruit-tart-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-passion-fruit-tart-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-65@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-passion-fruit-tart-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-passion-fruit-tart-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-berries-baked-chocolate-tart */

.dope-berries-baked-chocolate-tart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-berries-baked-chocolate-tart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-5@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-berries-baked-chocolate-tart .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-berries-baked-chocolate-tart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-15@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-berries-baked-chocolate-tart .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-berries-baked-chocolate-tart .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-berries-baked-chocolate-tart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-berries-baked-chocolate-tart .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-berries-baked-chocolate-tart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-berries-baked-chocolate-tart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-10@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-berries-baked-chocolate-tart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-10@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-berries-baked-chocolate-tart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-11@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-berries-baked-chocolate-tart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-11@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-berries-baked-chocolate-tart .berries-baked-chocolate-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 102px);
  text-align: center;
  white-space: nowrap;
  width: 206px;
}

.dope-berries-baked-chocolate-tart .b1029-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(18.47% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-berries-baked-chocolate-tart .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-berries-baked-chocolate-tart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-5@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-berries-baked-chocolate-tart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-5@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-berries-baked-chocolate-tart .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-berries-baked-chocolate-tart .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-berries-baked-chocolate-tart-1 */

.dope-berries-baked-chocolate-tart-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-29@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-berries-baked-chocolate-tart-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-berries-baked-chocolate-tart-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-berries-baked-chocolate-tart-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-berries-baked-chocolate-tart-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-berries-baked-chocolate-tart-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-berries-baked-chocolate-tart-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-66@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-berries-baked-chocolate-tart-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-66@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-berries-baked-chocolate-tart-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-berries-baked-chocolate-tart-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-67@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-berries-baked-chocolate-tart-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-67@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-berries-baked-chocolate-tart-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-68@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-berries-baked-chocolate-tart-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-68@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-berries-baked-chocolate-tart-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-berries-baked-chocolate-tart-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-69@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-berries-baked-chocolate-tart-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-69@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-berries-baked-chocolate-tart-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-berries-baked-chocolate-tart-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-33@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-berries-baked-chocolate-tart-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-33@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-berries-baked-chocolate-tart-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-berries-baked-chocolate-tart-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-34@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-berries-baked-chocolate-tart-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-34@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-berries-baked-chocolate-tart-1 .berries-baked-chocolate-tart-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 102px);
  text-align: center;
  white-space: nowrap;
  width: 206px;
}

.dope-berries-baked-chocolate-tart-1 .b1029-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(18.36% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-berries-baked-chocolate-tart-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-berries-baked-chocolate-tart-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-67@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-berries-baked-chocolate-tart-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-roasted-peanuts-chocolate-tart */

.dope-roasted-peanuts-chocolate-tart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-6@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-roasted-peanuts-chocolate-tart .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-roasted-peanuts-chocolate-tart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-17@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-roasted-peanuts-chocolate-tart .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-roasted-peanuts-chocolate-tart .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-roasted-peanuts-chocolate-tart .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-roasted-peanuts-chocolate-tart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-12@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-roasted-peanuts-chocolate-tart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-12@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-roasted-peanuts-chocolate-tart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-13@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-roasted-peanuts-chocolate-tart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-13@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-roasted-peanuts-chocolate-tart .roasted-peanuts-chocolate-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.89% - 121px);
  text-align: center;
  white-space: nowrap;
  width: 248px;
}

.dope-roasted-peanuts-chocolate-tart .b1030-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-roasted-peanuts-chocolate-tart .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-roasted-peanuts-chocolate-tart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-6@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-roasted-peanuts-chocolate-tart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-6@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-roasted-peanuts-chocolate-tart .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-roasted-peanuts-chocolate-tart .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-roasted-peanuts-chocolate-tart-1 */

.dope-roasted-peanuts-chocolate-tart-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-30@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-roasted-peanuts-chocolate-tart-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-roasted-peanuts-chocolate-tart-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-roasted-peanuts-chocolate-tart-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-roasted-peanuts-chocolate-tart-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-roasted-peanuts-chocolate-tart-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-70@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-roasted-peanuts-chocolate-tart-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-70@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-roasted-peanuts-chocolate-tart-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-roasted-peanuts-chocolate-tart-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-71@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-roasted-peanuts-chocolate-tart-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-71@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-roasted-peanuts-chocolate-tart-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-72@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-roasted-peanuts-chocolate-tart-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-72@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-roasted-peanuts-chocolate-tart-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-roasted-peanuts-chocolate-tart-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-73@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-roasted-peanuts-chocolate-tart-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-73@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-roasted-peanuts-chocolate-tart-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-roasted-peanuts-chocolate-tart-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-35@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-roasted-peanuts-chocolate-tart-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-35@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-roasted-peanuts-chocolate-tart-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-roasted-peanuts-chocolate-tart-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-36@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-roasted-peanuts-chocolate-tart-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-36@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-roasted-peanuts-chocolate-tart-1 .roasted-peanuts-chocolate-tart-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.89% - 121px);
  text-align: center;
  white-space: nowrap;
  width: 248px;
}

.dope-roasted-peanuts-chocolate-tart-1 .b1030-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-roasted-peanuts-chocolate-tart-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-roasted-peanuts-chocolate-tart-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-69@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-roasted-peanuts-chocolate-tart-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-date-tart */

.dope-date-tart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-date-tart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-7@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-date-tart .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-date-tart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-19@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-date-tart .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-date-tart .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-date-tart .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-date-tart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-date-tart .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-date-tart .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-date-tart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-date-tart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-14@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-date-tart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-14@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-date-tart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-date-tart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-15@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-date-tart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-15@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-date-tart .dates-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.65% - 71px);
  text-align: center;
  white-space: nowrap;
  width: 142px;
}

.dope-date-tart .b1032-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-date-tart .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-date-tart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-7@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-date-tart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-7@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-date-tart .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-date-tart .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-date-tart-1 */

.dope-date-tart-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-date-tart-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-31@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-date-tart-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-date-tart-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-date-tart-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-date-tart-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-date-tart-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-date-tart-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-date-tart-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-date-tart-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-74@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-date-tart-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-74@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-date-tart-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-date-tart-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-75@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-date-tart-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-75@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-date-tart-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-date-tart-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-76@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-date-tart-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-76@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-date-tart-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-date-tart-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-77@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-date-tart-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-77@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-date-tart-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-date-tart-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-37@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-date-tart-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-37@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-date-tart-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-date-tart-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-38@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-date-tart-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-38@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-date-tart-1 .dates-tart-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.65% - 71px);
  text-align: center;
  white-space: nowrap;
  width: 142px;
}

.dope-date-tart-1 .b1032-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-date-tart-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-date-tart-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-71@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-date-tart-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-date-tart-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier */

.dope-palmier {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-8@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-21@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-16@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-16@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-palmier .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-17@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-17@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier .mask-group-6-8uk720 {
  --z-index: 2;
  background-color: transparent;
  background-image: url(../img/mask-group-6@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier .iconchevron-down-C61RwL {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-palmier .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-8@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-palmier .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-8@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-palmier .palmier-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.53% - 53px);
  text-align: center;
  white-space: nowrap;
  width: 107px;
}

.dope-palmier .b1033-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier-1 */

.dope-palmier-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-32@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-78@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-78@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-79@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-79@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-80@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-80@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-palmier-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-81@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-81@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-palmier-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-39@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-palmier-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-39@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-palmier-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-palmier-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-40@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-palmier-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-40@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-palmier-1 .palmier-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.53% - 53px);
  text-align: center;
  white-space: nowrap;
  width: 107px;
}

.dope-palmier-1 .b1033-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-73@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier-chocolate */

.dope-palmier-chocolate {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier-chocolate .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-9@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier-chocolate .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier-chocolate .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-23@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier-chocolate .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier-chocolate .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier-chocolate .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier-chocolate .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-chocolate .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier-chocolate .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier-chocolate .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier-chocolate .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-18@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier-chocolate .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-18@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-chocolate .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-palmier-chocolate .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-19@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-chocolate .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-19@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-chocolate .palmier-chocolate-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.42% - 127px);
  text-align: center;
  white-space: nowrap;
  width: 256px;
}

.dope-palmier-chocolate .b1034-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier-chocolate .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-palmier-chocolate .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-9@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-palmier-chocolate .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-9@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-palmier-chocolate .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier-chocolate .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier-chocolate-1 */

.dope-palmier-chocolate-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier-chocolate-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-33@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier-chocolate-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier-chocolate-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier-chocolate-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier-chocolate-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-chocolate-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier-chocolate-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier-chocolate-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-chocolate-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-82@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-chocolate-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-82@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-chocolate-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier-chocolate-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-83@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier-chocolate-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-83@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-chocolate-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-chocolate-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-84@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-chocolate-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-84@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-chocolate-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-palmier-chocolate-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-85@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-chocolate-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-85@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-chocolate-1 .palmier-chocolate-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.26% - 124px);
  text-align: center;
  white-space: nowrap;
  width: 256px;
}

.dope-palmier-chocolate-1 .b1034-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier-chocolate-1 .iconchevron-down-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-palmier-chocolate-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-41@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-palmier-chocolate-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-41@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-palmier-chocolate-1 .iconchevron-down-VMr6Om {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-palmier-chocolate-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-42@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-palmier-chocolate-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-42@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-palmier-chocolate-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier-chocolate-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-75@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier-chocolate-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier-chocolate-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-chocolate */

.dope-kuine-amman-chocolate {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-chocolate .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-10@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-chocolate .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-chocolate .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-25@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-chocolate .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-chocolate .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-chocolate .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-chocolate .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-chocolate .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-chocolate .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-chocolate .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-chocolate .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-20@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-chocolate .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-20@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-chocolate .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-kuine-amman-chocolate .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-21@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-chocolate .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-21@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-chocolate .kuine-amman-chocolate-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-kuine-amman-chocolate .b1038-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-chocolate .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-kuine-amman-chocolate .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-10@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-kuine-amman-chocolate .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-10@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-kuine-amman-chocolate .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-chocolate .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-chocolate-1 */

.dope-kuine-amman-chocolate-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-chocolate-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-34@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-chocolate-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-chocolate-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-chocolate-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-chocolate-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-chocolate-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-chocolate-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-kuine-amman-chocolate-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-chocolate-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-86@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-chocolate-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-86@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-chocolate-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-chocolate-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-87@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-chocolate-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-87@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-chocolate-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-chocolate-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-88@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-chocolate-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-88@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-chocolate-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-kuine-amman-chocolate-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-89@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-chocolate-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-89@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-chocolate-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-kuine-amman-chocolate-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-43@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-kuine-amman-chocolate-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-43@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-kuine-amman-chocolate-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-kuine-amman-chocolate-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-44@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-kuine-amman-chocolate-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-44@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-kuine-amman-chocolate-1 .kuine-amman-chocolate-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-kuine-amman-chocolate-1 .b1038-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-chocolate-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-chocolate-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-77@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-chocolate-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-chocolate-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cream-cheese-brownie-bites */

.dope-cream-cheese-brownie-bites {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cream-cheese-brownie-bites .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-11@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cream-cheese-brownie-bites .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cream-cheese-brownie-bites .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-27@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cream-cheese-brownie-bites .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cream-cheese-brownie-bites .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cream-cheese-brownie-bites .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-cream-cheese-brownie-bites .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-cream-cheese-brownie-bites .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cream-cheese-brownie-bites .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-22@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cream-cheese-brownie-bites .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-22@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-cream-cheese-brownie-bites .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-23@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cream-cheese-brownie-bites .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-23@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cream-cheese-brownie-bites .cream-cheesebrownie-bites-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.56% - 99px);
  text-align: center;
  white-space: nowrap;
  width: 200px;
}

.dope-cream-cheese-brownie-bites .b1043-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-cream-cheese-brownie-bites .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-cream-cheese-brownie-bites .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-11@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-cream-cheese-brownie-bites .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-11@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-cream-cheese-brownie-bites .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cream-cheese-brownie-bites .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cream-cheese-brownie-bites .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cream-cheese-brownie-bites-1 */

.dope-cream-cheese-brownie-bites-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-35@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cream-cheese-brownie-bites-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cream-cheese-brownie-bites-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cream-cheese-brownie-bites-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-cream-cheese-brownie-bites-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-cream-cheese-brownie-bites-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cream-cheese-brownie-bites-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-90@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cream-cheese-brownie-bites-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-90@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cream-cheese-brownie-bites-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cream-cheese-brownie-bites-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-91@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cream-cheese-brownie-bites-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-91@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cream-cheese-brownie-bites-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-92@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cream-cheese-brownie-bites-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-92@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cream-cheese-brownie-bites-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-cream-cheese-brownie-bites-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-93@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cream-cheese-brownie-bites-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-93@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cream-cheese-brownie-bites-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-cream-cheese-brownie-bites-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-45@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-cream-cheese-brownie-bites-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-45@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-cream-cheese-brownie-bites-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-cream-cheese-brownie-bites-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-46@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-cream-cheese-brownie-bites-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-46@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-cream-cheese-brownie-bites-1 .cream-cheesebrownie-bites-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.56% - 99px);
  text-align: center;
  white-space: nowrap;
  width: 200px;
}

.dope-cream-cheese-brownie-bites-1 .b1043-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-cream-cheese-brownie-bites-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cream-cheese-brownie-bites-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-79@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cream-cheese-brownie-bites-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cream-cheese-brownie-bites-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-brownies-bites */

.dope-chocolate-brownies-bites {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-brownies-bites .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-12@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-brownies-bites .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-brownies-bites .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-29@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-brownies-bites .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-brownies-bites .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-brownies-bites .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-brownies-bites .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-brownies-bites .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-chocolate-brownies-bites .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-chocolate-brownies-bites .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-brownies-bites .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-24@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-brownies-bites .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-24@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-brownies-bites .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-chocolate-brownies-bites .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-25@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-brownies-bites .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-25@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-brownies-bites .chocolatebrownies-bites-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-chocolate-brownies-bites .b1044-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-brownies-bites .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-chocolate-brownies-bites .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-12@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-chocolate-brownies-bites .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-12@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-chocolate-brownies-bites .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-brownies-bites .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-brownies-bites .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-brownies-bites-1 */

.dope-chocolate-brownies-bites-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-brownies-bites-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-36@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-brownies-bites-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-brownies-bites-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-brownies-bites-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-brownies-bites-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-brownies-bites-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-chocolate-brownies-bites-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-chocolate-brownies-bites-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-brownies-bites-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-94@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-brownies-bites-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-94@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-brownies-bites-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-brownies-bites-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-95@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-brownies-bites-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-95@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-brownies-bites-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-brownies-bites-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-96@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-brownies-bites-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-96@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-brownies-bites-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-chocolate-brownies-bites-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-97@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-brownies-bites-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-97@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-brownies-bites-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-chocolate-brownies-bites-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-47@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-chocolate-brownies-bites-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-47@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-chocolate-brownies-bites-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-chocolate-brownies-bites-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-48@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-chocolate-brownies-bites-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-48@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-chocolate-brownies-bites-1 .chocolatebrownies-bites-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-chocolate-brownies-bites-1 .b1044-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-brownies-bites-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-brownies-bites-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-81@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-brownies-bites-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-brownies-bites-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-brownies-bites-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-tiramisu-chocolate-1 */

.dope-tiramisu-chocolate-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-tiramisu-chocolate-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-13@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-tiramisu-chocolate-1 .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-tiramisu-chocolate-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-31@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-tiramisu-chocolate-1 .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-tiramisu-chocolate-1 .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-tiramisu-chocolate-1 .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-tiramisu-chocolate-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-chocolate-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-tiramisu-chocolate-1 .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-tiramisu-chocolate-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-tiramisu-chocolate-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-26@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-tiramisu-chocolate-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-26@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-chocolate-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-tiramisu-chocolate-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-27@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-tiramisu-chocolate-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-27@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-tiramisu-chocolate-1 .tiramisu-chocolate-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 131px);
  text-align: center;
  white-space: nowrap;
  width: 266px;
}

.dope-tiramisu-chocolate-1 .b1047-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-tiramisu-chocolate-1 .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-tiramisu-chocolate-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-13@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-tiramisu-chocolate-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-13@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-tiramisu-chocolate-1 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-chocolate-1 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-chocolate-1 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-tiramisu-chocolate-2 */

.dope-tiramisu-chocolate-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-tiramisu-chocolate-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-37@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-tiramisu-chocolate-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-tiramisu-chocolate-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-tiramisu-chocolate-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-tiramisu-chocolate-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-chocolate-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-tiramisu-chocolate-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-tiramisu-chocolate-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-chocolate-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-98@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-tiramisu-chocolate-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-98@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-tiramisu-chocolate-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-tiramisu-chocolate-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-99@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-tiramisu-chocolate-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-99@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-chocolate-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-chocolate-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-100@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-tiramisu-chocolate-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-100@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-tiramisu-chocolate-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-tiramisu-chocolate-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-101@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-tiramisu-chocolate-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-101@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-tiramisu-chocolate-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-tiramisu-chocolate-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-49@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-tiramisu-chocolate-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-49@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-tiramisu-chocolate-2 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-tiramisu-chocolate-2 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-50@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-tiramisu-chocolate-2 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-50@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-tiramisu-chocolate-2 .tiramisu-chocolate-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 131px);
  text-align: center;
  white-space: nowrap;
  width: 266px;
}

.dope-tiramisu-chocolate-2 .b1047-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-tiramisu-chocolate-2 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-tiramisu-chocolate-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-83@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-tiramisu-chocolate-2 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-chocolate-2 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-chocolate-2 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-choux-pistachio */

.dope-choux-pistachio {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-choux-pistachio .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-14@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-choux-pistachio .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-choux-pistachio .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-33@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-choux-pistachio .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-choux-pistachio .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-choux-pistachio .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-choux-pistachio .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-choux-pistachio .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-choux-pistachio .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-choux-pistachio .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-choux-pistachio .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-28@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-choux-pistachio .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-28@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-choux-pistachio .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-choux-pistachio .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-29@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-choux-pistachio .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-29@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-choux-pistachio .choux-pistachio-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.50% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 228px;
}

.dope-choux-pistachio .b1048-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-choux-pistachio .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-choux-pistachio .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-14@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-choux-pistachio .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-14@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-choux-pistachio .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-choux-pistachio .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-choux-pistachio .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-choux-pistachio-1 */

.dope-choux-pistachio-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-choux-pistachio-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-38@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-choux-pistachio-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-choux-pistachio-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-choux-pistachio-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-choux-pistachio-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-choux-pistachio-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-choux-pistachio-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-choux-pistachio-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-choux-pistachio-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-102@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-choux-pistachio-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-102@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-choux-pistachio-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-choux-pistachio-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-103@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-choux-pistachio-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-103@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-choux-pistachio-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-choux-pistachio-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-104@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-choux-pistachio-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-104@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-choux-pistachio-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-choux-pistachio-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-105@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-choux-pistachio-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-105@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-choux-pistachio-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-choux-pistachio-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-51@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-choux-pistachio-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-51@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-choux-pistachio-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-choux-pistachio-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-52@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-choux-pistachio-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-52@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-choux-pistachio-1 .choux-pistachio-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.50% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 228px;
}

.dope-choux-pistachio-1 .b1048-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-choux-pistachio-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-choux-pistachio-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-85@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-choux-pistachio-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-choux-pistachio-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-choux-pistachio-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier-white-chocolate-pistachio-1 */

.dope-palmier-white-chocolate-pistachio-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-39@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier-white-chocolate-pistachio-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier-white-chocolate-pistachio-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier-white-chocolate-pistachio-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier-white-chocolate-pistachio-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-white-chocolate-pistachio-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-106@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-white-chocolate-pistachio-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-106@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-white-chocolate-pistachio-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier-white-chocolate-pistachio-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-107@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier-white-chocolate-pistachio-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-107@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-white-chocolate-pistachio-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-108@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-white-chocolate-pistachio-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-108@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-white-chocolate-pistachio-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-palmier-white-chocolate-pistachio-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-109@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-white-chocolate-pistachio-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-109@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-white-chocolate-pistachio-1 .palmier-white-chocolate-pistachio-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(47.97% - 134px);
  text-align: center;
  white-space: nowrap;
  width: 280px;
}

.dope-palmier-white-chocolate-pistachio-1 .b1062-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier-white-chocolate-pistachio-1 .iconchevron-down-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-palmier-white-chocolate-pistachio-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-53@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-palmier-white-chocolate-pistachio-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-53@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-palmier-white-chocolate-pistachio-1 .iconchevron-down-VMr6Om {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-palmier-white-chocolate-pistachio-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-54@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-palmier-white-chocolate-pistachio-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-54@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-palmier-white-chocolate-pistachio-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier-white-chocolate-pistachio-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-87@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier-white-chocolate-pistachio-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-tiramisu-pistachio-1 */

.dope-tiramisu-pistachio-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-tiramisu-pistachio-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-40@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-tiramisu-pistachio-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-tiramisu-pistachio-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-tiramisu-pistachio-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-tiramisu-pistachio-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-pistachio-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-tiramisu-pistachio-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-tiramisu-pistachio-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-pistachio-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-110@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-tiramisu-pistachio-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-110@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-tiramisu-pistachio-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-tiramisu-pistachio-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-111@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-tiramisu-pistachio-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-111@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-pistachio-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -491px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-pistachio-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-112@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-tiramisu-pistachio-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-112@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-tiramisu-pistachio-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-tiramisu-pistachio-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-113@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-tiramisu-pistachio-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-113@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-tiramisu-pistachio-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-tiramisu-pistachio-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-55@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-tiramisu-pistachio-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-55@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-tiramisu-pistachio-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-tiramisu-pistachio-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-56@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-tiramisu-pistachio-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-56@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-tiramisu-pistachio-1 .choux-pistachio-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.50% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 228px;
}

.dope-tiramisu-pistachio-1 .b1055-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-tiramisu-pistachio-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-tiramisu-pistachio-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-89@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-tiramisu-pistachio-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-pistachio-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-pistachio-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-dates */

.dope-kuine-amman-dates {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-dates .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-17@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-dates .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-dates .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-39@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-dates .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-dates .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-dates .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-dates .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-dates .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-dates .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-dates .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-dates .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-34@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-dates .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-34@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-dates .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-kuine-amman-dates .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-35@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-dates .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-35@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-dates .kuine-amman-dates-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.31% - 140px);
  text-align: center;
  white-space: nowrap;
  width: 284px;
}

.dope-kuine-amman-dates .b1040-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-dates .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-kuine-amman-dates .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-17@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-kuine-amman-dates .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-17@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-kuine-amman-dates .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-dates .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-dates-1 */

.dope-kuine-amman-dates-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-dates-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-41@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-dates-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-dates-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-dates-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-dates-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-dates-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-dates-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-kuine-amman-dates-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-dates-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-114@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-dates-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-114@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-dates-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-dates-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-115@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-dates-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-115@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-dates-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-dates-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-116@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-dates-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-116@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-dates-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-kuine-amman-dates-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-117@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-dates-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-117@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-dates-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-kuine-amman-dates-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-57@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-kuine-amman-dates-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-57@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-kuine-amman-dates-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-kuine-amman-dates-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-58@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-kuine-amman-dates-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-58@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-kuine-amman-dates-1 .kuine-amman-dates-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.31% - 140px);
  text-align: center;
  white-space: nowrap;
  width: 284px;
}

.dope-kuine-amman-dates-1 .b1040-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-dates-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-dates-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-91@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-dates-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-dates-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-pecan-pie */

.dope-kuine-amman-pecan-pie {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-pecan-pie .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-18@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-pecan-pie .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-pecan-pie .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-41@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-pecan-pie .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-pecan-pie .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-pecan-pie .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-pecan-pie .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-pecan-pie .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-pecan-pie .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-36@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-pecan-pie .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-36@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-kuine-amman-pecan-pie .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-37@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-pecan-pie .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-37@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-pecan-pie .kuine-amman-pecan-pie-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: 43px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 84px);
}

.dope-kuine-amman-pecan-pie .b1041-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-pecan-pie .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-kuine-amman-pecan-pie .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-18@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-kuine-amman-pecan-pie .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-18@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-kuine-amman-pecan-pie .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-pecan-pie .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-pecan-pie-1 */

.dope-kuine-amman-pecan-pie-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-42@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-pecan-pie-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-pecan-pie-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-pecan-pie-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-pecan-pie-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-kuine-amman-pecan-pie-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pecan-pie-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-118@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-pecan-pie-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-118@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-pecan-pie-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-pecan-pie-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-119@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-pecan-pie-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-119@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pecan-pie-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-120@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-pecan-pie-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-120@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-pecan-pie-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-kuine-amman-pecan-pie-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-121@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-pecan-pie-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-121@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-pecan-pie-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-kuine-amman-pecan-pie-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-59@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-kuine-amman-pecan-pie-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-59@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-kuine-amman-pecan-pie-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-kuine-amman-pecan-pie-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-60@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-kuine-amman-pecan-pie-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-60@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-kuine-amman-pecan-pie-1 .kuine-amman-pecan-pie-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: 43px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 84px);
}

.dope-kuine-amman-pecan-pie-1 .b1041-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-pecan-pie-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-pecan-pie-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-93@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-pecan-pie-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-pisatchio */

.dope-kuine-amman-pisatchio {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-pisatchio .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-19@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-pisatchio .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-pisatchio .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-43@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-pisatchio .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-pisatchio .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-pisatchio .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-pisatchio .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pisatchio .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-pisatchio .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-pisatchio .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-pisatchio .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-38@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-pisatchio .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-38@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pisatchio .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-kuine-amman-pisatchio .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-39@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-pisatchio .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-39@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-pisatchio .kuine-amman-pisatchio-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: 49px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 96px);
}

.dope-kuine-amman-pisatchio .b1042-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-pisatchio .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-kuine-amman-pisatchio .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-19@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-kuine-amman-pisatchio .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-19@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-kuine-amman-pisatchio .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-pisatchio .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-pisatchio-1 */

.dope-kuine-amman-pisatchio-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-pisatchio-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-43@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-pisatchio-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-pisatchio-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-pisatchio-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-pisatchio-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pisatchio-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-pisatchio-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-kuine-amman-pisatchio-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pisatchio-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-122@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-pisatchio-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-122@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-pisatchio-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-pisatchio-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-123@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-pisatchio-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-123@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pisatchio-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pisatchio-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-124@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-pisatchio-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-124@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-pisatchio-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-kuine-amman-pisatchio-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-125@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-pisatchio-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-125@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-pisatchio-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-kuine-amman-pisatchio-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-61@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-kuine-amman-pisatchio-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-61@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-kuine-amman-pisatchio-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-kuine-amman-pisatchio-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-62@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-kuine-amman-pisatchio-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-62@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-kuine-amman-pisatchio-1 .kuine-amman-pisatchio-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: 49px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 96px);
}

.dope-kuine-amman-pisatchio-1 .b1042-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-pisatchio-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-pisatchio-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-95@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-pisatchio-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-pisatchio-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-carrot-cake */

.dope-carrot-cake {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-carrot-cake .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-20@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-carrot-cake .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-carrot-cake .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-45@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-carrot-cake .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-carrot-cake .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-carrot-cake .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-carrot-cake .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-carrot-cake .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-carrot-cake .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(47.84% - 222px);
  height: 464px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-carrot-cake .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 112px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-carrot-cake .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-40@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-carrot-cake .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-40@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-carrot-cake .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: calc(41.07% - 145px);
  width: 355px;
}

.dope-carrot-cake .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-41@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-carrot-cake .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-41@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-carrot-cake .carrot-cake-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.62% - 83px);
  text-align: center;
  white-space: nowrap;
  width: 168px;
}

.dope-carrot-cake .b1019-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-carrot-cake .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-carrot-cake .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-20@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-carrot-cake .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-20@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-carrot-cake .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(48.80% - 46px);
  text-align: center;
  top: calc(23.82% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-carrot-cake-1 */

.dope-carrot-cake-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-carrot-cake-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-44@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-carrot-cake-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-carrot-cake-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-carrot-cake-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-carrot-cake-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-carrot-cake-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-carrot-cake-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-carrot-cake-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-carrot-cake-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-126@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-carrot-cake-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-126@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-carrot-cake-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-carrot-cake-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-127@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-carrot-cake-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-127@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-carrot-cake-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-carrot-cake-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-128@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-carrot-cake-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-128@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-carrot-cake-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-carrot-cake-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-129@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-carrot-cake-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-129@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-carrot-cake-1 .carrot-cake-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.85% - 82px);
  text-align: center;
  white-space: nowrap;
  width: 168px;
}

.dope-carrot-cake-1 .b1019-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-carrot-cake-1 .iconchevron-down-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-carrot-cake-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-63@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-carrot-cake-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-63@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-carrot-cake-1 .iconchevron-down-VMr6Om {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-carrot-cake-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-64@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-carrot-cake-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-64@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-carrot-cake-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-carrot-cake-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-97@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-carrot-cake-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 47px);
  text-align: center;
  top: calc(23.82% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-lemon-cake */

.dope-lemon-cake {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-lemon-cake .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-21@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-lemon-cake .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-lemon-cake .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-47@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-lemon-cake .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-lemon-cake .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-lemon-cake .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-lemon-cake .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lemon-cake .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-lemon-cake .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-lemon-cake .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-lemon-cake .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-42@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-lemon-cake .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-42@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lemon-cake .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-lemon-cake .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-43@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-lemon-cake .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-43@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-lemon-cake .lemon-cake-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.60% - 87px);
  text-align: center;
  white-space: nowrap;
  width: 176px;
}

.dope-lemon-cake .b1020-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-lemon-cake .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-lemon-cake .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-21@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-lemon-cake .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-21@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-lemon-cake .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(48.50% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-lemon-cake-1 */

.dope-lemon-cake-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-lemon-cake-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-45@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-lemon-cake-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-lemon-cake-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-lemon-cake-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-lemon-cake-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lemon-cake-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-lemon-cake-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-lemon-cake-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lemon-cake-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-130@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-lemon-cake-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-130@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-lemon-cake-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-lemon-cake-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-131@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-lemon-cake-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-131@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lemon-cake-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lemon-cake-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-132@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-lemon-cake-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-132@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-lemon-cake-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-lemon-cake-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-133@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-lemon-cake-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-133@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-lemon-cake-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-lemon-cake-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-65@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-lemon-cake-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-65@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-lemon-cake-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-lemon-cake-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-66@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-lemon-cake-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-66@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-lemon-cake-1 .lemon-cake-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.60% - 87px);
  text-align: center;
  white-space: nowrap;
  width: 176px;
}

.dope-lemon-cake-1 .b1020-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-lemon-cake-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-lemon-cake-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-99@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-lemon-cake-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-lime-tart-1 */

.dope-lime-tart-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-lime-tart-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-46@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-lime-tart-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-lime-tart-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-lime-tart-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-lime-tart-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lime-tart-1 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-lime-tart-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-lime-tart-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lime-tart-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-134@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-lime-tart-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-134@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-lime-tart-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-lime-tart-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-135@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-lime-tart-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-135@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lime-tart-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lime-tart-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-136@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-lime-tart-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-136@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-lime-tart-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-lime-tart-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-137@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-lime-tart-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-137@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-lime-tart-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-lime-tart-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-67@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-lime-tart-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-67@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-lime-tart-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-lime-tart-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-68@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-lime-tart-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-68@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-lime-tart-1 .lime-tart-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.66% - 65px);
  text-align: center;
  white-space: nowrap;
  width: 130px;
}

.dope-lime-tart-1 .b1031-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(21.62% - 8px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-lime-tart-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-lime-tart-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-101@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-lime-tart-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-lime-tart-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-style-cookies */

.dope-new-york-style-cookies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-style-cookies .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-51@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-style-cookies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-style-cookies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-111@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-style-cookies .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-style-cookies .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-style-cookies .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-style-cookies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-style-cookies .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-style-cookies .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-new-york-style-cookies .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-style-cookies .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-146@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-style-cookies .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-146@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-style-cookies .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-new-york-style-cookies .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-147@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-style-cookies .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-147@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-style-cookies .new-york-style-cookies-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.52% - 108px);
  text-align: center;
  white-space: nowrap;
  width: 218px;
}

.dope-new-york-style-cookies .b1015-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-style-cookies .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-new-york-style-cookies .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-73@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-new-york-style-cookies .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-73@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-new-york-style-cookies .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-style-cookies .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-style-cookies .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-zaatar-croissant */

.dope-zaatar-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-zaatar-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-55@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-zaatar-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-zaatar-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-119@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-zaatar-croissant .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-zaatar-croissant .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-zaatar-croissant .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-zaatar-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-zaatar-croissant .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-zaatar-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-zaatar-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-154@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-zaatar-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-154@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-zaatar-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-155@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-zaatar-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-155@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-zaatar-croissant .zaatar-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.98% - 114px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 232px;
}

.dope-zaatar-croissant .b1002-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-zaatar-croissant .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-zaatar-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-77@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-zaatar-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-77@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-zaatar-croissant .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-croissant .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-croissant .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cheese-croissant */

.dope-cheese-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cheese-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-56@1x.png);
  background-size: 100% 100%;
  cursor: pointer;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cheese-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cheese-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-121@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cheese-croissant .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cheese-croissant .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cheese-croissant .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cheese-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-cheese-croissant .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-cheese-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cheese-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-156@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cheese-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-156@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-cheese-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-157@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cheese-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-157@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cheese-croissant .cheese-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.96% - 116px);
  text-align: left;
  white-space: nowrap;
  width: 247px;
}

.dope-cheese-croissant .b1004-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-cheese-croissant .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-cheese-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-78@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-cheese-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-78@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-cheese-croissant .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-croissant .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-croissant .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-zaatar-pull-apart */

.dope-zaatar-pull-apart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-zaatar-pull-apart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-57@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-zaatar-pull-apart .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-zaatar-pull-apart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-123@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-zaatar-pull-apart .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-zaatar-pull-apart .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-zaatar-pull-apart .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-zaatar-pull-apart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-pull-apart .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-zaatar-pull-apart .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-zaatar-pull-apart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-zaatar-pull-apart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-158@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-zaatar-pull-apart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-158@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-pull-apart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-zaatar-pull-apart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-159@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-zaatar-pull-apart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-159@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-zaatar-pull-apart .zaatar-pull-apart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(49.74% - 117px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 235px;
}

.dope-zaatar-pull-apart .b1005-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-zaatar-pull-apart .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-zaatar-pull-apart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-79@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-zaatar-pull-apart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-79@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-zaatar-pull-apart .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-pull-apart .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-pull-apart .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cheese-pull-apart */

.dope-cheese-pull-apart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cheese-pull-apart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-58@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cheese-pull-apart .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cheese-pull-apart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-125@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cheese-pull-apart .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cheese-pull-apart .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cheese-pull-apart .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cheese-pull-apart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-pull-apart .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-cheese-pull-apart .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-cheese-pull-apart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cheese-pull-apart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-160@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cheese-pull-apart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-160@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-pull-apart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-cheese-pull-apart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-161@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cheese-pull-apart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-161@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cheese-pull-apart .cheese-pull-apart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.07% - 115px);
  text-align: left;
  white-space: nowrap;
  width: 250px;
}

.dope-cheese-pull-apart .b1006-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-cheese-pull-apart .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-cheese-pull-apart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-80@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-cheese-pull-apart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-80@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-cheese-pull-apart .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-pull-apart .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-pull-apart .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-bacon-croissant-2 */

.dope-bacon-croissant-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-bacon-croissant-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-59@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-bacon-croissant-2 .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-bacon-croissant-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-127@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-bacon-croissant-2 .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-bacon-croissant-2 .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-bacon-croissant-2 .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-bacon-croissant-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-bacon-croissant-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-bacon-croissant-2 .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-bacon-croissant-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-bacon-croissant-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-162@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-bacon-croissant-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-162@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-bacon-croissant-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-bacon-croissant-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-163@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-bacon-croissant-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-163@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-bacon-croissant-2 .bacon-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.98% - 114px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 232px;
}

.dope-bacon-croissant-2 .b1007-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-bacon-croissant-2 .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-bacon-croissant-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-81@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-bacon-croissant-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-81@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-bacon-croissant-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-bacon-croissant-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-bacon-croissant-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-almond-croissant */

.dope-almond-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-almond-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-60@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-almond-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-almond-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-129@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-almond-croissant .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-almond-croissant .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-almond-croissant .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-almond-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-almond-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-almond-croissant .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-almond-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-almond-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-164@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-almond-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-164@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-almond-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-almond-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-165@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-almond-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-165@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-almond-croissant .almond-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.37% - 115px);
  text-align: left;
  white-space: nowrap;
  width: 249px;
}

.dope-almond-croissant .b1008-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-almond-croissant .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-almond-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-82@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-almond-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-82@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-almond-croissant .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-almond-croissant .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-almond-croissant .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-croissant */

.dope-chocolate-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-61@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-131@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-croissant .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-croissant .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-croissant .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-chocolate-croissant .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-chocolate-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-166@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-166@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-chocolate-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-167@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-167@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-croissant .chocolate-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.31% - 140px);
  text-align: left;
  white-space: nowrap;
  width: 284px;
}

.dope-chocolate-croissant .b1009-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-croissant .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-chocolate-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-83@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-chocolate-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-83@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-chocolate-croissant .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-croissant .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-croissant .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pain-au-chocolate */

.dope-pain-au-chocolate {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pain-au-chocolate .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-62@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pain-au-chocolate .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pain-au-chocolate .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-133@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pain-au-chocolate .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pain-au-chocolate .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pain-au-chocolate .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pain-au-chocolate .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pain-au-chocolate .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pain-au-chocolate .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pain-au-chocolate .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-168@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pain-au-chocolate .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-168@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-pain-au-chocolate .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-169@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pain-au-chocolate .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-169@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pain-au-chocolate .pain-au-chocolate-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.13% - 125px);
  text-align: left;
  white-space: nowrap;
  width: 255px;
}

.dope-pain-au-chocolate .b1010-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.30% - 8px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pain-au-chocolate .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pain-au-chocolate .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-84@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pain-au-chocolate .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-84@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pain-au-chocolate .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pain-au-chocolate-honey */

.dope-pain-au-chocolate-honey {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pain-au-chocolate-honey .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-63@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pain-au-chocolate-honey .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pain-au-chocolate-honey .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-135@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pain-au-chocolate-honey .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pain-au-chocolate-honey .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pain-au-chocolate-honey .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pain-au-chocolate-honey .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-honey .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pain-au-chocolate-honey .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pain-au-chocolate-honey .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pain-au-chocolate-honey .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-170@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pain-au-chocolate-honey .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-170@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-honey .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-pain-au-chocolate-honey .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-171@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pain-au-chocolate-honey .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-171@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pain-au-chocolate-honey .pain-au-chocolate-honey-filled-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.07% - 115px);
  text-align: center;
  white-space: nowrap;
  width: 250px;
}

.dope-pain-au-chocolate-honey .b1011-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(18.02% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(47.93% - 43px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pain-au-chocolate-honey .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pain-au-chocolate-honey .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-85@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pain-au-chocolate-honey .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-85@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pain-au-chocolate-honey .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-honey .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-honey .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-zaatar */

.dope-danish-zaatar {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-zaatar .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-64@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-zaatar .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-zaatar .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-137@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-zaatar .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-zaatar .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-zaatar .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-zaatar .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-zaatar .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-zaatar .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-zaatar .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-zaatar .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-172@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-zaatar .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-172@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-zaatar .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-danish-zaatar .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-173@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-zaatar .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-173@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-zaatar .danish-zaatar-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.57% - 97px);
  text-align: center;
  white-space: nowrap;
  width: 196px;
}

.dope-danish-zaatar .b1012-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-zaatar .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-danish-zaatar .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-86@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-danish-zaatar .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-86@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-danish-zaatar .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-zaatar .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-zaatar .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-cheese */

.dope-danish-cheese {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-cheese .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-65@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-cheese .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-cheese .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-139@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-cheese .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-cheese .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-cheese .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-cheese .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-cheese .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-cheese .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-cheese .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-cheese .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-174@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-cheese .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-174@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-cheese .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-danish-cheese .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-175@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-cheese .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-175@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-cheese .mask-group-6-8uk720 {
  --z-index: 2;
  background-color: transparent;
  background-image: url(../img/mask-group-6-1@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-cheese .iconchevron-down-C61RwL {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-danish-cheese .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-87@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-danish-cheese .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-87@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-danish-cheese .danish-cheese-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.54% - 104px);
  text-align: center;
  white-space: nowrap;
  width: 210px;
}

.dope-danish-cheese .b1013-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-cheese .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-cheese .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-cheese .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-berry */

.dope-danish-berry {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-berry .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-66@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-berry .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-berry .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-141@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-berry .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-berry .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-berry .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-berry .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-berry .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-berry .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-berry .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-berry .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-176@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-berry .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-176@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-berry .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  width: 355px;
}

.dope-danish-berry .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-177@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-berry .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-177@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-berry .danish-berry-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.60% - 89px);
  text-align: center;
  white-space: nowrap;
  width: 180px;
}

.dope-danish-berry .b1014-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-berry .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-danish-berry .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-88@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-danish-berry .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-88@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-danish-berry .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-berry .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-berry .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pabka */

.dope-pabka {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pabka .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-67@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pabka .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pabka .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-143@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pabka .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pabka .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pabka .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pabka .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pabka .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pabka .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-pabka .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pabka .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-178@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pabka .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-178@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pabka .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-pabka .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-179@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pabka .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-179@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pabka .pabka-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pabka .b1037-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pabka .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pabka .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-89@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pabka .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-89@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pabka .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pabka .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pabka .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-marble-cake-2 */

.dope-marble-cake-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-marble-cake-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-68@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-marble-cake-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-marble-cake-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-marble-cake-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-marble-cake-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-marble-cake-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-marble-cake-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-marble-cake-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-marble-cake-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-180@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-marble-cake-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-180@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-marble-cake-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-marble-cake-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-181@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-marble-cake-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-181@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-marble-cake-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-marble-cake-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-182@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-marble-cake-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-182@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-marble-cake-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-marble-cake-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-183@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-marble-cake-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-183@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-marble-cake-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-marble-cake-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-90@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-marble-cake-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-90@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-marble-cake-2 .marble-cake-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.00% - 85px);
  text-align: center;
  white-space: nowrap;
  width: 178px;
}

.dope-marble-cake-2 .b1021-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-marble-cake-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-marble-cake-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-145@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-marble-cake-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-marble-cake-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pistachio-cake-2 */

.dope-pistachio-cake-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pistachio-cake-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-69@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pistachio-cake-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pistachio-cake-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cake-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pistachio-cake-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cake-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-pistachio-cake-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pistachio-cake-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cake-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-184@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pistachio-cake-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-184@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pistachio-cake-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cake-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-185@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pistachio-cake-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-185@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pistachio-cake-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cake-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-186@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pistachio-cake-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-186@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pistachio-cake-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pistachio-cake-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-187@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pistachio-cake-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-187@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cake-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pistachio-cake-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-91@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pistachio-cake-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-91@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pistachio-cake-2 .pistachio-cake-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(50.00% - 105px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 210px;
}

.dope-pistachio-cake-2 .b1022-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pistachio-cake-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pistachio-cake-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-147@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pistachio-cake-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cake-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-brownies-2 */

.dope-brownies-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-brownies-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-70@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-brownies-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-brownies-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-brownies-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-brownies-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-brownies-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-brownies-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-brownies-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -426px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-brownies-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-188@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-brownies-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-188@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-brownies-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-brownies-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-189@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-brownies-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-189@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-brownies-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-brownies-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-190@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-brownies-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-190@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-brownies-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-brownies-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-191@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-brownies-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-191@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-brownies-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-brownies-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-92@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-brownies-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-92@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-brownies-2 .brownies-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.66% - 65px);
  text-align: center;
  white-space: nowrap;
  width: 130px;
}

.dope-brownies-2 .b1023-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-brownies-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-brownies-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-149@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-brownies-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-brownies-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-melt-tart-2 */

.dope-chocolate-melt-tart-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-melt-tart-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-71@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-melt-tart-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-melt-tart-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-melt-tart-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-melt-tart-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-melt-tart-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-chocolate-melt-tart-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-chocolate-melt-tart-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-melt-tart-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-192@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-melt-tart-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-192@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-melt-tart-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-melt-tart-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-193@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-melt-tart-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-193@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-melt-tart-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-melt-tart-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-194@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-melt-tart-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-194@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-melt-tart-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-melt-tart-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-195@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-melt-tart-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-195@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-melt-tart-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-chocolate-melt-tart-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-93@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-chocolate-melt-tart-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-93@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-chocolate-melt-tart-2 .chocolate-melt-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.72% - 133px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 272px;
}

.dope-chocolate-melt-tart-2 .b1027-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-melt-tart-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-melt-tart-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-151@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-melt-tart-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-melt-tart-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-passion-fruit-tart-2 */

.dope-passion-fruit-tart-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-passion-fruit-tart-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-72@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-passion-fruit-tart-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-passion-fruit-tart-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-passion-fruit-tart-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-passion-fruit-tart-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-passion-fruit-tart-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-passion-fruit-tart-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-passion-fruit-tart-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-passion-fruit-tart-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-196@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-passion-fruit-tart-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-196@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-passion-fruit-tart-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-passion-fruit-tart-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-197@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-passion-fruit-tart-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-197@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-passion-fruit-tart-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-passion-fruit-tart-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-198@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-passion-fruit-tart-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-198@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-passion-fruit-tart-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-passion-fruit-tart-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-199@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-passion-fruit-tart-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-199@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-passion-fruit-tart-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-passion-fruit-tart-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-94@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-passion-fruit-tart-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-94@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-passion-fruit-tart-2 .passion-fruit-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.20% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 244px;
}

.dope-passion-fruit-tart-2 .b1028-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-passion-fruit-tart-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-passion-fruit-tart-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-153@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-passion-fruit-tart-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-passion-fruit-tart-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-berries-baked-chocolate-tart-2 */

.dope-berries-baked-chocolate-tart-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-73@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-berries-baked-chocolate-tart-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-berries-baked-chocolate-tart-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-berries-baked-chocolate-tart-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-berries-baked-chocolate-tart-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-berries-baked-chocolate-tart-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-berries-baked-chocolate-tart-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-200@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-berries-baked-chocolate-tart-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-200@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-berries-baked-chocolate-tart-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-berries-baked-chocolate-tart-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-201@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-berries-baked-chocolate-tart-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-201@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-berries-baked-chocolate-tart-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-berries-baked-chocolate-tart-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-202@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-berries-baked-chocolate-tart-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-202@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-berries-baked-chocolate-tart-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-berries-baked-chocolate-tart-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-203@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-berries-baked-chocolate-tart-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-203@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-berries-baked-chocolate-tart-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-95@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-berries-baked-chocolate-tart-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-95@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-berries-baked-chocolate-tart-2 .berries-baked-chocolate-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 102px);
  text-align: center;
  white-space: nowrap;
  width: 206px;
}

.dope-berries-baked-chocolate-tart-2 .b1029-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(18.36% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-berries-baked-chocolate-tart-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-berries-baked-chocolate-tart-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-155@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-berries-baked-chocolate-tart-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-berries-baked-chocolate-tart-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-roasted-peanuts-chocolate-tart-2 */

.dope-roasted-peanuts-chocolate-tart-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-74@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-roasted-peanuts-chocolate-tart-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-roasted-peanuts-chocolate-tart-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-roasted-peanuts-chocolate-tart-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-roasted-peanuts-chocolate-tart-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-roasted-peanuts-chocolate-tart-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-204@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-roasted-peanuts-chocolate-tart-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-204@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-roasted-peanuts-chocolate-tart-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-roasted-peanuts-chocolate-tart-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-205@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-roasted-peanuts-chocolate-tart-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-205@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-roasted-peanuts-chocolate-tart-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-roasted-peanuts-chocolate-tart-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-206@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-roasted-peanuts-chocolate-tart-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-206@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-roasted-peanuts-chocolate-tart-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-roasted-peanuts-chocolate-tart-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-207@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-roasted-peanuts-chocolate-tart-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-207@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-roasted-peanuts-chocolate-tart-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-96@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-roasted-peanuts-chocolate-tart-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-96@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-roasted-peanuts-chocolate-tart-2 .roasted-peanuts-chocolate-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.89% - 121px);
  text-align: center;
  white-space: nowrap;
  width: 248px;
}

.dope-roasted-peanuts-chocolate-tart-2 .b1030-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-roasted-peanuts-chocolate-tart-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-roasted-peanuts-chocolate-tart-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-157@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-roasted-peanuts-chocolate-tart-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-roasted-peanuts-chocolate-tart-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-date-tart-2 */

.dope-date-tart-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-date-tart-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-75@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-date-tart-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-date-tart-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-date-tart-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-date-tart-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-date-tart-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-date-tart-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-date-tart-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-date-tart-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-208@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-date-tart-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-208@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-date-tart-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-date-tart-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-209@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-date-tart-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-209@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-date-tart-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-date-tart-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-210@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-date-tart-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-210@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-date-tart-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-date-tart-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-211@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-date-tart-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-211@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-date-tart-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-date-tart-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-97@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-date-tart-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-97@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-date-tart-2 .dates-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.65% - 71px);
  text-align: center;
  white-space: nowrap;
  width: 142px;
}

.dope-date-tart-2 .b1032-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-date-tart-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-date-tart-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-159@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-date-tart-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-date-tart-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier-2 */

.dope-palmier-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-76@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-212@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-212@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-213@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-213@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-214@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-214@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-215@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-215@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-palmier-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-98@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-palmier-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-98@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-palmier-2 .palmier-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.53% - 53px);
  text-align: center;
  white-space: nowrap;
  width: 107px;
}

.dope-palmier-2 .b1033-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-161@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier-chocolate-2 */

.dope-palmier-chocolate-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier-chocolate-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-77@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier-chocolate-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier-chocolate-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier-chocolate-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier-chocolate-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-chocolate-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier-chocolate-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier-chocolate-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-chocolate-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-216@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-chocolate-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-216@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-chocolate-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-chocolate-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-217@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-chocolate-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-217@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-chocolate-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-chocolate-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-218@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-chocolate-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-218@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-chocolate-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier-chocolate-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-219@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier-chocolate-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-219@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-chocolate-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-palmier-chocolate-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-99@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-palmier-chocolate-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-99@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-palmier-chocolate-2 .palmier-chocolate-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.26% - 124px);
  text-align: center;
  white-space: nowrap;
  width: 256px;
}

.dope-palmier-chocolate-2 .b1034-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier-chocolate-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier-chocolate-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-163@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier-chocolate-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier-chocolate-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-chocolate-2 */

.dope-kuine-amman-chocolate-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-chocolate-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-78@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-chocolate-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-chocolate-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-chocolate-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-chocolate-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-chocolate-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-chocolate-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-kuine-amman-chocolate-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-chocolate-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-220@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-chocolate-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-220@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-chocolate-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-chocolate-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-221@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-chocolate-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-221@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-chocolate-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-chocolate-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-222@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-chocolate-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-222@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-chocolate-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-chocolate-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-223@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-chocolate-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-223@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-chocolate-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-kuine-amman-chocolate-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-100@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-kuine-amman-chocolate-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-100@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-kuine-amman-chocolate-2 .kuine-amman-chocolate-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-kuine-amman-chocolate-2 .b1038-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-chocolate-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-chocolate-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-165@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-chocolate-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-chocolate-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cream-cheese-brownie-bites-2 */

.dope-cream-cheese-brownie-bites-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-79@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cream-cheese-brownie-bites-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cream-cheese-brownie-bites-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cream-cheese-brownie-bites-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-cream-cheese-brownie-bites-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-cream-cheese-brownie-bites-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cream-cheese-brownie-bites-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-224@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cream-cheese-brownie-bites-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-224@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cream-cheese-brownie-bites-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cream-cheese-brownie-bites-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-225@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cream-cheese-brownie-bites-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-225@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cream-cheese-brownie-bites-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cream-cheese-brownie-bites-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-226@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cream-cheese-brownie-bites-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-226@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cream-cheese-brownie-bites-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cream-cheese-brownie-bites-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-227@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cream-cheese-brownie-bites-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-227@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-cream-cheese-brownie-bites-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-101@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-cream-cheese-brownie-bites-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-101@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-cream-cheese-brownie-bites-2 .cream-cheesebrownie-bites-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.56% - 99px);
  text-align: center;
  white-space: nowrap;
  width: 200px;
}

.dope-cream-cheese-brownie-bites-2 .b1043-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-cream-cheese-brownie-bites-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cream-cheese-brownie-bites-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-167@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cream-cheese-brownie-bites-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cream-cheese-brownie-bites-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cream-cheese-brownie-bites-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-brownies-bites-2 */

.dope-chocolate-brownies-bites-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-brownies-bites-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-80@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-brownies-bites-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-brownies-bites-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-brownies-bites-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-brownies-bites-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-brownies-bites-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-chocolate-brownies-bites-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-chocolate-brownies-bites-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-brownies-bites-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-228@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-brownies-bites-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-228@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-brownies-bites-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-brownies-bites-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-229@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-brownies-bites-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-229@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-brownies-bites-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-brownies-bites-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-230@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-brownies-bites-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-230@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-brownies-bites-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-brownies-bites-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-231@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-brownies-bites-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-231@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-brownies-bites-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-chocolate-brownies-bites-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-102@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-chocolate-brownies-bites-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-102@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-chocolate-brownies-bites-2 .chocolatebrownies-bites-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-chocolate-brownies-bites-2 .b1044-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-brownies-bites-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-brownies-bites-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-169@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-brownies-bites-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-brownies-bites-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-brownies-bites-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-tiramisu-chocolate */

.dope-tiramisu-chocolate {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-tiramisu-chocolate .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-81@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-tiramisu-chocolate .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-tiramisu-chocolate .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-tiramisu-chocolate .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-tiramisu-chocolate .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-chocolate .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-tiramisu-chocolate .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-tiramisu-chocolate .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-chocolate .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-232@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-tiramisu-chocolate .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-232@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-tiramisu-chocolate .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-chocolate .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-233@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-tiramisu-chocolate .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-233@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-tiramisu-chocolate .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-chocolate .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-234@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-tiramisu-chocolate .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-234@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-tiramisu-chocolate .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-tiramisu-chocolate .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-235@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-tiramisu-chocolate .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-235@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-chocolate .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-tiramisu-chocolate .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-103@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-tiramisu-chocolate .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-103@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-tiramisu-chocolate .tiramisu-chocolate-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 131px);
  text-align: center;
  white-space: nowrap;
  width: 266px;
}

.dope-tiramisu-chocolate .b1047-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-tiramisu-chocolate .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-tiramisu-chocolate .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-171@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-tiramisu-chocolate .x-C61RwL {
  --z-index: 9;
  background-color: transparent;
  bottom: calc(20.95% - 70px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 334px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: 63px;
  text-align: center;
  white-space: nowrap;
  width: 2px;
}

.dope-tiramisu-chocolate .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-chocolate .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-chocolate .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-choux-pistachio-2 */

.dope-choux-pistachio-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-choux-pistachio-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-82@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-choux-pistachio-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-choux-pistachio-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-choux-pistachio-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-choux-pistachio-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-choux-pistachio-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-236@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-choux-pistachio-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-236@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-choux-pistachio-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-choux-pistachio-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-237@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-choux-pistachio-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-237@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-choux-pistachio-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-choux-pistachio-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-238@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-choux-pistachio-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-238@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-choux-pistachio-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-choux-pistachio-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-239@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-choux-pistachio-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-239@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-choux-pistachio-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-choux-pistachio-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-104@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-choux-pistachio-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-104@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-choux-pistachio-2 .choux-pistachio-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.50% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 228px;
}

.dope-choux-pistachio-2 .b1048-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-choux-pistachio-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-choux-pistachio-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-173@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-choux-pistachio-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-choux-pistachio-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-choux-pistachio-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-choux-pistachio-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-choux-pistachio-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-choux-pistachio-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-palmier-white-chocolate-pistachio-2 */

.dope-palmier-white-chocolate-pistachio-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-83@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-palmier-white-chocolate-pistachio-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-palmier-white-chocolate-pistachio-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-palmier-white-chocolate-pistachio-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-palmier-white-chocolate-pistachio-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-white-chocolate-pistachio-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-240@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-white-chocolate-pistachio-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-240@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-white-chocolate-pistachio-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-white-chocolate-pistachio-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-241@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-palmier-white-chocolate-pistachio-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-241@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-palmier-white-chocolate-pistachio-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-palmier-white-chocolate-pistachio-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-242@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-palmier-white-chocolate-pistachio-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-242@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-palmier-white-chocolate-pistachio-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-palmier-white-chocolate-pistachio-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-243@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-palmier-white-chocolate-pistachio-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-243@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-palmier-white-chocolate-pistachio-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-105@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-palmier-white-chocolate-pistachio-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-105@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-palmier-white-chocolate-pistachio-2 .palmier-white-chocolate-pistachio-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(47.97% - 134px);
  text-align: center;
  white-space: nowrap;
  width: 280px;
}

.dope-palmier-white-chocolate-pistachio-2 .b1062-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-palmier-white-chocolate-pistachio-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-palmier-white-chocolate-pistachio-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-175@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-palmier-white-chocolate-pistachio-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-palmier-white-chocolate-pistachio-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-tiramisu-pistachio-2 */

.dope-tiramisu-pistachio-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-tiramisu-pistachio-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-84@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-tiramisu-pistachio-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-tiramisu-pistachio-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-tiramisu-pistachio-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-tiramisu-pistachio-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-pistachio-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-244@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-tiramisu-pistachio-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-244@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-tiramisu-pistachio-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-pistachio-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-245@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-tiramisu-pistachio-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-245@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-tiramisu-pistachio-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-tiramisu-pistachio-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-246@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-tiramisu-pistachio-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-246@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-tiramisu-pistachio-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-tiramisu-pistachio-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-247@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-tiramisu-pistachio-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-247@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-pistachio-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-tiramisu-pistachio-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-106@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-tiramisu-pistachio-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-106@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-tiramisu-pistachio-2 .choux-pistachio-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.50% - 113px);
  text-align: center;
  white-space: nowrap;
  width: 228px;
}

.dope-tiramisu-pistachio-2 .b1055-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-tiramisu-pistachio-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-tiramisu-pistachio-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-177@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-tiramisu-pistachio-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-tiramisu-pistachio-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-tiramisu-pistachio-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-tiramisu-pistachio-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-pistachio-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-tiramisu-pistachio-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-dates-2 */

.dope-kuine-amman-dates-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-dates-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-85@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-dates-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-dates-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-dates-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-dates-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-dates-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-dates-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-kuine-amman-dates-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-dates-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-248@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-dates-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-248@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-dates-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-dates-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-249@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-dates-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-249@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-dates-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-dates-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-250@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-dates-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-250@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-dates-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-dates-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-251@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-dates-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-251@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-dates-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-kuine-amman-dates-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-107@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-kuine-amman-dates-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-107@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-kuine-amman-dates-2 .kuine-amman-dates-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.31% - 140px);
  text-align: center;
  white-space: nowrap;
  width: 284px;
}

.dope-kuine-amman-dates-2 .b1040-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-dates-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-dates-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-179@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-dates-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-dates-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-pecan-pie-2 */

.dope-kuine-amman-pecan-pie-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-86@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-pecan-pie-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-pecan-pie-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-pecan-pie-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-pecan-pie-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-kuine-amman-pecan-pie-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pecan-pie-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-252@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-pecan-pie-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-252@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-pecan-pie-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pecan-pie-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-253@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-pecan-pie-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-253@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-pecan-pie-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pecan-pie-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-254@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-pecan-pie-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-254@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-pecan-pie-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-pecan-pie-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-255@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-pecan-pie-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-255@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-kuine-amman-pecan-pie-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-108@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-kuine-amman-pecan-pie-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-108@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-kuine-amman-pecan-pie-2 .kuine-amman-pecan-pie-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: 43px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 84px);
}

.dope-kuine-amman-pecan-pie-2 .b1041-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-pecan-pie-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-pecan-pie-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-181@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-pecan-pie-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-pecan-pie-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-kuine-amman-pisatchio-2 */

.dope-kuine-amman-pisatchio-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-kuine-amman-pisatchio-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-87@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-kuine-amman-pisatchio-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-kuine-amman-pisatchio-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-kuine-amman-pisatchio-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-kuine-amman-pisatchio-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pisatchio-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-kuine-amman-pisatchio-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-kuine-amman-pisatchio-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pisatchio-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-256@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-pisatchio-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-256@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-pisatchio-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pisatchio-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-257@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-kuine-amman-pisatchio-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-257@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-kuine-amman-pisatchio-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-kuine-amman-pisatchio-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-258@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-kuine-amman-pisatchio-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-258@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-kuine-amman-pisatchio-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-kuine-amman-pisatchio-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-259@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-kuine-amman-pisatchio-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-259@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-kuine-amman-pisatchio-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-kuine-amman-pisatchio-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-109@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-kuine-amman-pisatchio-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-109@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-kuine-amman-pisatchio-2 .kuine-amman-pisatchio-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: 49px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 96px);
}

.dope-kuine-amman-pisatchio-2 .b1042-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-kuine-amman-pisatchio-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-kuine-amman-pisatchio-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-183@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-kuine-amman-pisatchio-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-kuine-amman-pisatchio-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-carrot-cake-2 */

.dope-carrot-cake-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-carrot-cake-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-88@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-carrot-cake-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-carrot-cake-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-carrot-cake-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-carrot-cake-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-carrot-cake-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-carrot-cake-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-carrot-cake-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-carrot-cake-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-260@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-carrot-cake-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-260@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-carrot-cake-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-carrot-cake-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-262@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-carrot-cake-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-261@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-carrot-cake-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-carrot-cake-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-263@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-carrot-cake-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-262@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-carrot-cake-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-carrot-cake-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-264@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-carrot-cake-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-263@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-carrot-cake-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-carrot-cake-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-110@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-carrot-cake-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-110@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-carrot-cake-2 .carrot-cake-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.85% - 82px);
  text-align: center;
  white-space: nowrap;
  width: 168px;
}

.dope-carrot-cake-2 .b1019-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-carrot-cake-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-carrot-cake-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-185@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-carrot-cake-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 47px);
  text-align: center;
  top: calc(23.82% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-lemon-cake-2 */

.dope-lemon-cake-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-lemon-cake-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-89@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-lemon-cake-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-lemon-cake-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-lemon-cake-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-lemon-cake-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lemon-cake-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-lemon-cake-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-lemon-cake-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lemon-cake-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-265@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-lemon-cake-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-264@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-lemon-cake-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lemon-cake-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-266@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-lemon-cake-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-265@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-lemon-cake-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lemon-cake-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-267@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-lemon-cake-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-266@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-lemon-cake-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-lemon-cake-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-268@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-lemon-cake-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-267@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lemon-cake-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-lemon-cake-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-111@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-lemon-cake-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-111@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-lemon-cake-2 .lemon-cake-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(49.21% - 87px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 176px;
}

.dope-lemon-cake-2 .b1020-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-lemon-cake-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-lemon-cake-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-187@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-lemon-cake-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-lime-tart-2 */

.dope-lime-tart-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-lime-tart-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-90@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-lime-tart-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-lime-tart-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-lime-tart-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-lime-tart-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lime-tart-2 .sweets-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.38% - 51px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 104px;
}

.dope-lime-tart-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-lime-tart-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lime-tart-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-269@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-lime-tart-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-268@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-lime-tart-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lime-tart-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-270@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-lime-tart-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-269@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-lime-tart-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-lime-tart-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-271@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-lime-tart-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-270@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-lime-tart-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-lime-tart-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-272@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-lime-tart-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-271@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-lime-tart-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-lime-tart-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-112@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-lime-tart-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-112@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-lime-tart-2 .lime-tart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.66% - 63px);
  text-align: center;
  white-space: nowrap;
  width: 130px;
}

.dope-lime-tart-2 .b1031-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(21.62% - 8px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-lime-tart-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-lime-tart-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-189@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-lime-tart-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-lime-tart-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-triple-chocolate-cookies */

.dope-triple-chocolate-cookies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-triple-chocolate-cookies .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-47@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-triple-chocolate-cookies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-triple-chocolate-cookies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-103@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-triple-chocolate-cookies .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-triple-chocolate-cookies .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-triple-chocolate-cookies .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-triple-chocolate-cookies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-triple-chocolate-cookies .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-triple-chocolate-cookies .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-triple-chocolate-cookies .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-triple-chocolate-cookies .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-138@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-triple-chocolate-cookies .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-138@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-triple-chocolate-cookies .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-triple-chocolate-cookies .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-139@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-triple-chocolate-cookies .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-139@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-triple-chocolate-cookies .triple-chocolate-cookies-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.48% - 117px);
  text-align: center;
  white-space: nowrap;
  width: 236px;
}

.dope-triple-chocolate-cookies .b1017-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-triple-chocolate-cookies .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-triple-chocolate-cookies .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-69@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-triple-chocolate-cookies .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-69@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-triple-chocolate-cookies .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-triple-chocolate-cookies .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-triple-chocolate-cookies .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-triple-chocolate-cookies-1 */

.dope-triple-chocolate-cookies-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-triple-chocolate-cookies-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-91@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-triple-chocolate-cookies-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-triple-chocolate-cookies-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-triple-chocolate-cookies-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-triple-chocolate-cookies-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-triple-chocolate-cookies-1 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-triple-chocolate-cookies-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-triple-chocolate-cookies-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-triple-chocolate-cookies-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-273@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-triple-chocolate-cookies-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-272@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-triple-chocolate-cookies-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-triple-chocolate-cookies-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-274@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-triple-chocolate-cookies-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-273@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-triple-chocolate-cookies-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-triple-chocolate-cookies-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-275@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-triple-chocolate-cookies-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-274@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-triple-chocolate-cookies-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-triple-chocolate-cookies-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-276@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-triple-chocolate-cookies-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-275@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-triple-chocolate-cookies-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-triple-chocolate-cookies-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-113@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-triple-chocolate-cookies-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-113@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-triple-chocolate-cookies-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-triple-chocolate-cookies-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-114@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-triple-chocolate-cookies-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-114@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-triple-chocolate-cookies-1 .triple-chocolate-cookies-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.48% - 117px);
  text-align: center;
  white-space: nowrap;
  width: 236px;
}

.dope-triple-chocolate-cookies-1 .b1017-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-triple-chocolate-cookies-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-triple-chocolate-cookies-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-191@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-triple-chocolate-cookies-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-triple-chocolate-cookies-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-triple-chocolate-cookies-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-cookies-stuffed-dark-chocolate-cookies */

.dope-new-york-cookies-stuffed-dark-chocolate-cookies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-48@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-105@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-140@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-140@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-141@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-141@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .new-york-cookies-stu-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 66px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .b1050-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-70@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-70@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 */

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-92@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-277@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-276@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-278@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-277@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-279@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-278@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-280@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-279@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-115@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-115@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-116@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-116@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .new-york-cookies-stu-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 66px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .b1050-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-193@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-cookies-stuffed-bueno-cream-cookies */

.dope-new-york-cookies-stuffed-bueno-cream-cookies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-49@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-107@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-142@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-142@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-143@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-143@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .new-york-cookies-stu-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 66px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .b1051-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-71@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-71@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-cookies-stuffed-bueno-cream-cookies-1 */

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-93@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-281@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-280@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-282@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-281@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -476px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-283@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-282@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-284@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-283@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-117@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-117@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-118@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-118@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .new-york-cookies-stu-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 66px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .b1051-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-195@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-dates-cookies */

.dope-dates-cookies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-dates-cookies .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-50@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-dates-cookies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-dates-cookies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-109@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-dates-cookies .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-dates-cookies .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-dates-cookies .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-dates-cookies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-dates-cookies .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-dates-cookies .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-dates-cookies .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-dates-cookies .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-144@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-dates-cookies .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-144@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-dates-cookies .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-dates-cookies .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-145@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-dates-cookies .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-145@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-dates-cookies .dates-cookies-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-dates-cookies .b1052-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-dates-cookies .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-dates-cookies .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-72@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-dates-cookies .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-72@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-dates-cookies .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-dates-cookies .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-dates-cookies .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-dates-cookies-1 */

.dope-dates-cookies-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-dates-cookies-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-94@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-dates-cookies-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-dates-cookies-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-dates-cookies-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-dates-cookies-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-dates-cookies-1 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-dates-cookies-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-dates-cookies-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-dates-cookies-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-285@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-dates-cookies-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-284@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-dates-cookies-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-dates-cookies-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-286@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-dates-cookies-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-285@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-dates-cookies-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-dates-cookies-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-287@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-dates-cookies-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-286@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-dates-cookies-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-dates-cookies-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-288@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-dates-cookies-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-287@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-dates-cookies-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-dates-cookies-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-119@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-dates-cookies-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-119@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-dates-cookies-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-dates-cookies-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-120@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-dates-cookies-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-120@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-dates-cookies-1 .dates-cookies-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-dates-cookies-1 .b1052-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-dates-cookies-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-dates-cookies-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-197@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-dates-cookies-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-dates-cookies-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-dates-cookies-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-style-cookies-1 */

.dope-new-york-style-cookies-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-style-cookies-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-95@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-style-cookies-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-style-cookies-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-style-cookies-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-style-cookies-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-style-cookies-1 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-style-cookies-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-new-york-style-cookies-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-style-cookies-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-289@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-style-cookies-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-288@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-style-cookies-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-style-cookies-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-290@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-style-cookies-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-289@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-style-cookies-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-style-cookies-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-291@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-style-cookies-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-290@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-style-cookies-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-new-york-style-cookies-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-292@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-style-cookies-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-291@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-style-cookies-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-new-york-style-cookies-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-121@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-new-york-style-cookies-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-121@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-new-york-style-cookies-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-new-york-style-cookies-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-122@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-new-york-style-cookies-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-122@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-new-york-style-cookies-1 .new-york-style-cookies-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.52% - 108px);
  text-align: center;
  white-space: nowrap;
  width: 218px;
}

.dope-new-york-style-cookies-1 .b1015-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-style-cookies-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-style-cookies-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-199@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-style-cookies-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-style-cookies-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-style-cookies-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-classic-chocolate-chip-cookies */

.dope-classic-chocolate-chip-cookies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-52@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-classic-chocolate-chip-cookies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-classic-chocolate-chip-cookies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-113@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-classic-chocolate-chip-cookies .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-classic-chocolate-chip-cookies .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-classic-chocolate-chip-cookies .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-classic-chocolate-chip-cookies .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-148@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-classic-chocolate-chip-cookies .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-148@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-classic-chocolate-chip-cookies .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-149@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-classic-chocolate-chip-cookies .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-149@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-classic-chocolate-chip-cookies .classic-chocolate-chip-cookies-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 94px);
}

.dope-classic-chocolate-chip-cookies .b1016-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-classic-chocolate-chip-cookies .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-classic-chocolate-chip-cookies .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-74@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-classic-chocolate-chip-cookies .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-74@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-classic-chocolate-chip-cookies .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classic-chocolate-chip-cookies .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classic-chocolate-chip-cookies .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-classic-chocolate-chip-cookies-1 */

.dope-classic-chocolate-chip-cookies-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-96@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-classic-chocolate-chip-cookies-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-classic-chocolate-chip-cookies-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-classic-chocolate-chip-cookies-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-1 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-classic-chocolate-chip-cookies-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-classic-chocolate-chip-cookies-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-293@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-classic-chocolate-chip-cookies-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-292@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-classic-chocolate-chip-cookies-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-classic-chocolate-chip-cookies-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-294@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-classic-chocolate-chip-cookies-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-293@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-classic-chocolate-chip-cookies-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-295@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-classic-chocolate-chip-cookies-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-294@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-classic-chocolate-chip-cookies-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-classic-chocolate-chip-cookies-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-296@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-classic-chocolate-chip-cookies-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-295@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-classic-chocolate-chip-cookies-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-classic-chocolate-chip-cookies-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-123@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-classic-chocolate-chip-cookies-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-123@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-classic-chocolate-chip-cookies-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-classic-chocolate-chip-cookies-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-124@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-classic-chocolate-chip-cookies-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-124@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-classic-chocolate-chip-cookies-1 .classic-chocolate-chip-cookies-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 94px);
}

.dope-classic-chocolate-chip-cookies-1 .b1016-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-classic-chocolate-chip-cookies-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-classic-chocolate-chip-cookies-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-201@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classic-chocolate-chip-cookies-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classic-chocolate-chip-cookies-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pistachio-cookies */

.dope-pistachio-cookies {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pistachio-cookies .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-53@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pistachio-cookies .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pistachio-cookies .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-115@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pistachio-cookies .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pistachio-cookies .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cookies .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pistachio-cookies .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cookies .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cookies .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(46.56% - 221px);
  height: 475px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-pistachio-cookies .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: 352px;
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pistachio-cookies .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-150@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pistachio-cookies .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-150@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cookies .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: 46px;
  width: 355px;
}

.dope-pistachio-cookies .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-151@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pistachio-cookies .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-151@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pistachio-cookies .pistachio-cookies-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.43% - 125px);
  text-align: center;
  white-space: nowrap;
  width: 252px;
}

.dope-pistachio-cookies .b1018-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-pistachio-cookies .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pistachio-cookies .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-75@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pistachio-cookies .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-75@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pistachio-cookies .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cookies .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cookies .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pistachio-cookies-1 */

.dope-pistachio-cookies-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pistachio-cookies-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-97@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pistachio-cookies-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pistachio-cookies-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cookies-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pistachio-cookies-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cookies-1 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cookies-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pistachio-cookies-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cookies-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-297@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pistachio-cookies-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-296@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pistachio-cookies-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pistachio-cookies-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-298@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pistachio-cookies-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-297@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cookies-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cookies-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-299@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pistachio-cookies-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-298@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pistachio-cookies-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-pistachio-cookies-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-300@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pistachio-cookies-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-299@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pistachio-cookies-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pistachio-cookies-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-125@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pistachio-cookies-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-125@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pistachio-cookies-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pistachio-cookies-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-126@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pistachio-cookies-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-126@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pistachio-cookies-1 .pistachio-cookies-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.43% - 125px);
  text-align: center;
  white-space: nowrap;
  width: 252px;
}

.dope-pistachio-cookies-1 .b1018-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-pistachio-cookies-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pistachio-cookies-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-203@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pistachio-cookies-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cookies-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cookies-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-classic-croissant */

.dope-classic-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-classic-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-54@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-classic-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-classic-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-117@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-classic-croissant .sweets-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-classic-croissant .vienna-series-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-classic-croissant .vienna-series-tag-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-classic-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classic-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-classic-croissant .mask-group-3-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(47.84% - 222px);
  height: 464px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  width: 100%;
}

.dope-classic-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  height: calc(100.00% - 112px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-classic-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-152@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-classic-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-152@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classic-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -266px;
  top: calc(41.07% - 145px);
  width: 355px;
}

.dope-classic-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-153@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-classic-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-153@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-classic-croissant .classic-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.11% - 117px);
  text-align: left;
  white-space: nowrap;
  width: 243px;
}

.dope-classic-croissant .b1001-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-classic-croissant .iconchevron-down-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-classic-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-76@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-classic-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-76@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-classic-croissant .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classic-croissant .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classic-croissant .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-classing-croissant */

.dope-classing-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-classing-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-98@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-classing-croissant .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-classing-croissant .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-classing-croissant .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-classing-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classing-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-classing-croissant .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-classing-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-classing-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-301@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-classing-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-300@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-classing-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-classing-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-302@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-classing-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-301@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classing-croissant .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-classing-croissant .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-303@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-classing-croissant .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-302@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-classing-croissant .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-classing-croissant .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-304@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-classing-croissant .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-303@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-classing-croissant .classic-croissant-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.11% - 117px);
  text-align: left;
  white-space: nowrap;
  width: 243px;
}

.dope-classing-croissant .b1001-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-classing-croissant .iconchevron-down-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-classing-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-127@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-classing-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-127@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-classing-croissant .iconchevron-down-VMr6Om {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-classing-croissant .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-128@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-classing-croissant .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-128@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-classing-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-classing-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-205@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-classing-croissant .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classing-croissant .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classing-croissant .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-zaatar-croissant-1 */

.dope-zaatar-croissant-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-zaatar-croissant-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-99@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-zaatar-croissant-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-zaatar-croissant-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-zaatar-croissant-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-zaatar-croissant-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-croissant-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-zaatar-croissant-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-zaatar-croissant-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaatar-croissant-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-305@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-zaatar-croissant-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-304@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-zaatar-croissant-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-zaatar-croissant-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-306@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-zaatar-croissant-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-305@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-croissant-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaatar-croissant-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-307@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-zaatar-croissant-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-306@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-zaatar-croissant-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-zaatar-croissant-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-308@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-zaatar-croissant-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-307@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-zaatar-croissant-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-zaatar-croissant-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-129@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-zaatar-croissant-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-129@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-zaatar-croissant-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-zaatar-croissant-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-130@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-zaatar-croissant-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-130@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-zaatar-croissant-1 .zaatar-croissant-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.98% - 114px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 232px;
}

.dope-zaatar-croissant-1 .b1002-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-zaatar-croissant-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-zaatar-croissant-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-207@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-zaatar-croissant-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-croissant-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-croissant-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cheese-croissant-1 */

.dope-cheese-croissant-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cheese-croissant-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-100@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cheese-croissant-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cheese-croissant-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cheese-croissant-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cheese-croissant-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-croissant-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-cheese-croissant-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-cheese-croissant-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheese-croissant-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-309@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cheese-croissant-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-308@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cheese-croissant-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cheese-croissant-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-310@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cheese-croissant-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-309@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-croissant-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheese-croissant-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-311@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cheese-croissant-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-310@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cheese-croissant-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-cheese-croissant-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-312@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cheese-croissant-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-311@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cheese-croissant-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-cheese-croissant-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-131@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-cheese-croissant-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-131@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-cheese-croissant-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-cheese-croissant-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-132@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-cheese-croissant-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-132@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-cheese-croissant-1 .cheese-croissant-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.96% - 116px);
  text-align: left;
  white-space: nowrap;
  width: 247px;
}

.dope-cheese-croissant-1 .b1004-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-cheese-croissant-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cheese-croissant-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-209@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cheese-croissant-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-croissant-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-croissant-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-zaater-pull-apart */

.dope-zaater-pull-apart {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-zaater-pull-apart .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-101@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-zaater-pull-apart .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-zaater-pull-apart .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-zaater-pull-apart .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-zaater-pull-apart .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaater-pull-apart .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-zaater-pull-apart .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-zaater-pull-apart .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaater-pull-apart .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-313@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-zaater-pull-apart .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-312@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-zaater-pull-apart .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-zaater-pull-apart .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-314@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-zaater-pull-apart .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-313@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaater-pull-apart .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaater-pull-apart .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-315@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-zaater-pull-apart .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-314@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-zaater-pull-apart .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-zaater-pull-apart .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-316@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-zaater-pull-apart .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-315@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-zaater-pull-apart .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-zaater-pull-apart .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-133@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-zaater-pull-apart .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-133@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-zaater-pull-apart .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-zaater-pull-apart .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-134@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-zaater-pull-apart .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-134@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-zaater-pull-apart .zaatar-pull-apart-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(49.74% - 117px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 235px;
}

.dope-zaater-pull-apart .b1005-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-zaater-pull-apart .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-zaater-pull-apart .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-211@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-zaater-pull-apart .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaater-pull-apart .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaater-pull-apart .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cheese-pull-apart-1 */

.dope-cheese-pull-apart-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cheese-pull-apart-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-102@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cheese-pull-apart-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cheese-pull-apart-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cheese-pull-apart-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cheese-pull-apart-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-pull-apart-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-cheese-pull-apart-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-cheese-pull-apart-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheese-pull-apart-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-317@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cheese-pull-apart-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-316@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cheese-pull-apart-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cheese-pull-apart-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-318@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cheese-pull-apart-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-317@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-pull-apart-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheese-pull-apart-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-319@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cheese-pull-apart-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-318@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cheese-pull-apart-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-cheese-pull-apart-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-320@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cheese-pull-apart-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-319@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cheese-pull-apart-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-cheese-pull-apart-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-135@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-cheese-pull-apart-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-135@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-cheese-pull-apart-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-cheese-pull-apart-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-136@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-cheese-pull-apart-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-136@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-cheese-pull-apart-1 .cheese-pull-apart-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.07% - 115px);
  text-align: left;
  white-space: nowrap;
  width: 250px;
}

.dope-cheese-pull-apart-1 .b1006-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-cheese-pull-apart-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cheese-pull-apart-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-213@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cheese-pull-apart-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-pull-apart-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-pull-apart-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-bacon-croissant */

.dope-bacon-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-bacon-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-103@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-bacon-croissant .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-bacon-croissant .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-bacon-croissant .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-bacon-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-bacon-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-bacon-croissant .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-bacon-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-bacon-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-321@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-bacon-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-320@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-bacon-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-bacon-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-322@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-bacon-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-321@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-bacon-croissant .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-bacon-croissant .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-323@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-bacon-croissant .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-322@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-bacon-croissant .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-bacon-croissant .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-324@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-bacon-croissant .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-323@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-bacon-croissant .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-bacon-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-137@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-bacon-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-137@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-bacon-croissant .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-bacon-croissant .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-138@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-bacon-croissant .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-138@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-bacon-croissant .bacon-croissant-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.98% - 114px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 232px;
}

.dope-bacon-croissant .b1007-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-bacon-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-bacon-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-215@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-bacon-croissant .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-bacon-croissant .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-bacon-croissant .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pain-au-chocolate-1 */

.dope-pain-au-chocolate-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pain-au-chocolate-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-106@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pain-au-chocolate-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pain-au-chocolate-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pain-au-chocolate-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pain-au-chocolate-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pain-au-chocolate-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pain-au-chocolate-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-333@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pain-au-chocolate-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-332@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pain-au-chocolate-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pain-au-chocolate-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-334@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pain-au-chocolate-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-333@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-335@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pain-au-chocolate-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-334@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pain-au-chocolate-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-pain-au-chocolate-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-336@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pain-au-chocolate-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-335@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pain-au-chocolate-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pain-au-chocolate-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-143@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pain-au-chocolate-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-143@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pain-au-chocolate-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pain-au-chocolate-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-144@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pain-au-chocolate-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-144@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pain-au-chocolate-1 .pain-au-chocolate-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.13% - 125px);
  text-align: left;
  white-space: nowrap;
  width: 255px;
}

.dope-pain-au-chocolate-1 .b1010-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.30% - 8px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pain-au-chocolate-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pain-au-chocolate-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-221@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pain-au-chocolate-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pain-au-chocolate-honey-1 */

.dope-pain-au-chocolate-honey-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pain-au-chocolate-honey-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-107@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pain-au-chocolate-honey-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pain-au-chocolate-honey-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pain-au-chocolate-honey-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pain-au-chocolate-honey-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-honey-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pain-au-chocolate-honey-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pain-au-chocolate-honey-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-honey-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-337@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pain-au-chocolate-honey-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-336@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pain-au-chocolate-honey-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pain-au-chocolate-honey-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-338@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pain-au-chocolate-honey-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-337@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-honey-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-honey-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-339@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pain-au-chocolate-honey-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-338@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pain-au-chocolate-honey-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-pain-au-chocolate-honey-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-340@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pain-au-chocolate-honey-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-339@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pain-au-chocolate-honey-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pain-au-chocolate-honey-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-145@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pain-au-chocolate-honey-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-145@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pain-au-chocolate-honey-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pain-au-chocolate-honey-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-146@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pain-au-chocolate-honey-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-146@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pain-au-chocolate-honey-1 .pain-au-chocolate-honey-filled-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.07% - 115px);
  text-align: center;
  white-space: nowrap;
  width: 250px;
}

.dope-pain-au-chocolate-honey-1 .b1011-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(18.02% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pain-au-chocolate-honey-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pain-au-chocolate-honey-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-223@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pain-au-chocolate-honey-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-honey-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-honey-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-zaatar-1 */

.dope-danish-zaatar-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-zaatar-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-108@1x.png);
  background-size: 100% 100%;
  cursor: pointer;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-zaatar-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-zaatar-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-zaatar-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-zaatar-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-zaatar-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-zaatar-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-zaatar-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-zaatar-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-341@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-zaatar-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-340@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-zaatar-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-zaatar-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-342@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-zaatar-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-341@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-zaatar-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-zaatar-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-343@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-zaatar-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-342@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-zaatar-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-danish-zaatar-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-344@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-zaatar-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-343@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-zaatar-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-danish-zaatar-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-147@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-danish-zaatar-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-147@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-danish-zaatar-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-danish-zaatar-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-148@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-danish-zaatar-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-148@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-danish-zaatar-1 .danish-zaatar-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.57% - 97px);
  text-align: center;
  white-space: nowrap;
  width: 196px;
}

.dope-danish-zaatar-1 .b1012-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-zaatar-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-zaatar-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-225@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-zaatar-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-zaatar-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-zaatar-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-cheese-2 */

.dope-danish-cheese-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-cheese-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-109@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-cheese-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-cheese-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-cheese-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-cheese-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-cheese-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-cheese-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-cheese-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-cheese-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-345@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-cheese-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-344@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-cheese-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-cheese-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-346@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-cheese-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-345@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-cheese-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-cheese-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-347@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-cheese-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-346@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-cheese-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-danish-cheese-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-348@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-cheese-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-347@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-cheese-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-danish-cheese-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-149@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-danish-cheese-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-149@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-danish-cheese-2 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-danish-cheese-2 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-150@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-danish-cheese-2 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-150@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-danish-cheese-2 .danish-cheese-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.54% - 104px);
  text-align: center;
  white-space: nowrap;
  width: 210px;
}

.dope-danish-cheese-2 .b1013-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-cheese-2 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-cheese-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-227@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-cheese-2 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-cheese-2 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-cheese-2 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-berry-1 */

.dope-danish-berry-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-berry-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-110@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-berry-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-berry-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-berry-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-berry-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-berry-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-berry-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-berry-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-berry-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-349@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-berry-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-348@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-berry-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-berry-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-350@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-berry-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-349@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-berry-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-berry-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-351@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-berry-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-350@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-berry-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-danish-berry-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-352@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-berry-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-351@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-berry-1 .classic-croissant-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.11% - 117px);
  text-align: left;
  white-space: nowrap;
  width: 243px;
}

.dope-danish-berry-1 .b1001-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-berry-1 .iconchevron-down-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-danish-berry-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-151@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-danish-berry-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-151@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-danish-berry-1 .iconchevron-down-VMr6Om {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-danish-berry-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-152@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-danish-berry-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-152@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-danish-berry-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-berry-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-229@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-berry-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-berry-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-berry-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pabka-1 */

.dope-pabka-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pabka-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-111@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pabka-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pabka-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pabka-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pabka-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pabka-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pabka-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pabka-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pabka-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-353@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pabka-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-352@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pabka-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pabka-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-354@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pabka-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-353@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pabka-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pabka-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-355@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pabka-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-354@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pabka-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-pabka-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-356@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pabka-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-355@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pabka-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pabka-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-153@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pabka-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-153@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pabka-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-pabka-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-154@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-pabka-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-154@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-pabka-1 .pabka-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pabka-1 .b1037-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pabka-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pabka-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-231@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pabka-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pabka-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pabka-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-triple-chocolate-cookies-2 */

.dope-triple-chocolate-cookies-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-triple-chocolate-cookies-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-112@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-triple-chocolate-cookies-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-triple-chocolate-cookies-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-triple-chocolate-cookies-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-triple-chocolate-cookies-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-triple-chocolate-cookies-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-357@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-triple-chocolate-cookies-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-356@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-triple-chocolate-cookies-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-triple-chocolate-cookies-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-358@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-triple-chocolate-cookies-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-357@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-triple-chocolate-cookies-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-triple-chocolate-cookies-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-359@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-triple-chocolate-cookies-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-358@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-triple-chocolate-cookies-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-triple-chocolate-cookies-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-360@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-triple-chocolate-cookies-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-359@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-triple-chocolate-cookies-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-triple-chocolate-cookies-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-155@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-triple-chocolate-cookies-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-155@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-triple-chocolate-cookies-2 .triple-chocolate-cookies-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.48% - 117px);
  text-align: center;
  white-space: nowrap;
  width: 236px;
}

.dope-triple-chocolate-cookies-2 .b1017-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-triple-chocolate-cookies-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-triple-chocolate-cookies-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-233@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-triple-chocolate-cookies-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-triple-chocolate-cookies-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-triple-chocolate-cookies-2 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-triple-chocolate-cookies-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-triple-chocolate-cookies-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-triple-chocolate-cookies-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 */

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-113@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-361@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-360@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-362@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-361@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-363@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-362@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-364@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-363@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-156@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-156@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .new-york-cookies-stu-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 66px);
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .b1050-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-235@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-dark-chocolate-cookies-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-cookies-stuffed-bueno-cream-cookies-2 */

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-114@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-365@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-364@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-366@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-365@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-367@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-366@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-368@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-367@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-157@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-157@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .new-york-cookies-stu-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(20.27% - 23px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 112px;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 66px);
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .b1051-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-237@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-cookies-stuffed-bueno-cream-cookies-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-dates-cookies-2 */

.dope-dates-cookies-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-dates-cookies-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-115@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-dates-cookies-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-dates-cookies-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-dates-cookies-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-dates-cookies-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-dates-cookies-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-369@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-dates-cookies-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-368@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-dates-cookies-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-dates-cookies-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-370@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-dates-cookies-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-369@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-dates-cookies-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-dates-cookies-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-371@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-dates-cookies-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-370@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-dates-cookies-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-dates-cookies-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-372@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-dates-cookies-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-371@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-dates-cookies-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-dates-cookies-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-158@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-dates-cookies-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-158@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-dates-cookies-2 .dates-cookies-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.55% - 101px);
  text-align: center;
  white-space: nowrap;
  width: 204px;
}

.dope-dates-cookies-2 .b1052-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-dates-cookies-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-dates-cookies-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-239@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-dates-cookies-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-dates-cookies-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-dates-cookies-2 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-dates-cookies-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-dates-cookies-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-dates-cookies-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-new-york-style-cookies-2 */

.dope-new-york-style-cookies-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-new-york-style-cookies-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-116@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-new-york-style-cookies-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-new-york-style-cookies-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-style-cookies-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-new-york-style-cookies-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-style-cookies-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-373@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-style-cookies-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-372@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-style-cookies-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-style-cookies-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-374@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-new-york-style-cookies-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-373@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-new-york-style-cookies-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-new-york-style-cookies-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-375@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-new-york-style-cookies-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-374@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-new-york-style-cookies-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-new-york-style-cookies-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-376@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-new-york-style-cookies-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-375@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-style-cookies-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-new-york-style-cookies-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-159@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-new-york-style-cookies-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-159@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-new-york-style-cookies-2 .new-york-style-cookies-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.52% - 108px);
  text-align: center;
  white-space: nowrap;
  width: 218px;
}

.dope-new-york-style-cookies-2 .b1015-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-new-york-style-cookies-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-new-york-style-cookies-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-241@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-new-york-style-cookies-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-new-york-style-cookies-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-new-york-style-cookies-2 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-new-york-style-cookies-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-style-cookies-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-new-york-style-cookies-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-classic-chocolate-chip-cookies-2 */

.dope-classic-chocolate-chip-cookies-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-117@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-classic-chocolate-chip-cookies-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-classic-chocolate-chip-cookies-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-classic-chocolate-chip-cookies-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-classic-chocolate-chip-cookies-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-377@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-classic-chocolate-chip-cookies-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-376@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-classic-chocolate-chip-cookies-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-classic-chocolate-chip-cookies-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-378@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-classic-chocolate-chip-cookies-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-377@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-classic-chocolate-chip-cookies-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-classic-chocolate-chip-cookies-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-379@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-classic-chocolate-chip-cookies-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-378@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-classic-chocolate-chip-cookies-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-classic-chocolate-chip-cookies-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-380@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-classic-chocolate-chip-cookies-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-379@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-classic-chocolate-chip-cookies-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-160@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-classic-chocolate-chip-cookies-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-160@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-classic-chocolate-chip-cookies-2 .classic-chocolate-chip-cookies-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 94px);
}

.dope-classic-chocolate-chip-cookies-2 .b1016-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(17.91% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-classic-chocolate-chip-cookies-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-classic-chocolate-chip-cookies-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-243@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-classic-chocolate-chip-cookies-2 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-classic-chocolate-chip-cookies-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classic-chocolate-chip-cookies-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-classic-chocolate-chip-cookies-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pistachio-cookies-2 */

.dope-pistachio-cookies-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pistachio-cookies-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-118@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pistachio-cookies-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pistachio-cookies-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cookies-2 .mask-group-3-C61RwL {
  --z-index: 3;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pistachio-cookies-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cookies-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-381@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pistachio-cookies-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-380@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pistachio-cookies-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(29.57% - 105px);
  height: 355px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cookies-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-382@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pistachio-cookies-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-381@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 17px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pistachio-cookies-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -576px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pistachio-cookies-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-383@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pistachio-cookies-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-382@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pistachio-cookies-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pistachio-cookies-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-384@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pistachio-cookies-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-383@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cookies-2 .iconchevron-down-C61RwL {
  --z-index: 4;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pistachio-cookies-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-161@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pistachio-cookies-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-161@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pistachio-cookies-2 .pistachio-cookies-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.43% - 125px);
  text-align: center;
  white-space: nowrap;
  width: 252px;
}

.dope-pistachio-cookies-2 .b1018-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: center;
  white-space: nowrap;
  width: 90px;
}

.dope-pistachio-cookies-2 .dopeamine-logo-2-C61RwL {
  --z-index: 7;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pistachio-cookies-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-245@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pistachio-cookies-2 .vienna-series-tag-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: -68px;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pistachio-cookies-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pistachio-cookies-2 .cookies-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.36% - 56px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 114px;
}

.dope-pistachio-cookies-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cookies-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pistachio-cookies-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-calassic-croissant */

.dope-calassic-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-calassic-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-119@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-calassic-croissant .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-calassic-croissant .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-calassic-croissant .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-calassic-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-calassic-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-calassic-croissant .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-calassic-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-calassic-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-385@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-calassic-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-384@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-calassic-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-calassic-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-387@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-calassic-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-385@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-calassic-croissant .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-calassic-croissant .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-388@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-calassic-croissant .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-386@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-calassic-croissant .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-calassic-croissant .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-389@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-calassic-croissant .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-387@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-calassic-croissant .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-calassic-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-162@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-calassic-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-162@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-calassic-croissant .classic-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.11% - 117px);
  text-align: left;
  white-space: nowrap;
  width: 243px;
}

.dope-calassic-croissant .b1001-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-calassic-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-calassic-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-247@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-calassic-croissant .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-calassic-croissant .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-calassic-croissant .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-zaatar-croissant-2 */

.dope-zaatar-croissant-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-zaatar-croissant-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-120@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-zaatar-croissant-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-zaatar-croissant-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-zaatar-croissant-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-zaatar-croissant-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-croissant-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-zaatar-croissant-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-zaatar-croissant-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaatar-croissant-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-390@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-zaatar-croissant-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-388@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-zaatar-croissant-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaatar-croissant-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-391@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-zaatar-croissant-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-389@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-zaatar-croissant-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaatar-croissant-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-392@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-zaatar-croissant-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-390@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-zaatar-croissant-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-zaatar-croissant-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-393@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-zaatar-croissant-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-391@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-croissant-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-zaatar-croissant-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-163@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-zaatar-croissant-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-163@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-zaatar-croissant-2 .zaatar-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.98% - 114px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 232px;
}

.dope-zaatar-croissant-2 .b1002-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-zaatar-croissant-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-zaatar-croissant-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-249@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-zaatar-croissant-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-croissant-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-croissant-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cheesre-croissant */

.dope-cheesre-croissant {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cheesre-croissant .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-121@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cheesre-croissant .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cheesre-croissant .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cheesre-croissant .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cheesre-croissant .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheesre-croissant .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-cheesre-croissant .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-cheesre-croissant .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheesre-croissant .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-394@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cheesre-croissant .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-392@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cheesre-croissant .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheesre-croissant .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-395@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cheesre-croissant .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-393@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cheesre-croissant .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheesre-croissant .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-396@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cheesre-croissant .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-394@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cheesre-croissant .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cheesre-croissant .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-397@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cheesre-croissant .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-395@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheesre-croissant .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-cheesre-croissant .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-164@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-cheesre-croissant .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-164@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-cheesre-croissant .cheese-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.96% - 116px);
  text-align: left;
  white-space: nowrap;
  width: 247px;
}

.dope-cheesre-croissant .b1004-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-cheesre-croissant .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cheesre-croissant .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-251@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cheesre-croissant .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheesre-croissant .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheesre-croissant .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-zaatar-pull-apart-1 */

.dope-zaatar-pull-apart-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-zaatar-pull-apart-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-122@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-zaatar-pull-apart-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-zaatar-pull-apart-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-zaatar-pull-apart-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-zaatar-pull-apart-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-pull-apart-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-zaatar-pull-apart-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-zaatar-pull-apart-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaatar-pull-apart-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-398@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-zaatar-pull-apart-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-396@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-zaatar-pull-apart-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaatar-pull-apart-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-399@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-zaatar-pull-apart-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-397@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-zaatar-pull-apart-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-zaatar-pull-apart-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-400@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-zaatar-pull-apart-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-398@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-zaatar-pull-apart-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-zaatar-pull-apart-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-401@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-zaatar-pull-apart-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-399@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-zaatar-pull-apart-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-zaatar-pull-apart-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-165@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-zaatar-pull-apart-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-165@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-zaatar-pull-apart-1 .zaatar-pull-apart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(49.74% - 117px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 235px;
}

.dope-zaatar-pull-apart-1 .b1005-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-zaatar-pull-apart-1 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-zaatar-pull-apart-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-253@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-zaatar-pull-apart-1 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-pull-apart-1 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-zaatar-pull-apart-1 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-cheese-pull-apart-2 */

.dope-cheese-pull-apart-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-cheese-pull-apart-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-123@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-cheese-pull-apart-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-cheese-pull-apart-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-cheese-pull-apart-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-cheese-pull-apart-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-pull-apart-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-cheese-pull-apart-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-cheese-pull-apart-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheese-pull-apart-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-402@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cheese-pull-apart-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-400@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cheese-pull-apart-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheese-pull-apart-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-404@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-cheese-pull-apart-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-401@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-cheese-pull-apart-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-cheese-pull-apart-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-405@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-cheese-pull-apart-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-402@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-cheese-pull-apart-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-cheese-pull-apart-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-406@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-cheese-pull-apart-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-403@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-cheese-pull-apart-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-cheese-pull-apart-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-166@1x.png);
  background-size: 100% 100%;
  height: 55.19%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-cheese-pull-apart-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-166@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-cheese-pull-apart-2 .cheese-pull-apart-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.07% - 115px);
  text-align: left;
  white-space: nowrap;
  width: 250px;
}

.dope-cheese-pull-apart-2 .b1006-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-cheese-pull-apart-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-cheese-pull-apart-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-255@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-cheese-pull-apart-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-pull-apart-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-cheese-pull-apart-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-bacon-croissant-1 */

.dope-bacon-croissant-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-bacon-croissant-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-124@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-bacon-croissant-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-bacon-croissant-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-bacon-croissant-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-bacon-croissant-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-bacon-croissant-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-bacon-croissant-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-bacon-croissant-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-bacon-croissant-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-407@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-bacon-croissant-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-404@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-bacon-croissant-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-bacon-croissant-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-408@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-bacon-croissant-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-405@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-bacon-croissant-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-bacon-croissant-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-409@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-bacon-croissant-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-406@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-bacon-croissant-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-bacon-croissant-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-410@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-bacon-croissant-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-407@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-bacon-croissant-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-bacon-croissant-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-167@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-bacon-croissant-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-167@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-bacon-croissant-1 .bacon-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: calc(48.98% - 114px);
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 232px;
}

.dope-bacon-croissant-1 .b1007-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-bacon-croissant-1 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-bacon-croissant-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-257@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-bacon-croissant-1 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-bacon-croissant-1 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-bacon-croissant-1 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-almond-croissant-1 */

.dope-almond-croissant-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-almond-croissant-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-104@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-almond-croissant-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-almond-croissant-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-almond-croissant-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-almond-croissant-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-almond-croissant-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-almond-croissant-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-almond-croissant-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-almond-croissant-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-325@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-almond-croissant-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-324@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-almond-croissant-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-almond-croissant-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-326@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-almond-croissant-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-325@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-almond-croissant-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-almond-croissant-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-327@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-almond-croissant-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-326@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-almond-croissant-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-almond-croissant-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-328@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-almond-croissant-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-327@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-almond-croissant-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-almond-croissant-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-139@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-almond-croissant-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-139@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-almond-croissant-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-almond-croissant-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-140@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-almond-croissant-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-140@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-almond-croissant-1 .almond-croissant-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.37% - 115px);
  text-align: left;
  white-space: nowrap;
  width: 249px;
}

.dope-almond-croissant-1 .b1008-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-almond-croissant-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-almond-croissant-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-217@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-almond-croissant-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-almond-croissant-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-almond-croissant-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-croissant-1 */

.dope-chocolate-croissant-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-croissant-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-105@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-croissant-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-croissant-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-croissant-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-croissant-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-croissant-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-chocolate-croissant-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-chocolate-croissant-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-croissant-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-329@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-croissant-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-328@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-croissant-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-croissant-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-330@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-croissant-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-329@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-croissant-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -482px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-croissant-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-331@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-croissant-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-330@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-croissant-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  opacity: 0.5;
  position: absolute;
  right: -265px;
  width: 355px;
}

.dope-chocolate-croissant-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-332@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-croissant-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-331@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-croissant-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-chocolate-croissant-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-141@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-chocolate-croissant-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-141@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-chocolate-croissant-1 .iconchevron-down-VMr6Om {
  --z-index: 6;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  opacity: 1;
  position: absolute;
  right: -14px;
  top: calc(47.18% - 35px);
  transform: rotate(-90deg);
  width: 75px;
}

.dope-chocolate-croissant-1 .icon-material-keyboard-arrow-down-fIUVTK {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-142@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(90deg);
  width: 34.08%;
}

.dope-chocolate-croissant-1 .path-217-fIUVTK {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-142@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(90deg);
  width: 100.00%;
}

.dope-chocolate-croissant-1 .chocolate-croissant-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.31% - 140px);
  text-align: left;
  white-space: nowrap;
  width: 284px;
}

.dope-chocolate-croissant-1 .b1009-C61RwL {
  --z-index: 8;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-croissant-1 .dopeamine-logo-2-C61RwL {
  --z-index: 9;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-croissant-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-219@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-croissant-1 .back-to-menu-C61RwL {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-croissant-1 .back-to-menu-VMr6Om {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-croissant-1 .back-to-menu-mzXdH9 {
  --z-index: 12;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-chocolate-croissant-2 */

.dope-chocolate-croissant-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-chocolate-croissant-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-126@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-chocolate-croissant-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-chocolate-croissant-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-chocolate-croissant-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-chocolate-croissant-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-croissant-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-chocolate-croissant-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-chocolate-croissant-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-croissant-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-415@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-croissant-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-412@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-croissant-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-croissant-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-416@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-chocolate-croissant-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-413@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-chocolate-croissant-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-chocolate-croissant-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-417@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-chocolate-croissant-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-414@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-chocolate-croissant-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-chocolate-croissant-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-418@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-chocolate-croissant-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-415@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-chocolate-croissant-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-chocolate-croissant-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-169@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-chocolate-croissant-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-169@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-chocolate-croissant-2 .chocolate-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.31% - 140px);
  text-align: left;
  white-space: nowrap;
  width: 284px;
}

.dope-chocolate-croissant-2 .b1009-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-chocolate-croissant-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-chocolate-croissant-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-261@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-chocolate-croissant-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-croissant-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-chocolate-croissant-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pain-au-chocolate-2 */

.dope-pain-au-chocolate-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pain-au-chocolate-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-127@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pain-au-chocolate-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pain-au-chocolate-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pain-au-chocolate-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pain-au-chocolate-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pain-au-chocolate-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pain-au-chocolate-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-419@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pain-au-chocolate-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-416@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pain-au-chocolate-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-420@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pain-au-chocolate-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-417@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pain-au-chocolate-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-421@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pain-au-chocolate-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-418@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pain-au-chocolate-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pain-au-chocolate-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-422@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pain-au-chocolate-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-419@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pain-au-chocolate-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-170@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pain-au-chocolate-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-170@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pain-au-chocolate-2 .pain-au-chocolate-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.13% - 125px);
  text-align: left;
  white-space: nowrap;
  width: 255px;
}

.dope-pain-au-chocolate-2 .b1010-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.30% - 8px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pain-au-chocolate-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pain-au-chocolate-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-263@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pain-au-chocolate-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pain-au-chocolate-honey-2 */

.dope-pain-au-chocolate-honey-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pain-au-chocolate-honey-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-128@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pain-au-chocolate-honey-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pain-au-chocolate-honey-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pain-au-chocolate-honey-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pain-au-chocolate-honey-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-honey-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pain-au-chocolate-honey-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pain-au-chocolate-honey-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-honey-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-423@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pain-au-chocolate-honey-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-420@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pain-au-chocolate-honey-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-honey-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-424@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pain-au-chocolate-honey-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-421@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pain-au-chocolate-honey-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pain-au-chocolate-honey-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-425@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pain-au-chocolate-honey-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-422@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pain-au-chocolate-honey-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pain-au-chocolate-honey-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-426@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pain-au-chocolate-honey-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-423@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pain-au-chocolate-honey-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pain-au-chocolate-honey-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-171@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pain-au-chocolate-honey-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-171@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pain-au-chocolate-honey-2 .pain-au-chocolate-honey-filled-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(24.15% - 18px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 75px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.07% - 115px);
  text-align: center;
  white-space: nowrap;
  width: 250px;
}

.dope-pain-au-chocolate-honey-2 .b1011-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(18.02% - 7px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pain-au-chocolate-honey-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pain-au-chocolate-honey-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-265@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pain-au-chocolate-honey-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-honey-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pain-au-chocolate-honey-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-zaatar-2 */

.dope-danish-zaatar-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-zaatar-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-129@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-zaatar-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-zaatar-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-zaatar-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-zaatar-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-zaatar-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-zaatar-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-zaatar-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-zaatar-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-427@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-zaatar-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-424@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-zaatar-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-zaatar-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-429@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-zaatar-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-425@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-zaatar-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-zaatar-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-430@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-zaatar-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-426@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-zaatar-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-zaatar-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-431@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-zaatar-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-427@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-zaatar-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-danish-zaatar-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-172@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-danish-zaatar-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-172@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-danish-zaatar-2 .danish-zaatar-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.57% - 97px);
  text-align: center;
  white-space: nowrap;
  width: 196px;
}

.dope-danish-zaatar-2 .b1012-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-zaatar-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-zaatar-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-267@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-zaatar-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-zaatar-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-zaatar-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-cheese-1 */

.dope-danish-cheese-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-cheese-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-130@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-cheese-1 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-cheese-1 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-cheese-1 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-cheese-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-cheese-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-cheese-1 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-cheese-1 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-cheese-1 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-432@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-cheese-1 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-428@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-cheese-1 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-cheese-1 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-433@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-cheese-1 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-429@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-cheese-1 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-cheese-1 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-434@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-cheese-1 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-430@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-cheese-1 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-cheese-1 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-435@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-cheese-1 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-431@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-cheese-1 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-danish-cheese-1 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-173@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-danish-cheese-1 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-173@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-danish-cheese-1 .danish-cheese-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.54% - 104px);
  text-align: center;
  white-space: nowrap;
  width: 210px;
}

.dope-danish-cheese-1 .b1013-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-cheese-1 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-cheese-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-269@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-cheese-1 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-cheese-1 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-cheese-1 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-danish-berry-2 */

.dope-danish-berry-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-danish-berry-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-131@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-danish-berry-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-danish-berry-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-danish-berry-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-danish-berry-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-berry-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-danish-berry-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-danish-berry-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-berry-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-436@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-berry-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-432@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-berry-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-berry-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-437@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-danish-berry-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-433@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-danish-berry-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-danish-berry-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-438@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-danish-berry-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-434@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-danish-berry-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-danish-berry-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-439@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-danish-berry-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-435@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-danish-berry-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-danish-berry-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-174@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-danish-berry-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-174@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-danish-berry-2 .classic-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.11% - 117px);
  text-align: left;
  white-space: nowrap;
  width: 243px;
}

.dope-danish-berry-2 .b1001-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-danish-berry-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-danish-berry-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-271@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-danish-berry-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-berry-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-danish-berry-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-pabka-2 */

.dope-pabka-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-pabka-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-132@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-pabka-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-pabka-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-pabka-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-pabka-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pabka-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-pabka-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-pabka-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pabka-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-440@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pabka-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-436@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pabka-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pabka-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-441@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-pabka-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-437@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-pabka-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-pabka-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-442@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-pabka-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-438@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-pabka-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-pabka-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-443@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-pabka-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-439@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-pabka-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-pabka-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-175@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-pabka-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-175@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-pabka-2 .pabka-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pabka-2 .b1037-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(49.70% - 45px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-pabka-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-pabka-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-273@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-pabka-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pabka-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-pabka-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-almond-croissant-2 */

.dope-almond-croissant-2 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-almond-croissant-2 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash-125@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-almond-croissant-2 .sweets-C61RwL {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-almond-croissant-2 .vienna-series-C61RwL {
  --z-index: 2;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-almond-croissant-2 .vienna-series-tag-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: -68px;
  cursor: pointer;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-almond-croissant-2 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-almond-croissant-2 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}

.dope-almond-croissant-2 .mask-group-3-C61RwL {
  --z-index: 4;
  background-color: transparent;
  height: 416px;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: calc(47.25% - 197px);
  width: 100%;
}

.dope-almond-croissant-2 .croissant-slide-lqio2O {
  --z-index: 0;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -420px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-almond-croissant-2 .classic-croissant-7TcHZ5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-411@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-almond-croissant-2 .mask-group-2-7TcHZ5 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-408@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-almond-croissant-2 .croissant-slide-HC8K6F {
  --z-index: 1;
  background-color: transparent;
  bottom: calc(28.12% - 99px);
  height: 352px;
  left: -265px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-almond-croissant-2 .classic-croissant-8uk720 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-412@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -231px;
  height: 661px;
  left: -40px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 81px);
}

.dope-almond-croissant-2 .mask-group-2-8uk720 {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-409@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 20px);
  left: 49px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -29px;
  width: calc(100.00% - 98px);
}

.dope-almond-croissant-2 .croissant-slide-mxRput {
  --z-index: 2;
  background-color: transparent;
  bottom: calc(28.13% - 99px);
  height: 352px;
  left: -582px;
  opacity: 0.5;
  position: absolute;
  width: 355px;
}

.dope-almond-croissant-2 .classic-croissant-pa4HBJ {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-413@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -405px;
  height: 947px;
  left: 10px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% - 20px);
}

.dope-almond-croissant-2 .mask-group-2-pa4HBJ {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-410@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 41px);
  left: 99px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -40px;
  width: calc(100.00% - 199px);
}

.dope-almond-croissant-2 .croissant-slide-XEb3Am {
  --z-index: 3;
  background-color: transparent;
  height: calc(100.00% - 64px);
  left: 37px;
  opacity: 1;
  position: absolute;
  top: 46px;
  width: calc(100.00% - 73px);
}

.dope-almond-croissant-2 .classic-croissant-futtMF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/classic-croissant-414@1x.png);
  background-size: 100% 100%;
  border-radius: 18px;
  bottom: -90px;
  height: 415px;
  left: -89px;
  mix-blend-mode: hard-light;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  width: calc(100.00% + 178px);
}

.dope-almond-croissant-2 .mask-group-2-futtMF {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/mask-group-2-411@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% - 38px);
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-almond-croissant-2 .iconchevron-down-C61RwL {
  --z-index: 5;
  background-color: transparent;
  cursor: pointer;
  height: 75px;
  left: -14px;
  opacity: 1;
  position: absolute;
  top: calc(47.18% - 35px);
  transform: rotate(90deg);
  width: 75px;
}

.dope-almond-croissant-2 .icon-material-keyboard-arrow-down-wlyjCw {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/icon-material-keyboard-arrow-down-168@1x.png);
  background-size: 100% 100%;
  height: 55.20%;
  left: 32.23%;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 22.41%;
  transform: rotate(-90deg);
  width: 34.08%;
}

.dope-almond-croissant-2 .path-217-wlyjCw {
  --z-index: 1;
  background-color: transparent;
  background-image: url(../img/path-217-168@1x.png);
  background-size: 100% 100%;
  height: 100.00%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  transform: rotate(-90deg);
  width: 100.00%;
}

.dope-almond-croissant-2 .almond-croissant-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: calc(27.70% - 11px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(46.37% - 115px);
  text-align: left;
  white-space: nowrap;
  width: 249px;
}

.dope-almond-croissant-2 .b1008-C61RwL {
  --z-index: 7;
  background-color: transparent;
  bottom: calc(22.52% - 9px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  letter-spacing: 0.00px;
  line-height: 30px;
  opacity: 1;
  position: absolute;
  right: calc(48.82% - 44px);
  text-align: left;
  white-space: nowrap;
  width: 90px;
}

.dope-almond-croissant-2 .dopeamine-logo-2-C61RwL {
  --z-index: 8;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 75px;
  width: 106px;
}

.dope-almond-croissant-2 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-259@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 1px;
  width: 100%;
}

.dope-almond-croissant-2 .back-to-menu-C61RwL {
  --z-index: 9;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-almond-croissant-2 .back-to-menu-VMr6Om {
  --z-index: 10;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}

.dope-almond-croissant-2 .back-to-menu-mzXdH9 {
  --z-index: 11;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  height: 17px;
  letter-spacing: 0.00px;
  line-height: 12px;
  opacity: 1;
  position: absolute;
  right: calc(49.40% - 46px);
  text-align: center;
  top: calc(24.15% - 4px);
  white-space: nowrap;
  width: 94px;
}
/* screen - dope-menu-1 */

.dope-menu-1 {
  background-color: #ffffff;
  height: 100vh;
  margin: 0px;
  min-height: 926px;
  min-width: 428px;
  opacity: 1;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.dope-menu-1 .mae-mu-rg-rbq-fwe-gf0-unsplash-C61RwL {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mae-mu-rgrbqfwegf0-unsplash@1x.png);
  background-size: 100% 100%;
  height: calc(100.00% + 203px);
  left: -82px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: -100px;
  width: calc(100.00% + 170px);
}

.dope-menu-1 .dopeamine-logo-2-C61RwL {
  --z-index: 1;
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(50.00% - 53px);
  opacity: 1;
  position: absolute;
  top: 74px;
  width: 106px;
}

.dope-menu-1 .group-545-jsR17Z {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/group-545-1@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .cookies-C61RwL {
  --z-index: 2;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  top: calc(49.17% - 10px);
  white-space: nowrap;
  width: 70px;
}

.dope-menu-1 .sweets-C61RwL {
  --z-index: 3;
  background-color: transparent;
  bottom: calc(31.29% - 6px);
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -31px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 64px;
}

.dope-menu-1 .vienna-series-C61RwL {
  --z-index: 4;
  background-color: transparent;
  bottom: 104px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: -56px;
  letter-spacing: 0.00px;
  line-height: 15px;
  opacity: 0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 114px;
}

.dope-menu-1 .scroll-group-1-C61RwL::-webkit-scrollbar {
  display: none;
  width: 0;
}

.dope-menu-1 .scroll-group-1-C61RwL {
  --z-index: 5;
  background-color: transparent;
  bottom: 0px;
  height: 682px;
  left: calc(50.00% - 186px);
  mix-blend-mode: normal;
  opacity: 1;
  overflow-y: scroll;
  position: absolute;
  width: 372px;
}

.dope-menu-1 .vienna-series-vZhGO4 {
  --z-index: 0;
  background-color: transparent;
  height: 2394px;
  left: 0px;
  opacity: 1;
  position: relative;
  top: 0px;
  width: 372px;
}

.dope-menu-1 .vienna-series-dIQX4x {
  --z-index: 0;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 6px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-2R5T0q {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-2R5T0q {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-gk5exj {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-RcTT2L {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-2R5T0q {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-usIGfI {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-usIGfI {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-y1itGw {
  --z-index: 1;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 178px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-ow57Qe {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-ow57Qe {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-vmilxY {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-WgP0z5 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-ow57Qe {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-1vtbPz {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-1vtbPz {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-ucHy1b {
  --z-index: 2;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 350px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-whFRDX {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-whFRDX {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-21Q2uk {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-7HoiWl {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-whFRDX {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-7qkriw {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-7qkriw {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-jLms6N {
  --z-index: 3;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 522px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-uymqH1 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-uymqH1 {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-ZEE9Sy {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-bq4YxI {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-uymqH1 {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-xZPrr5 {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-xZPrr5 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-f9JGlk {
  --z-index: 4;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 694px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-VQvJU3 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-VQvJU3 {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-x1F5xp {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-TXx2jY {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-VQvJU3 {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-0UJltT {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-0UJltT {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-NPmXxV {
  --z-index: 5;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 866px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-BGK7om {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-BGK7om {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-I1cbue {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-ahGJOX {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-BGK7om {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-iDUaCL {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-iDUaCL {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-elJdfp {
  --z-index: 6;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 1038px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-t9Mfa1 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-t9Mfa1 {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-RVIFzZ {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-edvexi {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-t9Mfa1 {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-1xm5QL {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-1xm5QL {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-GCFbkw {
  --z-index: 7;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 1210px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-NhRFbH {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-NhRFbH {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-0rRyVM {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-Li6xC1 {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-NhRFbH {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-VxwhvA {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-VxwhvA {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-jOvISN {
  --z-index: 8;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 1382px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-gYabYv {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-gYabYv {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-E3nOBv {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-DYyjiF {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-gYabYv {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-VIniZc {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-VIniZc {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-FeBAtO {
  --z-index: 9;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 1554px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-H7NXnY {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-H7NXnY {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-ja70bv {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-jZK24p {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-H7NXnY {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-EaHOHw {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-EaHOHw {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-Sj54Eu {
  --z-index: 10;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 1726px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-AFkKrg {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-AFkKrg {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-EcG9Hz {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-x0Z7JT {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-AFkKrg {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-JnUvtH {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-JnUvtH {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-IAGja0 {
  --z-index: 11;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 1898px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-x2UjV1 {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-x2UjV1 {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-qtxDpd {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-B5oxKz {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-x2UjV1 {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-ynDhG6 {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-ynDhG6 {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-3FkbTX {
  --z-index: 12;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 2070px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-kmE4ki {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-kmE4ki {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-yj8qfn {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-feGjNq {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-kmE4ki {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-uox9yg {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-uox9yg {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-XpEyIm {
  --z-index: 13;
  background-color: transparent;
  height: 134px;
  left: 9px;
  opacity: 1;
  position: absolute;
  top: 2242px;
  width: 354px;
}

.dope-menu-1 .rectangle-64-1RnKmm {
  --z-index: 0;
  background-color: #56585a;
  border: 1px solid #f2f2f2;
  border-radius: 18px;
  box-shadow: 0px 3px 6px #00000029;
  height: 134px;
  left: 0px;
  mix-blend-mode: overlay;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 354px;
}

.dope-menu-1 .component-2-2-1RnKmm {
  --z-index: 1;
  background-color: transparent;
  height: 116px;
  left: 11px;
  opacity: 1;
  position: absolute;
  top: 9px;
  width: 116px;
}

.dope-menu-1 .widget-wrapper-L2rKI3 {
  --z-index: 0;
  background-color: transparent;
  height: 100%;
  left: 0px;
  opacity: 1;
  overflow: hidden;
  position: relative;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .mask-group-1-WQPAOr {
  --z-index: 0;
  background-color: transparent;
  background-image: url(../img/mask-group-1@1x.png);
  background-size: 100% 100%;
  height: 116px;
  left: 0px;
  object-fit: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  width: 116px;
}

.dope-menu-1 .labe-and-code-1RnKmm {
  --z-index: 2;
  background-color: transparent;
  height: 47px;
  left: 162px;
  opacity: 1;
  position: absolute;
  top: 44px;
  width: 138px;
}

.dope-menu-1 .classic-croissant-qy6E5k {
  --z-index: 0;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  text-align: center;
  top: 2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.dope-menu-1 .b1001-qy6E5k {
  --z-index: 1;
  background-color: transparent;
  bottom: -4px;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  right: calc(45.35% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 52px;
}

.dope-menu-1 .vienna-series-tag-C61RwL {
  --z-index: 6;
  background-color: transparent;
  bottom: -68px;
  height: 136px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 1;
  position: absolute;
  width: 100%;
}

.dope-menu-1 .rectangle-62-mSeLl1 {
  --z-index: 0;
  background-color: #56585a;
  border: 2px solid #f2f2f2;
  border-radius: 21px;
  height: 100%;
  left: 0px;
  opacity: 0.88;
  position: absolute;
  top: 0px;
  width: 100%;
}

.dope-menu-1 .vienna-series-mSeLl1 {
  --z-index: 1;
  background-color: transparent;
  color: #f1f1f1;
  font-family: 'HelveticaNeue-Medium', Helvetica;
  font-size: 25px;
  font-style: normal;
  font-weight: 500;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 25px;
  opacity: 1;
  position: absolute;
  right: calc(49.17% - 92px);
  text-align: center;
  top: calc(19.05% - 6px);
  white-space: nowrap;
  width: 188px;
}
