.single_add_to_cart_button.button.alt{--bg1:#0c0c0c;--bg2:#000000;--edge:rgba(255,255,255,.15);--ring:rgba(255,255,255,.20);--shadow:rgba(0,0,0,.6);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.25rem;border-radius:10px;border:1px solid var(--edge);background:radial-gradient(120% 140% at 10% 0%,rgb(255 255 255 / .08) 0%,#fff0 40%),linear-gradient(180deg,var(--bg1),var(--bg2));color:#fff;font-weight:800;letter-spacing:.02em;line-height:1;text-decoration:none!important;text-shadow:0 1px 0 rgb(0 0 0 / .6);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),inset 0 -1px 0 rgb(0 0 0 / .5),0 8px 20px -8px var(--shadow),0 1px 2px rgb(0 0 0 / .55);transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;-webkit-font-smoothing:antialiased}.single_add_to_cart_button.button.alt::before{content:'';position:absolute;inset:2px;border-radius:8px;background:linear-gradient(135deg,rgb(255 255 255 / .18),#fff0 40%),linear-gradient(to bottom,rgb(255 255 255 / .08),#fff0 55%);pointer-events:none;mix-blend-mode:screen}.single_add_to_cart_button.button.alt:hover{border-color:rgb(255 255 255 / .3);background:radial-gradient(120% 140% at 10% 0%,rgb(255 255 255 / .12) 0%,#fff0 45%),linear-gradient(180deg,#151515,#020202);box-shadow:inset 0 1px 0 rgb(255 255 255 / .10),inset 0 -1px 0 rgb(0 0 0 / .6),0 12px 26px -10px var(--shadow),0 2px 6px rgb(0 0 0 / .6),0 0 0 4px var(--ring);transform:translateY(-1px)}.single_add_to_cart_button.button.alt:active{transform:translateY(0);box-shadow:inset 0 3px 6px rgb(0 0 0 / .65),inset 0 0 0 1px rgb(255 255 255 / .08),0 6px 16px -10px var(--shadow);background:linear-gradient(180deg,#0b0b0b,#000)}.single_add_to_cart_button.button.alt:focus-visible{outline:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .10),inset 0 -1px 0 rgb(0 0 0 / .6),0 0 0 3px rgb(255 255 255 / .25),0 0 0 6px rgb(0 0 0 / .5)}.single_add_to_cart_button.button.alt:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .05)}.delivery-estimator{margin:20px auto;max-width:380px;text-align:center;font-family:'President Font',sans-serif;padding:12px;background:#f9f9f9;border-radius:8px;border:1px solid #eee}.delivery-icon{width:30px;height:30px;margin-bottom:8px}.delivery-message{font-size:14px;line-height:1.5;margin-bottom:5px}.delivery-countdown{font-weight:700;color:#d0021b}.delivery-date{font-weight:700;color:#007acc}.engagement-badges{margin:15px 0;max-width:380px;text-align:left;font-family:'President Font',sans-serif}.engagement-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px;font-size:14px}.engagement-icon{width:20px;height:20px;margin-right:8px;flex-shrink:0}.engagement-text{color:#000}.engagement-highlight{color:red;font-weight:700}@font-face{font-display:swap;font-family:'President Font';src:url(https://presidentshopgr.com/wp-content/uploads/2025/07/FiraSans-Bold.woff2) format('woff2'),url(https://yourwebsite.com/path-to-president-font.woff) format('woff');font-weight:700;font-style:normal;}.product-offer-countdown{margin:10px auto;padding:12px;background:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;max-width:380px;box-shadow:0 3px 6px rgb(0 0 0 / .05);font-family:'President Font',sans-serif;border:1px solid #f0f0f0}.offer-expires-container{display:flex;flex-direction:column;align-items:center;margin-bottom:2px}.offer-expires-text{font-weight:700;color:#000;font-size:15px;letter-spacing:.2px;line-height:1.2;margin-top:4px}.offer-expires-icon{height:28px;width:28px;margin-bottom:3px}.countdown-timer{font-family:'President Font',monospace;font-size:20px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:6px;margin-top:0}.countdown-separator{margin:0 3px;color:#000}.countdown-unit{display:inline-block;min-width:36px;text-align:center;position:relative}.countdown-unit::after{content:attr(data-label);position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);font-size:9px;color:#555;text-transform:uppercase;letter-spacing:.5px}#countdown-hours::after{content:"ώρες"}#countdown-minutes::after{content:"λεπτά"}#countdown-seconds::after{content:"δευτ."}@media (max-width:480px){.product-offer-countdown{padding:10px;max-width:90%}.offer-expires-text{font-size:14px}.countdown-timer{font-size:18px;padding:5px 10px}.offer-expires-icon{height:24px;width:24px}}.single-product .summary .price del,.single-product .summary .price del .amount,.single-product .summary .price del bdi{color:#e63946!important;font-size:18px!important;line-height:1}.single-product .summary .price ins .amount,.single-product .summary .price ins bdi{font-size:24px!important;line-height:1}.single-product .summary .price del::after{content:"  ";color:#000;margin:0 5px}.custom-discount-badge{display:inline-block;background-color:#e63946;color:#fff;padding:5px 10px;border-radius:6px;font-size:14px;font-weight:700;margin-left:10px;vertical-align:middle}.apothike-product-video-wrap{margin-top:16px;padding-top:8px;border-top:1px solid rgb(0 0 0 / .06)}.apothike-product-video-title{display:block;margin:6px 0 10px;font-weight:800;letter-spacing:.2px;color:#111;text-transform:uppercase}.apothike-product-video{max-width:100%;width:100%;height:auto;border-radius:8px;display:block}.apothike-product-video-note{font-size:12px;color:#666;margin-top:6px}.custom-discount-badge{background-color:#cc0000!important}:is(.custom-related-rufus,#custom-related-rufus){margin-top:24px}:is(.custom-related-rufus,#custom-related-rufus) .product,:is(.custom-related-rufus,#custom-related-rufus) .wd-product,:is(.custom-related-rufus,#custom-related-rufus) li.product{position:relative}:is(.custom-related-rufus,#custom-related-rufus) .price del{color:#c00;opacity:.9;margin-right:6px}:is(.custom-related-rufus,#custom-related-rufus) .price ins{color:#111;font-weight:700;font-size:1.06em;text-decoration:none}:is(.custom-related-rufus,#custom-related-rufus) .price:not(:has(ins)) .woocommerce-Price-amount{color:#111;font-weight:700}:is(.custom-related-rufus,#custom-related-rufus) .ps-badge{position:absolute;top:8px;left:8px;background:#c00;color:#fff;font-weight:700;display:inline-block;line-height:1;padding:6px 10px;border-radius:6px;white-space:nowrap;z-index:3;box-shadow:0 2px 6px rgb(0 0 0 / .1);font-size:13px}:is(.custom-related-rufus,#custom-related-rufus) .woocommerce-loop-product__title,:is(.custom-related-rufus,#custom-related-rufus) .wd-entities-title{margin-bottom:6px}:is(.custom-related-rufus,#custom-related-rufus){margin-top:24px}:is(.custom-related-rufus,#custom-related-rufus) .product,:is(.custom-related-rufus,#custom-related-rufus) .wd-product,:is(.custom-related-rufus,#custom-related-rufus) li.product{position:relative}:is(.custom-related-rufus,#custom-related-rufus) .price del{color:#c00;font-weight:700;opacity:1;margin-right:8px;text-decoration:line-through;text-decoration-color:#000;text-decoration-thickness:1.5px}:is(.custom-related-rufus,#custom-related-rufus) .price del .woocommerce-Price-amount,:is(.custom-related-rufus,#custom-related-rufus) .price del bdi{color:#c00;font-weight:700}:is(.custom-related-rufus,#custom-related-rufus) .price ins{color:#111;font-weight:800;font-size:1.12em;text-decoration:none}:is(.custom-related-rufus,#custom-related-rufus) .price ins .woocommerce-Price-amount,:is(.custom-related-rufus,#custom-related-rufus) .price ins bdi{color:#111;font-weight:800;font-size:1.12em}:is(.custom-related-rufus,#custom-related-rufus) .price:not(:has(ins)) .woocommerce-Price-amount,:is(.custom-related-rufus,#custom-related-rufus) .price:not(:has(ins)) bdi{color:#111;font-weight:800}:is(.custom-related-rufus,#custom-related-rufus) .ps-badge{position:static!important;display:block;clear:both;margin:6px 0 8px;background:#c00;color:#fff;font-weight:700;line-height:1;padding:6px 10px;border-radius:6px;white-space:nowrap;box-shadow:none;font-size:13px}:is(.custom-related-rufus,#custom-related-rufus) .woocommerce-loop-product__title,:is(.custom-related-rufus,#custom-related-rufus) .wd-entities-title{margin-bottom:6px}:is(.custom-related-rufus,#custom-related-rufus) .product-labels .onsale,:is(.custom-related-rufus,#custom-related-rufus) .onsale.product-label{display:none!important}