* {
    margin: 0 auto;
    padding: 0;
    box-sizing: border-box;
    outline: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font: inherit;
    border: 0;
}

html {
    font-size: 12px;
    line-height: 1.5;
    -webkit-tap-highlight-color: transparent;
    font-family: "Roboto", sans-serif;
    font-feature-settings: "tnum";
}

body {
    background-color: #fff;
    font-size: 12px;
    color: #000;
}

.no-animate * {
    transition: none !important;
    animation: none !important;
}

.pageview {
    overflow: hidden;
}

.lazy {
    background: none !important;
    -webkit-mask-image: none !important;
}

ol,
ul {
    list-style: none;
}

b {
    font-weight: bold;
}

.visibility-hidden {
    visibility: hidden !important;
}

.cursor-pointer {
    cursor: pointer;
}

.full-height {
    height: 100%;
}

.full-width {
    width: 100%;
}

.full-mask-size {
    -webkit-mask-size: 100% 100%;
}

.mask-position {
    -webkit-mask-position: 0% 0%;
}

.u-select-none {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.p-absolute {
    position: absolute;
}

.p-relative {
    position: relative;
}

.gallery-view-icon-next img,
.gallery-view-icon-prev img,
.carousel-icon-next img,
.carousel-icon-prev img {
    width: 25px;
    height: 25px;
    filter: drop-shadow(0 0 1px black);
}

.icon-play-video {
    position: absolute;
    width: 60px;
    height: 60px;
    top: calc(50% - 30px);
    left: calc(50% - 30px);
    cursor: pointer;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(https://content.pancake.vn/1.1/30/5a/c2/93/9ec72c8ce8898050035dddbb989c950bc1faabdc1fdcc11175dea467.svg);
}

.player-btn-unmute {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    cursor: pointer;
}

.player-btn-unmute > div {
    content: "";
    position: absolute;
    width: 60px;
    height: 60px;
    top: calc(50% - 30px);
    left: calc(50% - 30px);
    background-size: 90%;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m%2021.48%2C17.98%20c%200%2C-1.77%20-1.02%2C-3.29%20-2.5%2C-4.03%20v%202.21%20l%202.45%2C2.45%20c%20.03%2C-0.2%20.05%2C-0.41%20.05%2C-0.63%20z%20m%202.5%2C0%20c%200%2C.94%20-0.2%2C1.82%20-0.54%2C2.64%20l%201.51%2C1.51%20c%20.66%2C-1.24%201.03%2C-2.65%201.03%2C-4.15%200%2C-4.28%20-2.99%2C-7.86%20-7%2C-8.76%20v%202.05%20c%202.89%2C.86%205%2C3.54%205%2C6.71%20z%20M%209.25%2C8.98%20l%20-1.27%2C1.26%204.72%2C4.73%20H%207.98%20v%206%20H%2011.98%20l%205%2C5%20v%20-6.73%20l%204.25%2C4.25%20c%20-0.67%2C.52%20-1.42%2C.93%20-2.25%2C1.18%20v%202.06%20c%201.38%2C-0.31%202.63%2C-0.95%203.69%2C-1.81%20l%202.04%2C2.05%201.27%2C-1.27%20-9%2C-9%20-7.72%2C-7.72%20z%20m%207.72%2C.99%20-2.09%2C2.08%202.09%2C2.09%20V%209.98%20z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.d-none {
    display: none;
}

a:link,
a:visited {
    color: inherit;
}

a {
    text-decoration: none;
}

.section-container {
    margin: auto;
}

.image-block-css {
    overflow: hidden;
}

.image-background,
.image-background-compare {
    margin: 0 auto;
}

.image-background-compare {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.image-compare-line {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 40;
    width: 38px;
    height: 38px;
    margin-top: -22px;
    margin-left: -22px;
    cursor: pointer;
    border: 3px solid #fff;
    border-radius: 1000px;
    -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
}

.image-compare-left-arrow,
.image-compare-right-arrow {
    top: 50%;
    margin-top: -6px;
    position: absolute;
    width: 0;
    height: 0;
    border: 6px inset transparent;
}

.image-compare-left-arrow {
    left: 50%;
    margin-left: -17px;
    border-right: 6px solid #fff;
}

.image-compare-right-arrow {
    right: 50%;
    margin-right: -17px;
    border-left: 6px solid #fff;
}

.image-compare-line:before,
.image-compare-line:after {
    position: absolute;
    z-index: 30;
    display: block;
    content: " ";
    background: #fff;
}

.image-compare-line:before {
    left: 50%;
    width: 3px;
    height: 9999px;
    bottom: 50%;
    margin-bottom: 22px;
    -webkit-box-shadow:
        0 3px 0 #fff,
        0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow:
        0 3px 0 #fff,
        0px 0px 12px rgba(51, 51, 51, 0.5);
}

.image-compare-line:after {
    left: 50%;
    width: 3px;
    height: 9999px;
    top: 50%;
    margin-top: 22px;
    -webkit-box-shadow:
        0 -3px 0 #fff,
        0px 0px 12px rgba(51, 51, 51, 0.5);
    box-shadow:
        0 -3px 0 #fff,
        0px 0px 12px rgba(51, 51, 51, 0.5);
}

.text-block-css {
    display: inline-block;
    word-break: break-word;
    -webkit-background-clip: text !important;
}

.animationText span {
    display: inline-block;
}

.animationText .bar {
    position: absolute;
    height: 100%;
    width: 3px;
    background: currentColor;
    top: 0;
    right: 0;
}

.animate-word-wrapper {
    position: relative;
    overflow: hidden;
    vertical-align: top;
    transition: width 0.6s;
    text-align: start;
}

.animate-word-wrapper > span {
    white-space: nowrap;
    position: absolute;
    top: 0;
    left: 0;
    font: inherit;
}

.animate-word-wrapper span i {
    font: inherit;
    font-style: initial;
    display: inline-block;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

.animate-word-wrapper span i.in {
    animation-name: rotate-3-in;
    animation-fill-mode: forwards;
    animation-duration: 0.6s;
}

.animate-word-wrapper span i.out {
    animation-name: rotate-3-out;
    animation-fill-mode: forwards;
    animation-duration: 0.6s;
}

.animationText .hidden {
    opacity: 0;
    z-index: -1;
}

.animationText .visible {
    opacity: 1;
    position: relative;
}

.inline {
    display: inline !important;
}

.caret-dummy {
    animation: caret-popping 1s infinite;
}

.caret {
    transform: scaleY(1.3) translateY(-3%);
}

@keyframes rotate-3-out {
    0% {
        transform: rotateY(0);
        -webkit-transform: rotateY(0);
    }

    100% {
        transform: rotateY(-180deg);
        -webkit-transform: rotateY(-180deg);
    }
}

@-webkit-keyframes rotate-3-out {
    0% {
        transform: rotateY(0);
        -webkit-transform: rotateY(0);
    }

    100% {
        transform: rotateY(-180deg);
        -webkit-transform: rotateY(-180deg);
    }
}

@keyframes rotate-3-in {
    0% {
        transform: rotateY(180deg);
        -webkit-transform: rotateY(180deg);
    }

    100% {
        transform: rotateY(0);
        -webkit-transform: rotateY(0);
    }
}

@-webkit-keyframes rotate-3-in {
    0% {
        transform: rotateY(180deg);
        -webkit-transform: rotateY(180deg);
    }

    100% {
        transform: rotateY(0);
        -webkit-transform: rotateY(0);
    }
}

@keyframes caret-popping {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.line-css {
    padding: 8px 0;
}

.line-container {
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-bottom-width: 0 !important;
}

.frame-html-box iframe {
    width: 100%;
    height: 100%;
}

.com-button {
    cursor: pointer;
    user-select: none;
    -webkit-user-select: none;
    transition: transform 200ms ease-out;
    -webkit-transition: transform 200ms ease-out;
}

.com-button:active {
    transform: translateY(5px);
    -webkit-transform: translateY(5px);
}

.button-css {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    text-align: center;
}

.button-text {
    display: table-cell;
    vertical-align: middle;
    text-align: unset;
}

.group-container {
    width: 100%;
    height: 100%;
}

.popup-wrapper {
    top: 0;
    left: 0;
}

.popup-background {
    overflow: hidden;
}

.popup-backdrop {
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000000;
}

.popup-center {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.popup-top-left {
    top: 0;
    left: 0;
}

.popup-top-center {
    top: 0;
    left: 50%;
    transform: translate3d(-50%, 0, 0);
    -webkit-transform: translate3d(-50%, 0, 0);
}

.popup-top-right {
    top: 0;
    right: 0;
}

.popup-center-left {
    left: 0;
    top: 50%;
    transform: translate3d(0, -50%, 0);
    -webkit-transform: translate3d(0, -50%, 0);
}

.popup-center-right {
    right: 0;
    top: 50%;
    transform: translate3d(0, -50%, 0);
    -webkit-transform: translate3d(0, -50%, 0);
}

.popup-bottom-left {
    bottom: 0;
    left: 0;
}

.popup-bottom-center {
    bottom: 0;
    left: 50%;
    transform: translate3d(-50%, 0, 0);
    -webkit-transform: translate3d(-50%, 0, 0);
}

.popup-bottom-right {
    bottom: 0;
    right: 0;
}

.input-number-quantity-css {
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: flex;
    user-select: none;
}

.input-number-quantity-css .minus,
.plus {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    cursor: pointer;
}

.input-number-quantity-css .minus {
    border-right: inherit;
}

.input-number-quantity-css .plus {
    border-left: inherit;
}

.input-number-quantity-css input {
    text-align: center;
    background: transparent;
    color: inherit;
    width: 100%;
    height: 100%;
    border: 0;
    outline: none;
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
    border-radius: 0;
}

.input-number-quantity-css input::placeholder {
    color: #979797;
    -webkit-text-fill-color: #979797;
}

.input-number-quantity-css input::-webkit-outer-spin-button,
.input-number-quantity-css input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.input-number-quantity-css input[type="number"] {
    -moz-appearance: textfield;
}

.field-error {
    top: 0;
    right: 0;
    position: absolute;
    height: 100%;
    width: 30px;
}

.field-error img {
    width: 16px;
    height: 16px;
    position: absolute;
    left: calc(50% - 8px);
    top: calc(50% - 8px);
}

.input-css {
    overflow: hidden;
}

.input-css input {
    background: transparent;
    color: inherit;
    padding-left: 10px;
    border-radius: 0;
    text-align: inherit;
    letter-spacing: inherit;
}

.input-css input::placeholder {
    text-transform: var(--placeholder-transform);
    text-decoration: var(--placeholder-decoration);
}

.input-datetime {
    overflow: hidden;
}

.input-datetime input {
    background: transparent;
    width: 100%;
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 0;
    box-sizing: border-box;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    text-align: inherit;
    letter-spacing: inherit;
}

.input-datetime input::placeholder {
    text-transform: var(--placeholder-transform);
    text-decoration: var(--placeholder-decoration);
}

.input-datetime .input-datetime-placeholder {
    position: absolute;
    top: 0;
    padding-left: 12px;
    height: 100%;
    width: 100%;
    align-items: center;
    display: flex;
    z-index: -1;
}

.input-file {
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    padding: 0 10px;
    cursor: pointer;
}

.input-file .title {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.input-file input[type="file"] {
    opacity: 0;
    cursor: pointer;
    top: 0;
    left: 0;
}

.textarea-css {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.textarea-css textarea {
    background: transparent;
    padding-top: 6px;
    padding-bottom: 0;
    color: inherit;
    padding-left: 10px;
    border-radius: 0;
    text-align: inherit;
    letter-spacing: inherit;
}

.textarea-css textarea::placeholder {
    text-transform: var(--placeholder-transform);
    text-decoration: var(--placeholder-decoration);
}

.com-checkbox-group {
    min-height: 40px;
}

.checkbox-group-css {
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    padding-left: 10px;
    min-height: 40px;
}

.checkbox-group-item {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
}

.checkbox-group-input {
    margin-right: 10px;
    width: 13px;
    height: 13px;
    min-width: 13px;
    min-height: 13px;
    flex-shrink: 0;
}

.com-radio {
    min-height: 40px;
    height: auto !important;
}

.radio-css {
    min-height: 40px;
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}

.radio-item {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    border-radius: 5px;
    padding-left: 10px;
}

.radio-input {
    margin-right: 10px;
    width: 13px;
    height: 13px;
    min-width: 13px;
    min-height: 13px;
    flex-shrink: 0;
}

.select-css {
    overflow: hidden;
    padding-top: 0;
    padding-bottom: 0;
}

.select-css select {
    text-align: inherit;
    letter-spacing: inherit;
}

.select-css option:first-child {
    color: #979797;
}

.chevron {
    pointer-events: none;
    color: #979797;
    position: absolute;
    right: 0;
    width: 26px;
    height: 100%;
    top: 0;
}

.chevron .icon {
    position: absolute;
    display: block;
    width: 14px;
    height: 14px;
    border: 2px solid transparent;
    border-radius: 100px;
    top: calc(50% - 7px);
    left: calc(50% - 7px);
}

.chevron .icon::after {
    content: "";
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    border-bottom: 2px solid;
    border-right: 2px solid;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.select-css select {
    background: transparent;
    padding-right: 26px;
    padding-left: 10px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    color: #979797;
}

.select-css select.select {
    color: inherit;
}

.address-css {
    overflow: hidden;
}

.address-css .select-container {
    color: inherit;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 0;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
}

.address-css .select-field {
    height: 100%;
    flex: 1;
    position: relative;
}

.address-css select {
    background: transparent;
    padding-left: 10px;
    padding-right: 26px;
    width: 100%;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    height: 100%;
    color: #979797;
}

.address-css select.select {
    color: inherit;
}

.address-css select option:first-child {
    color: #979797;
}

.address-column {
    background: transparent !important;
    border-width: 0 !important;
}

.address-column .select-column {
    flex-direction: column;
    border-radius: inherit !important;
    border-color: inherit !important;
    border-style: inherit !important;
}

.address-column .select-column .select-field {
    width: 100%;
    border-radius: inherit;
    border-width: 1px;
    border-color: inherit;
    border-style: inherit;
    overflow: hidden;
}

.detect-address-select-wrapper {
    background: #fff;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    padding: 4px;
    transition:
        max-height 0.3s ease-in-out,
        visibility 0.3s ease-in-out,
        scale 0.3s,
        opacity 0.3s;
    max-height: 0;
    scale: 0.5;
    opacity: 0;
    overflow: hidden scroll;
    border: 1px solid rgba(217, 217, 217, 1);
}

.detect-address-select-wrapper::-webkit-scrollbar-thumb {
    background-color: #d4d4d4;
    border-radius: 8px;
}

.detect-address-select-wrapper::-webkit-scrollbar-thumb:hover {
    background-color: #808080;
}

.detect-address-select-wrapper::-webkit-scrollbar-track {
    background-color: #fff;
}

.detect-address-select-wrapper::-webkit-scrollbar {
    background-color: transparent;
    width: 6px;
}

.detect-address-select-option {
    padding: 6px 8px;
    cursor: pointer;
    border-radius: 2px;
}

.detect-address-select-option:hover {
    background-color: #e5e5e5;
}

.icon-container {
    position: absolute;
    left: calc(50% - 10px);
    top: calc(50% - 10px);
}

.loader {
    position: relative;
    height: 20px;
    width: 20px;
    display: inline-block;
    animation: around 5.4s infinite;
}

@keyframes around {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.loader::after,
.loader::before {
    content: "";
    background: white;
    position: absolute;
    display: inline-block;
    width: 100%;
    height: 100%;
    border-width: 2px;
    border-color: #333 #333 transparent transparent;
    border-style: solid;
    border-radius: 20px;
    box-sizing: border-box;
    top: 0;
    left: 0;
    animation: around 0.7s ease-in-out infinite;
}

.loader::after {
    animation: around 0.7s ease-in-out 0.1s infinite;
    background: transparent;
}

.button-loader,
.button-loader:before,
.button-loader:after {
    border-radius: 50%;
    width: 1.3em;
    height: 1.3em;
    animation-fill-mode: both;
    animation: bblFadInOut 1.8s infinite ease-in-out;
}

.button-loader {
    color: #fff;
    font-size: 7px;
    position: relative;
    text-indent: -9999em;
    transform: translateZ(0);
    animation-delay: -0.16s;
    display: none;
    top: -17px;
}

.button-loader:before,
.button-loader:after {
    content: "";
    position: absolute;
    top: 0;
}

.button-loader:before {
    left: -3.5em;
    animation-delay: -0.32s;
}

.button-loader:after {
    left: 3.5em;
}

@keyframes bblFadInOut {
    0%,
    80%,
    100% {
        box-shadow: 0 2.5em 0 -1.3em;
    }

    40% {
        box-shadow: 0 2.5em 0 0;
    }
}

.overlay {
    pointer-events: none;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: inherit;
}

.cart-quantity-css {
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
}

.cart-quantity-css .minus {
    border-right: inherit;
}

.cart-quantity-css .plus {
    border-left: inherit;
}

.cart-quantity-css input {
    text-align: center;
    background: transparent;
    color: inherit;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 0;
    -moz-appearance: textfield;
}

.cart-quantity-css input::-webkit-outer-spin-button,
.cart-quantity-css input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

.cart-quantity-css .minus,
.cart-quantity-css .plus {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
    user-select: none;
    cursor: pointer;
    -webkit-user-select: none;
    width: 40px;
}

.product-attr-selected {
    top: 0;
    left: 0;
    overflow: hidden;
}

.lightbox-btn-close {
    background-color: #a8a8a8;
    width: 21px;
    height: 21px;
    position: absolute;
    cursor: pointer;
}

.lightbox-btn-close > span {
    position: absolute;
    z-index: 9999;
    width: 14px;
    height: 14px;
    top: calc(50% - 7px);
    left: calc(50% - 7px);
    -webkit-mask-size: 100% 100%;
    -webkit-mask-position: 0% 0%;
    background: #fff;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSdub25lJyAgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFMMTIuNTkgMFonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=);
}

.lightbox-image,
.lightbox-video,
.lightbox-iframe {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 80%;
    max-height: 80%;
}

.lightbox-iframe {
    width: 100%;
    height: 100%;
}

.lightbox-backdrop {
    width: 100%;
    background: rgba(0, 0, 0, 0.5);
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000000000;
    touch-action: none;
}

.w-alert-message-wrapper {
    position: fixed;
    top: 15px;
    z-index: 999999;
    left: 50%;
    padding: 10px 16px;
    border: 1px solid var(--color-alert, #15942a);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    --transform-translateX: -50%;
    background: white;
    border-radius: 8px;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.15);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.w-alert-message {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.w-alert-message .icon {
    line-height: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 0px;
    margin-right: 6px;
}

.w-alert-message span.close-icon {
    margin-left: 6px;
    margin-right: 0px;
    color: #80808085;
    cursor: pointer;
}

.login-popup-wrapper .backdrop-login {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 99;
}

.login-popup-wrapper .popup-default-login {
    position: fixed;
    top: 45%;
    left: 50%;
    width: 400px;
    height: 160px;
    transform: translate(-50%, -50%);
    z-index: 999;
    display: none;
    max-width: calc(100% - 50px);
    border: 1px solid rgba(0, 0, 0, 0.3);
    background-color: #fff;
    border-radius: 10px;
}

.login-popup-wrapper .popup-default-login .popup-login-title {
    background-color: rgba(6, 21, 40, 0.05);
    color: #000;
    padding: 12px 15px;
    font-weight: 600;
    font-size: 16px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.login-popup-wrapper .popup-default-login .popup-login-content {
    font-size: 14px;
    padding: 0 20px;
    margin-top: 10px;
    line-height: 18px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
}

.login-popup-wrapper .popup-default-login .popup-login-btn {
    display: block;
    position: absolute;
    right: 15px;
    bottom: 10px;
    margin: 0 auto;
    padding: 10px 0;
    border: none;
    width: 80px;
    text-transform: uppercase;
    text-align: center;
    color: #000;
    background-color: #e6e6e6;
    border-radius: 5px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
}

.countdown-container {
    margin: 0 auto;
    margin-top: 14px;
    margin-bottom: 14px;
    width: 388px;
    display: flex;
    text-align: center;
    justify-content: space-between;
}

.countdown-box {
    width: 80px;
    height: 80px;
    background-color: rgba(205, 159, 193, 0.8);
    color: #fff;
    border-radius: 12px;
    padding: 16px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.countdown-number {
    font-size: 2rem;
    font-weight: bold;
}

.countdown-label {
    font-size: 1rem;
    color: #fff;
}

.gm-style-cc {
    display: none !important;
}
.w-footer {
    margin-bottom: 50px;
}
.footer-title {
    border-color: rgba(229, 231, 235, 1);
    font-family: "Ephesis-Regular.ttf", sans-serif;
    font-size: 38px;
    text-align: center;
    animation: footerTitle 1.8s infinite ease-in-out;
}
.qr-code {
    margin-bottom: 14px;
    width: 388px;
    margin: auto;
}
.qr-title {
    border-color: rgba(229, 231, 235, 1);
    font-family: "Ephesis-Regular.ttf", sans-serif;
    font-size: 38px;
    text-align: center;
    margin-bottom: 10px;
}
.avatar-qr {
    width: 200px;
    height: 200px;
    border-radius: 50%;
}

@keyframes footerTitle {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }

    10% {
        transform: scale(1);
    }
}

.footer-desc {
    border-color: rgba(229, 231, 235, 1);
    font-family: "Ephesis-Regular.ttf", sans-serif;
    font-size: 18px;
    text-align: center;
}
.gift-section {
    margin: 32px 0;
}
.gift-avatar-img img {
    display: block;
}
.gift-info {
    font-family: "Barlow", Arial, sans-serif;
}

/* Responsice screen 768px and up */
@media screen and (min-width: 768px) {
    .section-container {
        max-width: 500px;
    }

    .section-wrapper {
        margin: 0 auto;
        max-width: 500px;
    }

    .pageview {
        max-width: 500px;
        margin: 0 auto;
    }

    #w-5fieb1sl {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 663px;
    }

    #w-5fieb1sl .section-wrapper {
        opacity: 1;
    }

    #w-5fieb1sl {
        margin-bottom: -1px;
    }

    #w-5fieb1sl .section-background {
        --type: 0;
    }

    #w-593k3hdo {
        top: 0px;
        left: 0px;
        width: 100%;
        height: 663px;
    }

    #w-593k3hdo .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-593k3hdo .image-background {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box url(/assets/TAM05596.jpg) border-box;
        --type: 0;
    }

    #w-593k3hdo .image-background-compare {
        background: undefined;
        clip: rect(0, 210px, 663px, 0);
        --type: 0;
    }

    #w-xt9665eb {
        top: 513.25px;
        left: 83px;
        width: 254px;
        height: 33px;
    }

    #w-xt9665eb .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-family: "Barlow", sans-serif;
        font-size: 22px;
        text-align: center;
        --type: 0;
    }

    #w-libmqckf {
        top: 415.0083351135254px;
        left: -153.50955200195312px;
        perspective: 1000px;
        width: 727px;
        height: 82.5px;
    }

    #w-libmqckf .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-family: "UTM-Azkia.ttf", sans-serif;
        font-size: 55px;
        text-align: center;
        text-shadow: 0px 4px 4px rgba(255, 255, 255, 1);
        --type: 0;
    }

    #w-libmqckf > div {
        transform: rotate(0deg) perspective(1000px);
    }

    #w-dqvmzi6o {
        top: 566.25px;
        left: 83px;
        width: 254px;
        height: 27px;
    }

    #w-dqvmzi6o .text-block-css {
        -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-size: 18px;
        font-weight: bold;
        line-height: 1.5;
        text-align: center;
        --type: 0;
    }

    #w-nk5wr3l0 {
        top: 546.2569236755371px;
        left: 91.986083984375px;
        width: 236px;
        height: auto;
    }

    #w-nk5wr3l0 .line-container {
        border-color: rgba(0, 0, 0, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-2wfccz0r {
        top: 629.3263816833496px;
        left: 92px;
        width: 236px;
        height: auto;
    }

    #w-2wfccz0r .line-container {
        border-color: rgba(0, 0, 0, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-fohw3jt3 {
        top: 596.2986106872559px;
        left: 83px;
        width: 254px;
        height: 33px;
    }

    #w-fohw3jt3 .text-block-css {
        -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-size: 22px;
        font-weight: bold;
        letter-spacing: 7px;
        line-height: 1.5;
        text-align: center;
        --type: 0;
    }

    #w-f0fwyhbu {
        width: 50px;
        height: 50px;
        z-index: 10;
        position: fixed;
        left: calc((100% - 420px) / 2 + 20px);
        bottom: 20px;
    }

    #w-f0fwyhbu .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-f0fwyhbu .image-background {
        width: 50px;
        height: 50px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/f5/9d/6e/68/68bd732f71085eb122df4674357e52a44ce50cdefc9018e1bfebbf2a-w:200-h:200-l:5929-t:image/png.png");
        --type: 0;
    }

    #w-f0fwyhbu .image-background-compare {
        background: undefined;
        clip: rect(0, 25px, 50px, 0);
        --type: 0;
    }

    #w-17tsexjy {
        width: 50px;
        height: 50px;
        z-index: 10;
        position: fixed;
        left: calc((100% - 420px) / 2 + 20px);
        bottom: 20px;
    }

    #w-17tsexjy .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-17tsexjy .image-background {
        width: 50px;
        height: 50px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/02/d4/a7/88/fef5132f979892c1778a688f2039942fc24b396b332750179775f87e-w:200-h:200-l:8183-t:image/png.png");
        --type: 0;
    }

    #w-17tsexjy .image-background-compare {
        background: undefined;
        clip: rect(0, 25px, 50px, 0);
        --type: 0;
    }

    #w-m1l6yd27 {
        display: none;
        width: 50px;
        height: 50px;
        z-index: 10;
        position: fixed;
        left: calc((100% - 420px) / 2 + 20px);
        bottom: 20px;
    }

    #w-m1l6yd27 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-m1l6yd27 .image-background {
        width: 50px;
        height: 50px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url(https://content.pancake.vn/1/dlc/31/08/c9/52/c9f574ca2fa8481e1c8c657100583ddfbf47e33427d480a7dc32e788-w:200-h:200-l:242141-t:image/gif.gif);
        --type: 1;
    }

    #w-m1l6yd27 .image-background-compare {
        background: undefined;
        clip: rect(0, 25px, 50px, 0);
        --type: 0;
    }

    #w-f9da4ivv {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 665px;
    }

    #w-f9da4ivv .section-wrapper {
        opacity: 1;
    }

    #w-f9da4ivv {
        margin-bottom: -1px;
    }

    #w-f9da4ivv .section-background {
        background: rgba(255, 255, 255, 0.47);
        --type: 0;
    }

    #w-6u8c2qnm {
        top: 344px;
        left: 8px;
        width: 405px;
        height: 309px;
    }

    #w-6u8c2qnm .rectangle-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        background: rgba(205, 159, 193, 0.8);
    }

    #w-gvymydtl {
        top: 15px;
        left: -3.5px;
        width: 427px;
        height: 40px;
    }

    #w-gvymydtl .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 20px;
        line-height: 1;
        text-align: center;
        --type: 0;
    }

    #w-4yh6c15f {
        top: 87.76251220703125px;
        left: 0px;
        width: 200px;
        height: 48px;
    }

    #w-4yh6c15f .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "UTM-Cafeta.ttf", sans-serif;
        font-size: 16px;
        text-align: center;
        --type: 0;
    }

    #w-gbb0dhda {
        top: 291px;
        left: 0px;
        width: 200px;
        height: 39px;
    }

    #w-gbb0dhda .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 26px;
        text-align: center;
        --type: 0;
    }

    #w-vw5ecqpv {
        top: 268.5px;
        left: 45.5px;
        width: 109px;
        height: 22.5px;
    }

    #w-vw5ecqpv .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-size: 15px;
        text-align: center;
        --type: 0;
    }

    #w-mc4jcf6g {
        top: 357px;
        left: 18px;
        width: 186px;
        height: 283px;
    }

    #w-mc4jcf6g .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-mc4jcf6g .image-background {
        width: 188.8140625px;
        height: 283px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM05266.jpg) border-box;
        --type: 0;
    }

    #w-mc4jcf6g .image-background-compare {
        background: undefined;
        clip: rect(0, 93px, 283px, 0);
        --type: 0;
    }

    #w-yexoi8q6 {
        top: 87.77495574951172px;
        left: 220px;
        width: 200px;
        height: 48px;
    }

    #w-yexoi8q6 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "UTM-Cafeta.ttf", sans-serif;
        font-size: 16px;
        text-align: center;
        --type: 0;
    }

    #w-mqnzgrxx {
        top: 357px;
        left: 217px;
        width: 186px;
        height: 283px;
    }

    #w-mqnzgrxx .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-mqnzgrxx .image-background {
        width: 188.8140625px;
        height: 283px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM05698.jpg) border-box;
        --type: 0;
    }

    #w-mqnzgrxx .image-background-compare {
        background: undefined;
        clip: rect(0, 93px, 283px, 0);
        --type: 0;
    }

    #w-pw4r678c {
        top: 206.75px;
        left: 137px;
        width: 146px;
        height: 146px;
    }

    #w-pw4r678c .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-pw4r678c .image-background {
        width: 146px;
        height: 146px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/9f/06/d9/3a/4f89683f3c43ed295fd5da05de67d0db47eb178a7d68b96e19166749-w:500-h:500-l:7373-t:image/png.png");
        --type: 0;
    }

    #w-pw4r678c .image-background-compare {
        background: undefined;
        clip: rect(0, 73px, 146px, 0);
        --type: 0;
    }

    #w-rqfmwf25 {
        top: 162px;
        left: 213.5px;
        width: 205px;
        height: 58.5px;
    }

    #w-rqfmwf25 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-size: 13px;
        text-align: center;
        --type: 0;
    }

    #w-5k64180q {
        top: 162px;
        left: 21.5px;
        width: 154px;
        height: 58.5px;
    }

    #w-5k64180q .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-size: 13px;
        text-align: center;
        --type: 0;
    }

    #w-dhl4ax4w {
        top: 291px;
        left: 220px;
        width: 200px;
        height: 39px;
    }

    #w-dhl4ax4w .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 26px;
        text-align: center;
        --type: 0;
    }

    #w-yqswjsi4 {
        top: 268.5px;
        left: 265.5px;
        width: 109px;
        height: 22.5px;
    }

    #w-yqswjsi4 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-size: 15px;
        text-align: center;
        --type: 0;
    }

    #w-38exi7p9 {
        top: 111.7734375px;
        left: 0px;
        width: 200px;
        height: 48px;
    }

    #w-38exi7p9 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "UTM-Cafeta.ttf", sans-serif;
        font-size: 16px;
        text-align: center;
        --type: 0;
    }

    #w-6kdhwvkd {
        top: 111.7578125px;
        left: 220px;
        width: 200px;
        height: 24px;
    }

    #w-6kdhwvkd .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "UTM-Cafeta.ttf", sans-serif;
        font-size: 16px;
        text-align: center;
        --type: 0;
    }

    #w-6pnllpry {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 896px;
    }

    #w-6pnllpry .section-wrapper {
        opacity: 1;
    }

    #w-6pnllpry {
        margin-bottom: -1px;
    }

    #w-6pnllpry .section-background {
        background: rgba(255, 255, 255, 0.47);
        --type: 0;
    }

    #w-ay8gr0kw {
        top: 0.000030517578125px;
        left: 135px;
        width: 150px;
        height: auto;
    }

    #w-ay8gr0kw .line-container {
        border-color: rgba(83, 96, 119, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-s6qd2poi {
        top: 8.959986686706543px;
        left: 110px;
        width: 200px;
        height: 57px;
    }

    #w-s6qd2poi .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 38px;
        text-align: center;
        --type: 0;
    }

    #w-bh5gk9eg {
        top: 56.20000457763672px;
        left: -3.5px;
        width: 427px;
        height: 19.5px;
    }

    #w-bh5gk9eg .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 13px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-2w9mb918 {
        top: 112px;
        left: 0px;
        width: 122px;
        height: 183px;
    }

    #w-2w9mb918 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-2w9mb918 .image-background {
        width: 122.38192121478875px;
        height: 183.42957746478874px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box url("/assets/TAM05984.jpg");
        --type: 0;
    }

    #w-2w9mb918 .image-background-compare {
        background: undefined;
        clip: rect(0, 61px, 183px, 0);
        --type: 0;
    }

    #w-pb7be6s0 {
        top: 93px;
        left: 131px;
        width: 160px;
        height: 240px;
    }

    #w-pb7be6s0 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-pb7be6s0 .image-background {
        width: 160.13750000000002px;
        height: 240.01873536299766px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box url("/assets/TAM06379.jpg");
        --type: 0;
    }

    #w-pb7be6s0 .image-background-compare {
        background: undefined;
        clip: rect(0, 80px, 240px, 0);
        --type: 0;
    }

    #w-0qkm3qey {
        top: 112.00003814697266px;
        left: 298.00001525878906px;
        width: 122px;
        height: 183px;
    }

    #w-0qkm3qey .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-0qkm3qey .image-background {
        width: 122.25px;
        height: 192px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box url("/assets/TAM06252.jpg");
        --type: 0;
    }

    #w-0qkm3qey .image-background-compare {
        background: undefined;
        clip: rect(0, 61px, 183px, 0);
        --type: 0;
    }

    #w-q5eyb1qa {
        top: 349.5px;
        left: -5.5px;
        width: 427px;
        height: 21px;
    }

    #w-q5eyb1qa .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-s6jip16j {
        top: 389.5px;
        left: 0.5px;
        width: 422px;
        height: 21px;
    }

    #w-s6jip16j .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-otxsjwnw {
        top: 428.5909118652344px;
        left: -5.4886474609375px;
        width: 185px;
        height: 21px;
    }

    #w-otxsjwnw .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-uq011u21 {
        top: 428.5909118652344px;
        left: 249.22723388671875px;
        width: 185px;
        height: 21px;
    }

    #w-uq011u21 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        font-weight: bold;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-14mlbpng {
        top: 410.5px;
        left: 122.0113525390625px;
        width: 185px;
        height: 63px;
    }

    #w-14mlbpng .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 42px;
        font-weight: bold;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-uo3k4r5o {
        top: 428.5909118652344px;
        left: 131.0113525390625px;
        perspective: 1000px;
        width: 34px;
        height: auto;
    }

    #w-uo3k4r5o .line-container {
        border-color: rgba(83, 96, 119, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-uo3k4r5o > div {
        transform: rotate(90deg) perspective(1000px);
    }

    #w-nbbwq9mt {
        top: 428.5909118652344px;
        left: 264.0113525390625px;
        perspective: 1000px;
        width: 34px;
        height: auto;
    }

    #w-nbbwq9mt .line-container {
        border-color: rgba(83, 96, 119, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-nbbwq9mt > div {
        transform: rotate(90deg) perspective(1000px);
    }

    #w-1towzeln {
        top: 473.50001525878906px;
        left: 0.01385498046875px;
        width: 422px;
        height: 21px;
    }

    #w-1towzeln .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        font-style: italic;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-tex4q7l8 {
        top: 490.5px;
        left: -6.5px;
        width: 433px;
        height: 408px;
    }

    #w-tex4q7l8 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-tex4q7l8 .image-background {
        width: 433px;
        height: 433px;
        top: -25px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box url("/assets/calendar.png");
        --type: 0;
    }

    #w-tex4q7l8 .image-background-compare {
        background: undefined;
        clip: rect(0, 216.5px, 408px, 0);
        --type: 0;
    }

    #w-0khj1efc {
        top: 720px;
        left: 26px;
        width: 41px;
        height: 41px;
    }

    #w-0khj1efc .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-0khj1efc .image-background {
        width: 41px;
        height: 41px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/s441x441/fwebp/59/9d/0d/23/829a2a25903e5b03a029f62911ad0300b2c875df84e143b3258f9633-w:3600-h:3600-l:165926-t:image/png.png");
        --type: 0;
    }

    #w-0khj1efc .image-background-compare {
        background: undefined;
        clip: rect(0, 20.5px, 41px, 0);
        --type: 0;
    }

    #w-dc2yt118 {
        top: 840.0138549804688px;
        left: 131px;
        width: 350px;
        height: 41px;
    }

    #w-dc2yt118 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-dc2yt118 .image-background {
        width: 350.03749999999997px;
        height: 41px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/9e/15/98/a2/3bb0491db823fcff403c522e0cec401b55262eba10b022861fe5f666-w:1366-h:160-l:11669-t:image/png.png");
        --type: 0;
    }

    #w-dc2yt118 .image-background-compare {
        background: undefined;
        clip: rect(0, 175px, 41px, 0);
        --type: 0;
    }

    #w-9g8swdwy {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 534px;
    }

    #w-9g8swdwy .section-wrapper {
        opacity: 1;
    }

    #w-9g8swdwy {
        margin-bottom: -1px;
    }

    #w-9g8swdwy .section-background {
        background: rgba(255, 255, 255, 0.47);
        --type: 0;
    }

    #w-cc5ojx06 {
        top: 0px;
        left: 105.5416259765625px;
        width: 200px;
        height: 57px;
    }

    #w-cc5ojx06 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 38px;
        text-align: center;
        --type: 0;
    }

    #w-afk5e52z {
        top: 56.5px;
        left: 16px;
        width: 388px;
        height: 466px;
    }

    #w-afk5e52z .rectangle-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        background: rgba(193, 190, 184, 1);
    }

    #w-dk4osa28 {
        top: 104.5px;
        left: 43.5px;
        width: 324px;
        height: 42px;
    }

    #w-dk4osa28 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-jv8n4zt5 {
        top: 153px;
        left: 27.5px;
        width: 365px;
        height: 299px;
    }

    #w-gojzprx8 {
        top: 470px;
        left: 96.50421142578125px;
        width: 222px;
        height: 29px;
    }

    #w-gojzprx8 .button-css {
        border-color: rgba(229, 231, 235, 1);
        border-radius: 6px;
        border-style: solid;
        color: rgba(255, 255, 255, 1);
        filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
        font-size: 14px;
        font-weight: bold;
        background: rgba(141, 147, 171, 1);
        --type: 0;
    }

    #w-0ai4dk8l {
        top: 68px;
        left: 0px;
        width: 421px;
        height: 30px;
    }

    #w-0ai4dk8l .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 20px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-1rvkvzbl {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 1522px;
    }

    #w-1rvkvzbl .section-wrapper {
        opacity: 1;
    }

    #w-1rvkvzbl {
        margin-bottom: -1px;
    }

    #w-1rvkvzbl .section-background {
        background: rgba(255, 255, 255, 0.47);
        --type: 0;
    }

    #w-wg2v6szx {
        top: 1.5px;
        left: 0.0113525390625px;
        width: 193px;
        height: 48px;
    }

    #w-wg2v6szx .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 32px;
        text-align: center;
        --type: 0;
    }

    #w-m2u5vui2 {
        top: 1px;
        left: 87.0147705078125px;
        width: 335px;
        height: 54px;
    }

    #w-m2u5vui2 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
    }

    #w-m2u5vui2 .image-background {
        width: 492.7770700636943px;
        height: 57.719129729276055px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/36/24/be/d8/f903790cf58b5fdd4e2e4337bf68628618b6921c7e68d8514654896a-w:1366-h:160-l:2878-t:image/png.png");
        --type: 0;
    }

    #w-m2u5vui2 .image-background-compare {
        background: undefined;
        clip: rect(0, 167.5px, 54px, 0);
        --type: 0;
    }

    #w-8g8oqkog {
        top: 55.03124237060547px;
        left: 18px;
        width: 187px;
        height: 280px;
    }

    #w-8g8oqkog .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-8g8oqkog .image-background {
        width: 187.15000000000003px;
        height: 280.5058548009368px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM06431.jpg) border-box;
        --type: 0;
    }

    #w-8g8oqkog .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-j4yxjpj5 {
        top: 55.02186965942383px;
        left: 215px;
        width: 187px;
        height: 280px;
    }

    #w-j4yxjpj5 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-j4yxjpj5 .image-background {
        width: 187.14843750000003px;
        height: 280.5035128805621px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM06404.jpg) border-box;
        --type: 0;
    }

    #w-j4yxjpj5 .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-rh658khn {
        top: 644.5px;
        left: 17.5px;
        width: 187px;
        height: 280px;
    }

    #w-rh658khn .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-rh658khn .image-background {
        width: 187.43896713615027px;
        height: 280.93896713615027px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM06227.jpg");
        --type: 0;
    }

    #w-rh658khn .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-nipx3ydd {
        top: 346.5px;
        left: 17.5px;
        width: 187px;
        height: 280px;
    }

    #w-nipx3ydd .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-nipx3ydd .image-background {
        width: 187.43896713615027px;
        height: 280.93896713615027px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM05369.jpg) border-box;
        --type: 0;
    }

    #w-nipx3ydd .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-419bvvpv {
        top: 644.5px;
        left: 215px;
        width: 187px;
        height: 280px;
    }

    #w-419bvvpv .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-419bvvpv .image-background {
        width: 186.8140625px;
        height: 280.0023419203747px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM06296.jpg");
        --type: 0;
    }

    #w-419bvvpv .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-wgahrpz2 {
        top: 934.5px;
        left: 18px;
        width: 187px;
        height: 280px;
    }

    #w-wgahrpz2 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-wgahrpz2 .image-background {
        width: 187.4389671361503px;
        height: 294.38267231199063px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM05984.jpg");
        --type: 0;
    }

    #w-wgahrpz2 .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-b25110jf {
        top: 934.5px;
        left: 215.5px;
        width: 187px;
        height: 280px;
    }

    #w-b25110jf .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-b25110jf .image-background {
        width: 187.15312500000002px;
        height: 280.5105386416862px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM05596.jpg");
        --type: 0;
    }

    #w-b25110jf .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-t4e556xf {
        top: 346.5px;
        left: 215px;
        width: 187px;
        height: 280px;
    }

    #w-t4e556xf .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-t4e556xf .image-background {
        width: 186.8140625px;
        height: 280.0023419203747px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM05486.jpg");
        --type: 0;
    }

    #w-t4e556xf .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-hcyrpr3w {
        top: 1224.5px;
        left: 18px;
        width: 187px;
        height: 280px;
    }

    #w-hcyrpr3w .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-hcyrpr3w .image-background {
        width: 187.15312500000002px;
        height: 280.5105386416862px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM06205.jpg");
        --type: 0;
    }

    #w-hcyrpr3w .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-tfr8hi1d {
        top: 1224.5px;
        left: 215px;
        width: 187px;
        height: 280px;
    }

    #w-tfr8hi1d .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-tfr8hi1d .image-background {
        width: 187.15312500000002px;
        height: 280.5105386416862px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM06252.jpg");
        --type: 0;
    }

    #w-tfr8hi1d .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-zxnpsz1k {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 631px;
    }

    #w-zxnpsz1k .section-wrapper {
        opacity: 1;
    }

    #w-zxnpsz1k {
        margin-bottom: -1px;
    }

    #w-zxnpsz1k .section-background {
        --type: 0;
    }

    #w-tlcpmw3z {
        top: 0.01251220703125px;
        left: 0.01251220703125px;
        width: 100%;
        height: 630px;
    }

    #w-tlcpmw3z .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-tlcpmw3z .image-background {
        width: 100%;
        height: 630.9859154929577px;
        top: -0.9859154929577016px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM05806.jpg) border-box;
        --type: 0;
    }

    #w-tlcpmw3z .image-background-compare {
        background: undefined;
        clip: rect(0, 210px, 630px, 0);
        --type: 0;
    }

    #w-yhrb21bp {
        top: 461.8000030517578px;
        left: 122px;
        width: 175px;
        height: 45px;
    }

    #w-yhrb21bp .button-css {
        border-color: rgba(229, 231, 235, 1);
        border-radius: 17px;
        border-style: solid;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
        color: rgba(255, 255, 255, 1);
        font-size: 16px;
        font-weight: bold;
        background: rgba(145, 0, 0, 1);
        --type: 0;
    }

    #w-au9hw7iy {
        position: fixed;
        width: 400px;
        height: 381px;
    }

    #w-au9hw7iy::-webkit-scrollbar {
        display: none;
    }

    #w-au9hw7iy .popup-background {
        background: rgba(255, 255, 255, 1);
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
    }

    .-popup-checkout .-close,
    .-zoom .-close {
        width: undefinedpx;
        height: undefinedpx;
    }

    .-checkout-gallery .gallery-view-item {
        background-size: cover !important;
    }

    #w-xt9665eb.animation {
        transform: perspective(1000px);
    }

    #w-xt9665eb.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-libmqckf.animation {
        transform: perspective(1000px);
    }

    #w-libmqckf.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 4s;
        -webkit-animation-duration: 4s;
    }

    #w-dqvmzi6o.animation {
        transform: perspective(1000px);
    }

    #w-dqvmzi6o.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-nk5wr3l0.animation {
        transform: perspective(1000px);
    }

    #w-nk5wr3l0.animation .line-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-2wfccz0r.animation {
        transform: perspective(1000px);
    }

    #w-2wfccz0r.animation .line-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-fohw3jt3.animation {
        transform: perspective(1000px);
    }

    #w-fohw3jt3.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-6u8c2qnm.animation {
        transform: perspective(1000px);
    }

    #w-6u8c2qnm.animation .rectangle-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 5s;
        -webkit-animation-duration: 5s;
    }

    #w-gvymydtl.animation {
        transform: perspective(1000px);
    }

    #w-gvymydtl.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-4yh6c15f.animation {
        transform: perspective(1000px);
    }

    #w-4yh6c15f.animation .text-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-gbb0dhda.animation {
        transform: perspective(1000px);
    }

    #w-gbb0dhda.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-vw5ecqpv.animation {
        transform: perspective(1000px);
    }

    #w-vw5ecqpv.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-mc4jcf6g.animation {
        transform: perspective(1000px);
    }

    #w-mc4jcf6g.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-yexoi8q6.animation {
        transform: perspective(1000px);
    }

    #w-yexoi8q6.animation .text-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-mqnzgrxx.animation {
        transform: perspective(1000px);
    }

    #w-mqnzgrxx.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-pw4r678c.animation {
        transform: perspective(1000px);
    }

    #w-pw4r678c.animation .image-block-css {
        animation-name: pulse;
        -webkit-animation-name: pulse;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: infinite;
        -webkit-animation-iteration-count: infinite;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-rqfmwf25.animation {
        transform: perspective(1000px);
    }

    #w-rqfmwf25.animation .text-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-5k64180q.animation {
        transform: perspective(1000px);
    }

    #w-5k64180q.animation .text-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-dhl4ax4w.animation {
        transform: perspective(1000px);
    }

    #w-dhl4ax4w.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-yqswjsi4.animation {
        transform: perspective(1000px);
    }

    #w-yqswjsi4.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-38exi7p9.animation {
        transform: perspective(1000px);
    }

    #w-38exi7p9.animation .text-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-6kdhwvkd.animation {
        transform: perspective(1000px);
    }

    #w-6kdhwvkd.animation .text-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-ay8gr0kw.animation {
        transform: perspective(1000px);
    }

    #w-ay8gr0kw.animation .line-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 1s;
        -webkit-animation-duration: 1s;
    }

    #w-s6qd2poi.animation {
        transform: perspective(1000px);
    }

    #w-s6qd2poi.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-bh5gk9eg.animation {
        transform: perspective(1000px);
    }

    #w-bh5gk9eg.animation .text-block-css {
        animation-name: slideInUp;
        -webkit-animation-name: slideInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-2w9mb918.animation {
        transform: perspective(1000px);
    }

    #w-2w9mb918.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-pb7be6s0.animation {
        transform: perspective(1000px);
    }

    #w-pb7be6s0.animation .image-block-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-0qkm3qey.animation {
        transform: perspective(1000px);
    }

    #w-0qkm3qey.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-q5eyb1qa.animation {
        transform: perspective(1000px);
    }

    #w-q5eyb1qa.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-s6jip16j.animation {
        transform: perspective(1000px);
    }

    #w-s6jip16j.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-otxsjwnw.animation {
        transform: perspective(1000px);
    }

    #w-otxsjwnw.animation .text-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-uq011u21.animation {
        transform: perspective(1000px);
    }

    #w-uq011u21.animation .text-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-14mlbpng.animation {
        transform: perspective(1000px);
    }

    #w-14mlbpng.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-uo3k4r5o.animation {
        transform: perspective(1000px);
    }

    #w-uo3k4r5o.animation .line-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-nbbwq9mt.animation {
        transform: perspective(1000px);
    }

    #w-nbbwq9mt.animation .line-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-1towzeln.animation {
        transform: perspective(1000px);
    }

    #w-1towzeln.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-tex4q7l8.animation {
        transform: perspective(1000px);
    }

    #w-tex4q7l8.animation .image-block-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 1s;
        -webkit-animation-duration: 1s;
    }

    #w-0khj1efc.animation {
        transform: perspective(1000px);
    }

    #w-0khj1efc.animation .image-block-css {
        animation-name: flash;
        -webkit-animation-name: flash;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: infinite;
        -webkit-animation-iteration-count: infinite;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-dc2yt118.animation {
        transform: perspective(1000px);
    }

    #w-dc2yt118.animation .image-block-css {
        animation-name: pulse;
        -webkit-animation-name: pulse;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 6s;
        -webkit-animation-duration: 6s;
    }

    #w-cc5ojx06.animation {
        transform: perspective(1000px);
    }

    #w-cc5ojx06.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-dk4osa28.animation {
        transform: perspective(1000px);
    }

    #w-dk4osa28.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-0ai4dk8l.animation {
        transform: perspective(1000px);
    }

    #w-0ai4dk8l.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-wg2v6szx.animation {
        transform: perspective(1000px);
    }

    #w-wg2v6szx.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-8g8oqkog.animation {
        transform: perspective(1000px);
    }

    #w-8g8oqkog.animation .image-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-j4yxjpj5.animation {
        transform: perspective(1000px);
    }

    #w-j4yxjpj5.animation .image-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-rh658khn.animation {
        transform: perspective(1000px);
    }

    #w-rh658khn.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-nipx3ydd.animation {
        transform: perspective(1000px);
    }

    #w-nipx3ydd.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-419bvvpv.animation {
        transform: perspective(1000px);
    }

    #w-419bvvpv.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-wgahrpz2.animation {
        transform: perspective(1000px);
    }

    #w-wgahrpz2.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-b25110jf.animation {
        transform: perspective(1000px);
    }

    #w-b25110jf.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-t4e556xf.animation {
        transform: perspective(1000px);
    }

    #w-t4e556xf.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-hcyrpr3w.animation {
        transform: perspective(1000px);
    }

    #w-hcyrpr3w.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-tfr8hi1d.animation {
        transform: perspective(1000px);
    }

    #w-tfr8hi1d.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-yhrb21bp.animation {
        transform: perspective(1000px);
    }

    #w-yhrb21bp.animation .button-css {
        animation-name: pulse;
        -webkit-animation-name: pulse;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }
}

/* Responsice screen 767px and down */

@media screen and (max-width: 767px) {
    .section-container {
        max-width: 500px;
    }

    .section-wrapper {
        margin: 0 auto;
        max-width: 500px;
    }

    #w-5fieb1sl {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 663px;
    }

    #w-5fieb1sl .section-wrapper {
        opacity: 1;
    }

    #w-5fieb1sl {
        margin-bottom: -1px;
    }

    #w-5fieb1sl .section-background {
        --type: 0;
    }

    #w-593k3hdo {
        top: 0px;
        left: 0px;
        width: 100%;
        height: 663px;
    }

    #w-593k3hdo .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-593k3hdo .image-background {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box url(/assets/TAM05596.jpg) border-box;
        --type: 0;
    }

    #w-593k3hdo .image-background-compare {
        background: undefined;
        clip: rect(0, 210px, 663px, 0);
        --type: 0;
    }

    #w-xt9665eb {
        top: 513.25px;
        left: 83px;
        width: 254px;
        height: 33px;
    }

    #w-xt9665eb .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-family: "Barlow", sans-serif;
        font-size: 22px;
        text-align: center;
        --type: 0;
    }

    #w-libmqckf {
        top: 415.0083351135254px;
        left: -153.50955200195312px;
        perspective: 1000px;
        width: 727px;
        height: 82.5px;
    }

    #w-libmqckf .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-family: "UTM-Azkia.ttf", sans-serif;
        font-size: 55px;
        text-align: center;
        text-shadow: 0px 4px 4px rgba(255, 255, 255, 1);
        --type: 0;
    }

    #w-libmqckf > div {
        transform: rotate(0deg) perspective(1000px);
    }

    #w-dqvmzi6o {
        top: 566.25px;
        left: 83px;
        width: 254px;
        height: 27px;
    }

    #w-dqvmzi6o .text-block-css {
        -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-size: 18px;
        font-weight: bold;
        line-height: 1.5;
        text-align: center;
        --type: 0;
    }

    #w-nk5wr3l0 {
        top: 546.2569236755371px;
        left: 91.986083984375px;
        width: 236px;
        height: auto;
    }

    #w-nk5wr3l0 .line-container {
        border-color: rgba(0, 0, 0, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-2wfccz0r {
        top: 629.3263816833496px;
        left: 92px;
        width: 236px;
        height: auto;
    }

    #w-2wfccz0r .line-container {
        border-color: rgba(0, 0, 0, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-fohw3jt3 {
        top: 596.2986106872559px;
        left: 83px;
        width: 254px;
        height: 33px;
    }

    #w-fohw3jt3 .text-block-css {
        -webkit-text-stroke: 0px rgba(0, 0, 0, 1);
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-size: 22px;
        font-weight: bold;
        letter-spacing: 7px;
        line-height: 1.5;
        text-align: center;
        --type: 0;
    }

    #w-f0fwyhbu {
        width: 50px;
        height: 50px;
        z-index: 10;
        position: fixed;
        left: calc((100% - 420px) / 2 + 20px);
        bottom: 20px;
    }

    #w-f0fwyhbu .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-f0fwyhbu .image-background {
        width: 50px;
        height: 50px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/f5/9d/6e/68/68bd732f71085eb122df4674357e52a44ce50cdefc9018e1bfebbf2a-w:200-h:200-l:5929-t:image/png.png");
        --type: 0;
    }

    #w-f0fwyhbu .image-background-compare {
        background: undefined;
        clip: rect(0, 25px, 50px, 0);
        --type: 0;
    }

    #w-17tsexjy {
        width: 50px;
        height: 50px;
        z-index: 10;
        position: fixed;
        left: calc((100% - 420px) / 2 + 20px);
        bottom: 20px;
    }

    #w-17tsexjy .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-17tsexjy .image-background {
        width: 50px;
        height: 50px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/02/d4/a7/88/fef5132f979892c1778a688f2039942fc24b396b332750179775f87e-w:200-h:200-l:8183-t:image/png.png");
        --type: 0;
    }

    #w-17tsexjy .image-background-compare {
        background: undefined;
        clip: rect(0, 25px, 50px, 0);
        --type: 0;
    }

    #w-m1l6yd27 {
        display: none;
        width: 50px;
        height: 50px;
        z-index: 10;
        position: fixed;
        left: calc((100% - 420px) / 2 + 20px);
        bottom: 20px;
    }

    #w-m1l6yd27 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-m1l6yd27 .image-background {
        width: 50px;
        height: 50px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url(https://content.pancake.vn/1/dlc/31/08/c9/52/c9f574ca2fa8481e1c8c657100583ddfbf47e33427d480a7dc32e788-w:200-h:200-l:242141-t:image/gif.gif);
        --type: 1;
    }

    #w-m1l6yd27 .image-background-compare {
        background: undefined;
        clip: rect(0, 25px, 50px, 0);
        --type: 0;
    }

    #w-f9da4ivv {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 665px;
    }

    #w-f9da4ivv .section-wrapper {
        opacity: 1;
    }

    #w-f9da4ivv {
        margin-bottom: -1px;
    }

    #w-f9da4ivv .section-background {
        background: rgba(255, 255, 255, 0.47);
        --type: 0;
    }

    #w-6u8c2qnm {
        top: 344px;
        left: 8px;
        width: 405px;
        height: 309px;
    }

    #w-6u8c2qnm .rectangle-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        background: rgba(235, 222, 243, 0.8);
    }

    #w-gvymydtl {
        top: 15px;
        left: -3.5px;
        width: 427px;
        height: 40px;
    }

    #w-gvymydtl .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        color: rgba(0, 0, 0, 1);
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 20px;
        line-height: 1;
        text-align: center;
        --type: 0;
    }

    #w-4yh6c15f {
        top: 87.76251220703125px;
        left: 0px;
        width: 200px;
        height: 48px;
    }

    #w-4yh6c15f .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "UTM-Cafeta.ttf", sans-serif;
        font-size: 16px;
        text-align: center;
        --type: 0;
    }

    #w-gbb0dhda {
        top: 291px;
        left: 0px;
        width: 200px;
        height: 39px;
    }

    #w-gbb0dhda .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 26px;
        text-align: center;
        --type: 0;
    }

    #w-vw5ecqpv {
        top: 268.5px;
        left: 45.5px;
        width: 109px;
        height: 22.5px;
    }

    #w-vw5ecqpv .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-size: 15px;
        text-align: center;
        --type: 0;
    }

    #w-mc4jcf6g {
        top: 357px;
        left: 18px;
        width: 186px;
        height: 283px;
    }

    #w-mc4jcf6g .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-mc4jcf6g .image-background {
        width: 188.8140625px;
        height: 283px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM05266.jpg) border-box;
        --type: 0;
    }

    #w-mc4jcf6g .image-background-compare {
        background: undefined;
        clip: rect(0, 93px, 283px, 0);
        --type: 0;
    }

    #w-yexoi8q6 {
        top: 87.77495574951172px;
        left: 220px;
        width: 200px;
        height: 48px;
    }

    #w-yexoi8q6 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "UTM-Cafeta.ttf", sans-serif;
        font-size: 16px;
        text-align: center;
        --type: 0;
    }

    #w-mqnzgrxx {
        top: 357px;
        left: 217px;
        width: 186px;
        height: 283px;
    }

    #w-mqnzgrxx .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-mqnzgrxx .image-background {
        width: 188.8140625px;
        height: 283px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM05698.jpg) border-box;
        --type: 0;
    }

    #w-mqnzgrxx .image-background-compare {
        background: undefined;
        clip: rect(0, 93px, 283px, 0);
        --type: 0;
    }

    #w-pw4r678c {
        top: 206.75px;
        left: 137px;
        width: 146px;
        height: 146px;
    }

    #w-pw4r678c .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-pw4r678c .image-background {
        width: 146px;
        height: 146px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/9f/06/d9/3a/4f89683f3c43ed295fd5da05de67d0db47eb178a7d68b96e19166749-w:500-h:500-l:7373-t:image/png.png");
        --type: 0;
    }

    #w-pw4r678c .image-background-compare {
        background: undefined;
        clip: rect(0, 73px, 146px, 0);
        --type: 0;
    }

    #w-rqfmwf25 {
        top: 162px;
        left: 213.5px;
        width: 205px;
        height: 58.5px;
    }

    #w-rqfmwf25 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-size: 13px;
        text-align: center;
        --type: 0;
    }

    #w-5k64180q {
        top: 162px;
        left: 21.5px;
        width: 154px;
        height: 58.5px;
    }

    #w-5k64180q .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-size: 13px;
        text-align: center;
        --type: 0;
    }

    #w-dhl4ax4w {
        top: 291px;
        left: 220px;
        width: 200px;
        height: 39px;
    }

    #w-dhl4ax4w .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 26px;
        text-align: center;
        --type: 0;
    }

    #w-yqswjsi4 {
        top: 268.5px;
        left: 265.5px;
        width: 109px;
        height: 22.5px;
    }

    #w-yqswjsi4 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-size: 15px;
        text-align: center;
        --type: 0;
    }

    #w-38exi7p9 {
        top: 111.7734375px;
        left: 0px;
        width: 200px;
        height: 48px;
    }

    #w-38exi7p9 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "UTM-Cafeta.ttf", sans-serif;
        font-size: 16px;
        text-align: center;
        --type: 0;
    }

    #w-6kdhwvkd {
        top: 111.7578125px;
        left: 220px;
        width: 200px;
        height: 24px;
    }

    #w-6kdhwvkd .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "UTM-Cafeta.ttf", sans-serif;
        font-size: 16px;
        text-align: center;
        --type: 0;
    }

    #w-6pnllpry {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 896px;
    }

    #w-6pnllpry .section-wrapper {
        opacity: 1;
    }

    #w-6pnllpry {
        margin-bottom: -1px;
    }

    #w-6pnllpry .section-background {
        background: rgba(255, 255, 255, 0.47);
        --type: 0;
    }

    #w-ay8gr0kw {
        top: 0.000030517578125px;
        left: 135px;
        width: 150px;
        height: auto;
    }

    #w-ay8gr0kw .line-container {
        border-color: rgba(83, 96, 119, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-s6qd2poi {
        top: 8.959986686706543px;
        left: 110px;
        width: 200px;
        height: 57px;
    }

    #w-s6qd2poi .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 38px;
        text-align: center;
        --type: 0;
    }

    #w-bh5gk9eg {
        top: 56.20000457763672px;
        left: -3.5px;
        width: 427px;
        height: 19.5px;
    }

    #w-bh5gk9eg .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 13px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-2w9mb918 {
        top: 112px;
        left: 0px;
        width: 122px;
        height: 183px;
    }

    #w-2w9mb918 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-2w9mb918 .image-background {
        width: 122.38192121478875px;
        height: 183.42957746478874px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box url("/assets/TAM05984.jpg");
        --type: 0;
    }

    #w-2w9mb918 .image-background-compare {
        background: undefined;
        clip: rect(0, 61px, 183px, 0);
        --type: 0;
    }

    #w-pb7be6s0 {
        top: 93px;
        left: 131px;
        width: 160px;
        height: 240px;
    }

    #w-pb7be6s0 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-pb7be6s0 .image-background {
        width: 160.13750000000002px;
        height: 240.01873536299766px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box url("/assets/TAM06379.jpg");
        --type: 0;
    }

    #w-pb7be6s0 .image-background-compare {
        background: undefined;
        clip: rect(0, 80px, 240px, 0);
        --type: 0;
    }

    #w-0qkm3qey {
        top: 112.00003814697266px;
        left: 298.00001525878906px;
        width: 122px;
        height: 183px;
    }

    #w-0qkm3qey .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-0qkm3qey .image-background {
        width: 122.25px;
        height: 192px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box url("/assets/TAM06252.jpg");
        --type: 0;
    }

    #w-0qkm3qey .image-background-compare {
        background: undefined;
        clip: rect(0, 61px, 183px, 0);
        --type: 0;
    }

    #w-q5eyb1qa {
        top: 349.5px;
        left: -5.5px;
        width: 427px;
        height: 21px;
    }

    #w-q5eyb1qa .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-s6jip16j {
        top: 389.5px;
        left: 0.5px;
        width: 422px;
        height: 21px;
    }

    #w-s6jip16j .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-otxsjwnw {
        top: 428.5909118652344px;
        left: -5.4886474609375px;
        width: 185px;
        height: 21px;
    }

    #w-otxsjwnw .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-uq011u21 {
        top: 428.5909118652344px;
        left: 249.22723388671875px;
        width: 185px;
        height: 21px;
    }

    #w-uq011u21 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        font-weight: bold;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-14mlbpng {
        top: 410.5px;
        left: 122.0113525390625px;
        width: 185px;
        height: 63px;
    }

    #w-14mlbpng .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 42px;
        font-weight: bold;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-uo3k4r5o {
        top: 428.5909118652344px;
        left: 131.0113525390625px;
        perspective: 1000px;
        width: 34px;
        height: auto;
    }

    #w-uo3k4r5o .line-container {
        border-color: rgba(83, 96, 119, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-uo3k4r5o > div {
        transform: rotate(90deg) perspective(1000px);
    }

    #w-nbbwq9mt {
        top: 428.5909118652344px;
        left: 264.0113525390625px;
        perspective: 1000px;
        width: 34px;
        height: auto;
    }

    #w-nbbwq9mt .line-container {
        border-color: rgba(83, 96, 119, 1);
        border-style: solid;
        border-width: 2px;
    }

    #w-nbbwq9mt > div {
        transform: rotate(90deg) perspective(1000px);
    }

    #w-1towzeln {
        top: 473.50001525878906px;
        left: 0.01385498046875px;
        width: 422px;
        height: 21px;
    }

    #w-1towzeln .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        font-style: italic;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-tex4q7l8 {
        top: 490.5px;
        left: -6.5px;
        width: 433px;
        height: 408px;
    }

    #w-tex4q7l8 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-tex4q7l8 .image-background {
        width: 433px;
        height: 433px;
        top: -25px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box url("/assets/calendar.png");
        --type: 0;
    }

    #w-tex4q7l8 .image-background-compare {
        background: undefined;
        clip: rect(0, 216.5px, 408px, 0);
        --type: 0;
    }

    #w-0khj1efc {
        top: 720px;
        left: 26px;
        width: 41px;
        height: 41px;
    }

    #w-0khj1efc .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-0khj1efc .image-background {
        width: 41px;
        height: 41px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/s441x441/fwebp/59/9d/0d/23/829a2a25903e5b03a029f62911ad0300b2c875df84e143b3258f9633-w:3600-h:3600-l:165926-t:image/png.png");
        --type: 0;
    }

    #w-0khj1efc .image-background-compare {
        background: undefined;
        clip: rect(0, 20.5px, 41px, 0);
        --type: 0;
    }

    #w-dc2yt118 {
        top: 840.0138549804688px;
        left: 131px;
        width: 350px;
        height: 41px;
    }

    #w-dc2yt118 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-dc2yt118 .image-background {
        width: 350.03749999999997px;
        height: 41px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/9e/15/98/a2/3bb0491db823fcff403c522e0cec401b55262eba10b022861fe5f666-w:1366-h:160-l:11669-t:image/png.png");
        --type: 0;
    }

    #w-dc2yt118 .image-background-compare {
        background: undefined;
        clip: rect(0, 175px, 41px, 0);
        --type: 0;
    }

    #w-9g8swdwy {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 534px;
    }

    #w-9g8swdwy .section-wrapper {
        opacity: 1;
    }

    #w-9g8swdwy {
        margin-bottom: -1px;
    }

    #w-9g8swdwy .section-background {
        background: rgba(255, 255, 255, 0.47);
        --type: 0;
    }

    #w-cc5ojx06 {
        top: 0px;
        left: 105.5416259765625px;
        width: 200px;
        height: 57px;
    }

    #w-cc5ojx06 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 38px;
        text-align: center;
        --type: 0;
    }

    #w-afk5e52z {
        top: 56.5px;
        left: 16px;
        width: 388px;
        height: 466px;
    }

    #w-afk5e52z .rectangle-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        background: rgba(193, 190, 184, 1);
    }

    #w-dk4osa28 {
        top: 104.5px;
        left: 43.5px;
        width: 324px;
        height: 42px;
    }

    #w-dk4osa28 .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 14px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-jv8n4zt5 {
        top: 153px;
        left: 27.5px;
        width: 365px;
        height: 299px;
    }

    #w-gojzprx8 {
        top: 470px;
        left: 96.50421142578125px;
        width: 222px;
        height: 29px;
    }

    #w-gojzprx8 .button-css {
        border-color: rgba(229, 231, 235, 1);
        border-radius: 6px;
        border-style: solid;
        color: rgba(255, 255, 255, 1);
        filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
        font-size: 14px;
        font-weight: bold;
        background: rgba(141, 147, 171, 1);
        --type: 0;
    }

    #w-0ai4dk8l {
        top: 68px;
        left: 0px;
        width: 421px;
        height: 30px;
    }

    #w-0ai4dk8l .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Arial", sans-serif;
        font-size: 20px;
        letter-spacing: 1px;
        text-align: center;
        --type: 0;
    }

    #w-1rvkvzbl {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 1522px;
    }

    #w-1rvkvzbl .section-wrapper {
        opacity: 1;
    }

    #w-1rvkvzbl {
        margin-bottom: -1px;
    }

    #w-1rvkvzbl .section-background {
        background: rgba(255, 255, 255, 0.47);
        --type: 0;
    }

    #w-wg2v6szx {
        top: 1.5px;
        left: 0.0113525390625px;
        width: 193px;
        height: 48px;
    }

    #w-wg2v6szx .text-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        font-family: "Ephesis-Regular.ttf", sans-serif;
        font-size: 32px;
        text-align: center;
        --type: 0;
    }

    #w-m2u5vui2 {
        top: 1px;
        left: 87.0147705078125px;
        width: 335px;
        height: 54px;
    }

    #w-m2u5vui2 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
    }

    #w-m2u5vui2 .image-background {
        width: 492.7770700636943px;
        height: 57.719129729276055px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box border-box
            url("https://content.pancake.vn/1/fwebp/36/24/be/d8/f903790cf58b5fdd4e2e4337bf68628618b6921c7e68d8514654896a-w:1366-h:160-l:2878-t:image/png.png");
        --type: 0;
    }

    #w-m2u5vui2 .image-background-compare {
        background: undefined;
        clip: rect(0, 167.5px, 54px, 0);
        --type: 0;
    }

    #w-8g8oqkog {
        top: 55.03124237060547px;
        left: 18px;
        width: 187px;
        height: 280px;
    }

    #w-8g8oqkog .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-8g8oqkog .image-background {
        width: 187.15000000000003px;
        height: 280.5058548009368px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM06431.jpg) border-box;
        --type: 0;
    }

    #w-8g8oqkog .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-j4yxjpj5 {
        top: 55.02186965942383px;
        left: 215px;
        width: 187px;
        height: 280px;
    }

    #w-j4yxjpj5 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-j4yxjpj5 .image-background {
        width: 187.14843750000003px;
        height: 280.5035128805621px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM06404.jpg) border-box;
        --type: 0;
    }

    #w-j4yxjpj5 .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-rh658khn {
        top: 644.5px;
        left: 17.5px;
        width: 187px;
        height: 280px;
    }

    #w-rh658khn .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-rh658khn .image-background {
        width: 187.43896713615027px;
        height: 280.93896713615027px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM06227.jpg");
        --type: 0;
    }

    #w-rh658khn .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-nipx3ydd {
        top: 346.5px;
        left: 17.5px;
        width: 187px;
        height: 280px;
    }

    #w-nipx3ydd .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-nipx3ydd .image-background {
        width: 187.43896713615027px;
        height: 280.93896713615027px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM05369.jpg) border-box;
        --type: 0;
    }

    #w-nipx3ydd .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-419bvvpv {
        top: 644.5px;
        left: 215px;
        width: 187px;
        height: 280px;
    }

    #w-419bvvpv .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-419bvvpv .image-background {
        width: 186.8140625px;
        height: 280.0023419203747px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM06296.jpg");
        --type: 0;
    }

    #w-419bvvpv .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-wgahrpz2 {
        top: 934.5px;
        left: 18px;
        width: 187px;
        height: 280px;
    }

    #w-wgahrpz2 .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-wgahrpz2 .image-background {
        width: 187.4389671361503px;
        height: 294.38267231199063px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM05984.jpg");
        --type: 0;
    }

    #w-wgahrpz2 .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-b25110jf {
        top: 934.5px;
        left: 215.5px;
        width: 187px;
        height: 280px;
    }

    #w-b25110jf .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-b25110jf .image-background {
        width: 187.15312500000002px;
        height: 280.5105386416862px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM05596.jpg");
        --type: 0;
    }

    #w-b25110jf .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-t4e556xf {
        top: 346.5px;
        left: 215px;
        width: 187px;
        height: 280px;
    }

    #w-t4e556xf .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-t4e556xf .image-background {
        width: 186.8140625px;
        height: 280.0023419203747px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM05486.jpg");
        --type: 0;
    }

    #w-t4e556xf .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-hcyrpr3w {
        top: 1224.5px;
        left: 18px;
        width: 187px;
        height: 280px;
    }

    #w-hcyrpr3w .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-hcyrpr3w .image-background {
        width: 187.15312500000002px;
        height: 280.5105386416862px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM06205.jpg");
        --type: 0;
    }

    #w-hcyrpr3w .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-tfr8hi1d {
        top: 1224.5px;
        left: 215px;
        width: 187px;
        height: 280px;
    }

    #w-tfr8hi1d .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-tfr8hi1d .image-background {
        width: 187.15312500000002px;
        height: 280.5105386416862px;
        top: 0px;
        left: 0px;
        background: center center/ cover no-repeat content-box border-box url("/assets/TAM06252.jpg");
        --type: 0;
    }

    #w-tfr8hi1d .image-background-compare {
        background: undefined;
        clip: rect(0, 93.5px, 280px, 0);
        --type: 0;
    }

    #w-zxnpsz1k {
        top: 0px;
        left: 0px;
        position: relative;
        width: 100%;
        height: 631px;
    }

    #w-zxnpsz1k .section-wrapper {
        opacity: 1;
    }

    #w-zxnpsz1k {
        margin-bottom: -1px;
    }

    #w-zxnpsz1k .section-background {
        --type: 0;
    }

    #w-tlcpmw3z {
        top: 0.01251220703125px;
        left: 0.01251220703125px;
        width: 100%;
        height: 630px;
    }

    #w-tlcpmw3z .image-block-css {
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
        border-width: 0px;
        position: absolute;
        z-index: null;
    }

    #w-tlcpmw3z .image-background {
        width: 100%;
        height: 631px;
        top: -0.9859154929577016px;
        left: 0px;
        background: center center/ cover no-repeat scroll content-box url(/assets/TAM05806.jpg) border-box;
        --type: 0;
    }

    #w-tlcpmw3z .image-background-compare {
        background: undefined;
        clip: rect(0, 210px, 630px, 0);
        --type: 0;
    }

    #w-yhrb21bp {
        top: 461.8000030517578px;
        left: 122px;
        width: 175px;
        height: 45px;
    }

    #w-yhrb21bp .button-css {
        border-color: rgba(229, 231, 235, 1);
        border-radius: 17px;
        border-style: solid;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
        color: rgba(255, 255, 255, 1);
        font-size: 16px;
        font-weight: bold;
        background: rgba(145, 0, 0, 1);
        --type: 0;
    }

    #w-au9hw7iy {
        position: fixed;
        width: 400px;
        height: 381px;
    }

    #w-au9hw7iy::-webkit-scrollbar {
        display: none;
    }

    #w-au9hw7iy .popup-background {
        background: rgba(255, 255, 255, 1);
        border-color: rgba(229, 231, 235, 1);
        border-style: solid;
    }

    .-popup-checkout .-close,
    .-zoom .-close {
        width: undefinedpx;
        height: undefinedpx;
    }

    .-checkout-gallery .gallery-view-item {
        background-size: cover !important;
    }

    #w-xt9665eb.animation {
        transform: perspective(1000px);
    }

    #w-xt9665eb.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-libmqckf.animation {
        transform: perspective(1000px);
    }

    #w-libmqckf.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 4s;
        -webkit-animation-duration: 4s;
    }

    #w-dqvmzi6o.animation {
        transform: perspective(1000px);
    }

    #w-dqvmzi6o.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-nk5wr3l0.animation {
        transform: perspective(1000px);
    }

    #w-nk5wr3l0.animation .line-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-2wfccz0r.animation {
        transform: perspective(1000px);
    }

    #w-2wfccz0r.animation .line-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-fohw3jt3.animation {
        transform: perspective(1000px);
    }

    #w-fohw3jt3.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-6u8c2qnm.animation {
        transform: perspective(1000px);
    }

    #w-6u8c2qnm.animation .rectangle-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 5s;
        -webkit-animation-duration: 5s;
    }

    #w-gvymydtl.animation {
        transform: perspective(1000px);
    }

    #w-gvymydtl.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-4yh6c15f.animation {
        transform: perspective(1000px);
    }

    #w-4yh6c15f.animation .text-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-gbb0dhda.animation {
        transform: perspective(1000px);
    }

    #w-gbb0dhda.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-vw5ecqpv.animation {
        transform: perspective(1000px);
    }

    #w-vw5ecqpv.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-mc4jcf6g.animation {
        transform: perspective(1000px);
    }

    #w-mc4jcf6g.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-yexoi8q6.animation {
        transform: perspective(1000px);
    }

    #w-yexoi8q6.animation .text-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-mqnzgrxx.animation {
        transform: perspective(1000px);
    }

    #w-mqnzgrxx.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-pw4r678c.animation {
        transform: perspective(1000px);
    }

    #w-pw4r678c.animation .image-block-css {
        animation-name: pulse;
        -webkit-animation-name: pulse;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: infinite;
        -webkit-animation-iteration-count: infinite;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-rqfmwf25.animation {
        transform: perspective(1000px);
    }

    #w-rqfmwf25.animation .text-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-5k64180q.animation {
        transform: perspective(1000px);
    }

    #w-5k64180q.animation .text-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-dhl4ax4w.animation {
        transform: perspective(1000px);
    }

    #w-dhl4ax4w.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-yqswjsi4.animation {
        transform: perspective(1000px);
    }

    #w-yqswjsi4.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-38exi7p9.animation {
        transform: perspective(1000px);
    }

    #w-38exi7p9.animation .text-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-6kdhwvkd.animation {
        transform: perspective(1000px);
    }

    #w-6kdhwvkd.animation .text-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-ay8gr0kw.animation {
        transform: perspective(1000px);
    }

    #w-ay8gr0kw.animation .line-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 1s;
        -webkit-animation-duration: 1s;
    }

    #w-s6qd2poi.animation {
        transform: perspective(1000px);
    }

    #w-s6qd2poi.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-bh5gk9eg.animation {
        transform: perspective(1000px);
    }

    #w-bh5gk9eg.animation .text-block-css {
        animation-name: slideInUp;
        -webkit-animation-name: slideInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-2w9mb918.animation {
        transform: perspective(1000px);
    }

    #w-2w9mb918.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-pb7be6s0.animation {
        transform: perspective(1000px);
    }

    #w-pb7be6s0.animation .image-block-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-0qkm3qey.animation {
        transform: perspective(1000px);
    }

    #w-0qkm3qey.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-q5eyb1qa.animation {
        transform: perspective(1000px);
    }

    #w-q5eyb1qa.animation .text-block-css {
        animation-name: fadeInDown;
        -webkit-animation-name: fadeInDown;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-s6jip16j.animation {
        transform: perspective(1000px);
    }

    #w-s6jip16j.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-otxsjwnw.animation {
        transform: perspective(1000px);
    }

    #w-otxsjwnw.animation .text-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-uq011u21.animation {
        transform: perspective(1000px);
    }

    #w-uq011u21.animation .text-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-14mlbpng.animation {
        transform: perspective(1000px);
    }

    #w-14mlbpng.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-uo3k4r5o.animation {
        transform: perspective(1000px);
    }

    #w-uo3k4r5o.animation .line-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-nbbwq9mt.animation {
        transform: perspective(1000px);
    }

    #w-nbbwq9mt.animation .line-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-1towzeln.animation {
        transform: perspective(1000px);
    }

    #w-1towzeln.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-tex4q7l8.animation {
        transform: perspective(1000px);
    }

    #w-tex4q7l8.animation .image-block-css {
        animation-name: fadeIn;
        -webkit-animation-name: fadeIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 1s;
        -webkit-animation-duration: 1s;
    }

    #w-0khj1efc.animation {
        transform: perspective(1000px);
    }

    #w-0khj1efc.animation .image-block-css {
        animation-name: flash;
        -webkit-animation-name: flash;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: infinite;
        -webkit-animation-iteration-count: infinite;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-dc2yt118.animation {
        transform: perspective(1000px);
    }

    #w-dc2yt118.animation .image-block-css {
        animation-name: pulse;
        -webkit-animation-name: pulse;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 6s;
        -webkit-animation-duration: 6s;
    }

    #w-cc5ojx06.animation {
        transform: perspective(1000px);
    }

    #w-cc5ojx06.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-dk4osa28.animation {
        transform: perspective(1000px);
    }

    #w-dk4osa28.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-0ai4dk8l.animation {
        transform: perspective(1000px);
    }

    #w-0ai4dk8l.animation .text-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-wg2v6szx.animation {
        transform: perspective(1000px);
    }

    #w-wg2v6szx.animation .text-block-css {
        animation-name: zoomIn;
        -webkit-animation-name: zoomIn;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 2s;
        -webkit-animation-duration: 2s;
    }

    #w-8g8oqkog.animation {
        transform: perspective(1000px);
    }

    #w-8g8oqkog.animation .image-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-j4yxjpj5.animation {
        transform: perspective(1000px);
    }

    #w-j4yxjpj5.animation .image-block-css {
        animation-name: fadeInUp;
        -webkit-animation-name: fadeInUp;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-rh658khn.animation {
        transform: perspective(1000px);
    }

    #w-rh658khn.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-nipx3ydd.animation {
        transform: perspective(1000px);
    }

    #w-nipx3ydd.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-419bvvpv.animation {
        transform: perspective(1000px);
    }

    #w-419bvvpv.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-wgahrpz2.animation {
        transform: perspective(1000px);
    }

    #w-wgahrpz2.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-b25110jf.animation {
        transform: perspective(1000px);
    }

    #w-b25110jf.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-t4e556xf.animation {
        transform: perspective(1000px);
    }

    #w-t4e556xf.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-hcyrpr3w.animation {
        transform: perspective(1000px);
    }

    #w-hcyrpr3w.animation .image-block-css {
        animation-name: fadeInLeft;
        -webkit-animation-name: fadeInLeft;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-tfr8hi1d.animation {
        transform: perspective(1000px);
    }

    #w-tfr8hi1d.animation .image-block-css {
        animation-name: fadeInRight;
        -webkit-animation-name: fadeInRight;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }

    #w-yhrb21bp.animation {
        transform: perspective(1000px);
    }

    #w-yhrb21bp.animation .button-css {
        animation-name: pulse;
        -webkit-animation-name: pulse;
        animation-delay: 0s;
        -webkit-animation-delay: 0s;
        animation-iteration-count: 1;
        -webkit-animation-iteration-count: 1;
        animation-duration: 3s;
        -webkit-animation-duration: 3s;
    }
}
