.product-card-image-container[data-v-ef376bf0]{aspect-ratio:1/1;overflow:hidden;position:relative;width:100%}.product-card-image[data-v-ef376bf0]{-o-object-fit:cover;object-fit:cover}.validity-badge[data-v-ef376bf0]{align-items:center;background:rgba(0,0,0,.6);border-radius:4px;bottom:8px;color:#fff;display:flex;font-size:1rem;gap:4px;padding:3px 8px;position:absolute;right:8px;transition:opacity .3s;z-index:2}.product-default:hover .validity-badge[data-v-ef376bf0]{opacity:1}.membership-label[data-v-ef376bf0]{align-items:center;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;font-size:1.1rem;font-weight:700;letter-spacing:.5px;padding:5px 12px;position:absolute;right:10px;text-transform:uppercase;top:10px;z-index:3}.badge-gold[data-v-ef376bf0]{background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728,#fcf6ba,#aa771c);border:1px solid rgba(184,134,11,.6);color:#4a3b00;text-shadow:0 .5px 0 hsla(0,0%,100%,.4)}.badge-platinum[data-v-ef376bf0]{background:linear-gradient(135deg,#d3d3d3,#fff,#d3d3d3,#fff,#d3d3d3);border:1px solid hsla(0,0%,47%,.4);color:#333}.badge-primary[data-v-ef376bf0]{background:linear-gradient(135deg,#73499d,#9b6cc3);color:#fff}.product-section img{width:100%}@media(min-width:992px){#notice_modal .modal-dialog{max-width:800px}}@media(max-width:991px){#notice_modal .modal-dialog{max-width:650px}}#notice_modal .modal-body{max-height:95vh;padding:0}#notice_modal .close-notice-btn{background-color:#ccc;border:1px solid #ccc;position:absolute;right:2px;top:2px}.section-branding[data-v-6f771fc2]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.05);margin:2rem auto;max-width:1200px;padding:4rem 2rem}.section-branding .title[data-v-6f771fc2]{color:#2d3748;font-size:2.2rem;font-weight:800;letter-spacing:-.5px;margin-bottom:3rem;text-align:center}.section-branding .title span[data-v-6f771fc2]{color:#73499d;display:inline-block;position:relative}.section-branding .title span[data-v-6f771fc2]:after{background:#73499d;border-radius:2px;bottom:-5px;content:"";height:4px;left:0;position:absolute;width:100%}.feature-grid[data-v-6f771fc2]{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(5,1fr);justify-items:center}@media(max-width:991px){.feature-grid[data-v-6f771fc2]{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.feature-grid[data-v-6f771fc2]{gap:1rem;grid-template-columns:repeat(2,1fr)}}.feature-item[data-v-6f771fc2]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.8);border-radius:20px;box-shadow:0 8px 32px rgba(31,38,135,.05);cursor:pointer;overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);width:100%}.feature-item[data-v-6f771fc2]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:.5s;width:100%}.feature-item[data-v-6f771fc2]:hover{background:hsla(0,0%,100%,.95);border-color:#73499d;box-shadow:0 15px 45px rgba(31,38,135,.1);transform:translateY(-12px)}.feature-item[data-v-6f771fc2]:hover:before{left:100%}.feature-item:hover .image-wrapper[data-v-6f771fc2]{background:#fff;box-shadow:0 10px 20px rgba(115,73,157,.2)}.feature-item:hover .image-wrapper img[data-v-6f771fc2]{transform:scale(1.15) rotate(5deg)}.feature-item:hover .caption[data-v-6f771fc2]{color:#73499d;transform:scale(1.05)}.feature-item .image-wrapper[data-v-6f771fc2]{align-items:center;background:#f8f9fa;border-radius:50%;box-shadow:inset 0 2px 10px rgba(0,0,0,.03);display:flex;height:110px;justify-content:center;margin:0 auto 1.5rem;padding:15px;transition:all .4s ease;width:110px}.feature-item .image-wrapper img[data-v-6f771fc2]{filter:drop-shadow(0 4px 6px rgba(0,0,0,.1));height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s cubic-bezier(.175,.885,.32,1.275);width:100%}.feature-item .caption[data-v-6f771fc2]{color:#4a5568;font-size:1.15rem;font-weight:700;line-height:1.4;transition:all .3s ease}