/* Desktop Styles - Screen width >= 768px */
@media screen and (min-width: 768px) {
    .section-container { max-width: 960px; }
    
    /* Header Section */
    #sticky-8k33ke56 { width: 100%; height: 99px; }
    #w-8k33ke56 { top: 0px; left: 0px; position: relative; width: 100%; height: 99px; }
    #w-8k33ke56 .section-wrapper { opacity: 1; }
    #w-8k33ke56 .section-background { background: rgba(255, 255, 255, 1); --type: 0; }
    
    /* Logo */
    #w-1uskgpo5 { top: 24px; left: -0.0000152587890625px; width: 163px; height: 37px; }
    #w-1uskgpo5 .image-block-css { border-color: rgba(229, 231, 235, 1); border-style: solid; border-width: 0px; position: absolute; }
    #w-1uskgpo5 .image-background { width: 163px; height: 37px; top: 0px; left: 0px; background: center center/ cover no-repeat scroll content-box border-box url("https://content.pancake.vn/1/fwebp0/62/74/89/ec/d2db7d3d2cd78b071e20f5c5e797346ce0ab2f05a690987f99f019cd-w:0-h:0-l:13049-t:image/svg+xml.svg"); --type: 0; }
    #w-1uskgpo5 .image-background-compare { background: undefined; clip: rect(0, 81.5px, 37px, 0); --type: 0; }
    
    /* Navigation */
    #w-er631x49 { top: 31px; left: 239.5px; width: 592px; height: 23px; }
    #w-ieequtt3 { top: 0px; left: 0px; width: 152px; height: 22.499998092651367px; }
    #w-ieequtt3 .text-block-css { border-color: rgba(229, 231, 235, 1); border-style: solid; color: rgba(68, 68, 68, 1); font-size: 17px; font-weight: bold; text-align: left; --type: 0; }
    #w-tq78e3gh { top: 0px; left: 173.5px; width: 152px; height: 22.499998092651367px; }
    #w-tq78e3gh .text-block-css { border-color: rgba(229, 231, 235, 1); border-style: solid; color: rgba(68, 68, 68, 1); font-size: 17px; font-weight: bold; text-align: left; --type: 0; }
    #w-5zpul1tp { top: 0px; left: 335.5px; width: 63px; height: 22.499998092651367px; }
    #w-5zpul1tp .text-block-css { border-color: rgba(229, 231, 235, 1); border-style: solid; color: rgba(68, 68, 68, 1); font-size: 17px; font-weight: bold; text-align: left; --type: 0; }
    #w-jwtjvof0 { top: 0px; left: 433.5px; width: 159px; height: 22.499998092651367px; }
    #w-jwtjvof0 .text-block-css { border-color: rgba(229, 231, 235, 1); border-style: solid; color: rgba(68, 68, 68, 1); font-size: 17px; font-weight: bold; text-align: left; --type: 0; }
    
    /* Menu Icon */
    #w-67bbbndo { top: 71px; left: 924.5px; width: 20px; height: 16px; display: none; }
    #w-67bbbndo .rectangle-css { -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSdub25lJyAgd2lkdGg9JzE4JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTggMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTE4IDE0SDBWMTJIMThWMTRaTTE4IDEwSDBWOEgxOFYxMFpNMTggNkgwVjRIMThWNlpNMTggMkgwVjBIMThWMlonIGZpbGw9JyMyRTNBNTknLz48L3N2Zz4=); border-color: rgba(229, 231, 235, 1); border-style: solid; background: rgba(145, 145, 145, 1); }
    
    /* Open Account Button */
    #w-pcz4p1yd { top: 22.5px; left: 843px; width: 117px; height: 40px; }
    #w-pcz4p1yd .button-css { border-color: rgba(229, 231, 235, 1); border-radius: 6px; 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(250, 140, 22, 1); --type: 0; }
    
    /* Main Hero Section */
    #w-w75ahnua { top: 0px; left: 0px; position: relative; width: 100%; min-height: 1036px; }
    #w-w75ahnua .section-wrapper { opacity: 1; }
    #w-w75ahnua .section-background { background: rgba(244, 245, 246, 1.000); --type: 0; }
    #w-szuzueoq { top: 16.5px; left: -0.0000152587890625px; width: 961px; height: 107.99999237060547px; }
    #w-szuzueoq .text-block-css { border-color: rgba(229, 231, 235, 1); border-style: solid; color: rgba(68, 68, 68, 1); font-size: 42px; font-weight: bold; text-align: left; --type: 0; }
    
    /* Additional sections would continue here... */
    
    /* Animation for CTA Button */
    #w-xn2vlqfe.animation { transform: perspective(1000px); }
    #w-xn2vlqfe.animation .button-css { animation-name: zoomIn; -webkit-animation-name: zoomIn; animation-delay: 0s; -webkit-animation-delay: 0s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; animation-duration: 2s; -webkit-animation-duration: 2s; }
    
    /* Checkout Gallery */
    .-checkout-gallery .gallery-view-item { background-size: cover !important; }
    .-popup-checkout .-close, .-zoom .-close { width: undefinedpx; height: undefinedpx; }
}