:root{--apipie-primary: #fb7701;--apipie-primary-dark: #e66700;--apipie-accent: #ff4800;--apipie-discount: #ef4444;--apipie-bg-soft: #fff7ed}.woocommerce h1,.woocommerce h2,.product_title{font-weight:800!important}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--apipie-discount)!important;font-weight:800!important;font-size:18px!important}.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del{color:#94a3b8!important;font-weight:400!important;font-size:13px!important;margin-right:6px}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins{background:transparent!important;text-decoration:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;font-weight:600!important;line-height:1.3!important;color:#1f2937!important;margin-top:8px}.woocommerce ul.products li.product{background:#fff;border-radius:12px;padding:12px!important;box-shadow:0 2px 8px #0000000f;transition:transform .18s ease,box-shadow .18s ease}.woocommerce ul.products li.product:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0000001a}.woocommerce ul.products li.product a img{border-radius:8px;aspect-ratio:1;object-fit:cover}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce a.button.add_to_cart_button,.woocommerce .single_add_to_cart_button{background:var(--apipie-accent)!important;color:#fff!important;border-color:var(--apipie-accent)!important;border-radius:999px!important;font-weight:700!important;padding:10px 22px!important;letter-spacing:.2px}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .single_add_to_cart_button:hover{background:var(--apipie-primary-dark)!important;border-color:var(--apipie-primary-dark)!important}.woocommerce .star-rating:before,.woocommerce .star-rating span:before{color:var(--apipie-primary)!important}.apipie-sold-badge{font-size:12px!important;color:var(--apipie-discount)!important;font-weight:700!important;letter-spacing:.3px}a{color:inherit}.ct-menu-link:hover,.woocommerce-info:before{color:var(--apipie-accent)!important}.home .wp-block-cover.alignfull{border-radius:0!important}.wp-block-cover{overflow:hidden}.wp-block-columns .wp-block-column a{text-decoration:none!important}.wp-block-columns .wp-block-column.has-background:hover{background-color:#ffedd5!important;cursor:pointer}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:12px!important;padding:4px 12px!important}.apipie-top-marquee{background:linear-gradient(90deg,#fff7ed,#fef3c7,#fff7ed);border-bottom:1px solid #fed7aa;padding:9px 0;overflow:hidden;margin:0 calc(50% - 50vw) 0;width:100vw}.apipie-top-marquee .scroll-track{display:flex;white-space:nowrap;animation:apipie-scroll 42s linear infinite;width:max-content}.apipie-top-marquee .scroll-track span{display:inline-block;margin:0 36px;font-size:12.5px;font-weight:700;color:#c2410c;letter-spacing:.4px}@keyframes apipie-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.apipie-hero{display:grid;grid-template-columns:2fr 1fr;gap:16px;margin:28px 0}.apipie-hero .hero-card{border-radius:16px;padding:40px 32px;color:#fff;min-height:280px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.apipie-hero .hero-card.big{background:linear-gradient(135deg,#ff4800,#fb7701)}.apipie-hero .hero-card.small{min-height:132px;padding:22px}.apipie-hero .hero-card.welcome{background:linear-gradient(135deg,#a855f7,#ec4899)}.apipie-hero .hero-card.flash{background:linear-gradient(135deg,#ef4444,#f59e0b)}.apipie-hero .hero-card .tag{display:inline-block;background:#ffffff40;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.7px;margin-bottom:8px;align-self:flex-start}.apipie-hero .hero-card.big h1{font-size:38px!important;font-weight:800!important;line-height:1.15!important;margin:0 0 12px!important;color:#fff!important}.apipie-hero .hero-card.small h3{font-size:17px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 6px!important;color:#fff!important}.apipie-hero .hero-card p{margin:0 0 14px;font-size:14px;opacity:.95;color:#fff}.apipie-hero .hero-card .btn-shop{display:inline-block;background:#fff;color:#ff4800!important;padding:12px 24px;border-radius:999px;font-weight:700;text-decoration:none!important;font-size:15px;align-self:flex-start;transition:transform .15s ease}.apipie-hero .hero-card .btn-shop:hover{transform:scale(1.03)}.apipie-hero .hero-stack{display:grid;grid-template-rows:1fr 1fr;gap:16px}@media(max-width:768px){.apipie-hero{grid-template-columns:1fr}.apipie-hero .hero-card.big h1{font-size:26px!important}.apipie-hero .hero-card{padding:28px 20px;min-height:auto}}.apipie-section-title{font-size:24px!important;font-weight:800!important;margin:40px 0 20px!important;color:#1f2937!important;display:flex;align-items:center;gap:10px}.apipie-section-title:before{content:"";width:4px;height:26px;background:#ff4800;border-radius:2px}.apipie-section-title.flash-title:before{background:#ef4444}.apipie-cat-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:20px 0 30px}@media(max-width:768px){.apipie-cat-grid{grid-template-columns:repeat(3,1fr)}}.apipie-cat-grid .cat-tile{display:flex!important;flex-direction:column!important;align-items:center;gap:10px;padding:18px 8px;text-decoration:none!important;color:#1f2937!important;background:#fff;border-radius:16px;border:1px solid #f1f5f9;transition:all .18s ease}.apipie-cat-grid .cat-tile:hover{transform:translateY(-3px);box-shadow:0 8px 18px #0000001a;border-color:#fbbf24}.apipie-cat-grid .cat-icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.apipie-cat-grid .cat-icon.c1{background:linear-gradient(135deg,#ec4899,#f97316)}.apipie-cat-grid .cat-icon.c2{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.apipie-cat-grid .cat-icon.c3{background:linear-gradient(135deg,#a855f7,#c084fc)}.apipie-cat-grid .cat-icon.c4{background:linear-gradient(135deg,#10b981,#34d399)}.apipie-cat-grid .cat-icon.c5{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.apipie-cat-grid .cat-icon.c6{background:linear-gradient(135deg,#06b6d4,#3b82f6)}.apipie-cat-grid .cat-name{font-size:13px;font-weight:600;text-align:center;line-height:1.2}.apipie-mid-marquee{background:linear-gradient(90deg,#ff4800,#fb7701,#ff4800);color:#fff;padding:14px 0;overflow:hidden;border-radius:12px;margin:32px 0}.apipie-mid-marquee .scroll-track{display:flex;white-space:nowrap;animation:apipie-scroll 30s linear infinite;width:max-content}.apipie-mid-marquee .scroll-track span{display:inline-block;margin:0 36px;font-size:14px;font-weight:700;letter-spacing:.5px}.apipie-trust-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:40px 0}@media(max-width:768px){.apipie-trust-row{grid-template-columns:repeat(2,1fr)}}.apipie-trust-row .trust-card{background:#f8fafc;padding:24px 14px;border-radius:14px;text-align:center;border:1px solid #e2e8f0}.apipie-trust-row .trust-card svg{display:block;margin:0 auto 10px}.apipie-trust-row .trust-card strong{display:block;font-size:14px;font-weight:700;margin-bottom:4px;color:#1f2937}.apipie-trust-row .trust-card span{font-size:12px;color:#64748b}.home .woocommerce ul.products{margin-top:12px!important}.apipie-section-title{text-align:center!important;justify-content:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important}.apipie-section-title:before{width:50px!important;height:4px!important;margin:0 auto 12px!important;border-radius:2px;background:#ff4800}.apipie-section-title.flash-title:before{background:#ef4444!important}.apipie-hero .hero-card{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#1f2937;position:relative;overflow:hidden}.apipie-hero .hero-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.apipie-hero .hero-card.big .hero-card-overlay{background:linear-gradient(135deg,#ff4800e0,#fb7701c7)}.apipie-hero .hero-card.welcome .hero-card-overlay{background:linear-gradient(135deg,#a855f7e0,#ec4899c7)}.apipie-hero .hero-card.flash .hero-card-overlay{background:linear-gradient(135deg,#ef4444e0,#f59e0bc7)}.apipie-hero .hero-card-inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100%}.apipie-cat-grid .cat-tile{height:200px!important;padding:0!important;position:relative!important;background-size:cover!important;background-position:center!important;background-color:#1f2937;border:none!important;border-radius:16px!important;overflow:hidden;display:block!important;text-decoration:none!important}.apipie-cat-grid .cat-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000c7,#00000040,#0000);z-index:1;transition:background .18s ease}.apipie-cat-grid .cat-tile:hover:before{background:linear-gradient(to top,#ff4800d9,#0000004d 60%,#0000)}.apipie-cat-grid .cat-tile .cat-name{position:absolute!important;bottom:14px!important;left:14px!important;right:14px!important;z-index:2!important;color:#fff!important;font-size:15px!important;font-weight:800!important;text-align:left!important;margin:0!important;text-shadow:0 1px 3px rgba(0,0,0,.6);line-height:1.2;letter-spacing:.3px}.apipie-cat-grid .cat-tile .cat-icon{display:none!important}@media(max-width:768px){.apipie-cat-grid .cat-tile{height:150px!important}}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{font-size:14px!important;font-weight:600!important;color:#1f2937!important;margin-bottom:18px!important;padding:6px 0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:24px!important}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{padding:10px 36px 10px 18px!important;border-radius:999px!important;border:2px solid #fb7701!important;font-weight:700!important;font-size:13px!important;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 4l3 3 3-3' fill='none' stroke='%23fb7701' stroke-width='2'/></svg>") no-repeat right 14px center!important;-webkit-appearance:none!important;appearance:none!important;color:#1f2937!important;cursor:pointer;letter-spacing:.3px}.woocommerce .woocommerce-ordering select:hover,.woocommerce-page .woocommerce-ordering select:hover{border-color:#ff4800!important}.woocommerce .page-title,.post-type-archive-product .page-title{text-align:center!important;font-size:32px!important;font-weight:800!important;margin-bottom:8px!important}.woocommerce ul.products li.product{margin-bottom:18px!important}.woocommerce .widget{background:#fff;border-radius:12px;padding:18px;border:1px solid #f1f5f9;margin-bottom:16px}.woocommerce .widget .widget-title,.woocommerce .widget h2{font-size:15px!important;font-weight:800!important;margin:0 0 12px!important;color:#1f2937!important;padding-bottom:8px;border-bottom:2px solid #fff7ed}.woocommerce .widget_product_categories ul,.woocommerce .widget ul{list-style:none!important;padding:0!important;margin:0!important}.woocommerce .widget_product_categories ul li,.woocommerce .widget ul li{padding:6px 0!important;border-bottom:1px solid #f8fafc}.woocommerce .widget_product_categories ul li a{text-decoration:none!important;color:#374151!important;font-size:13.5px;font-weight:500}.woocommerce .widget_product_categories ul li a:hover{color:#ff4800!important}.archive .term-description,.archive .woocommerce-products-header{text-align:center!important;margin-bottom:24px!important}.archive .woocommerce-products-header .woocommerce-products-header__title{font-size:32px!important;font-weight:800!important;margin-bottom:8px!important}.apipie-shop-chip-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:#fff;padding:14px 16px;border-radius:12px;margin-bottom:18px;border:1px solid #f1f5f9}.apipie-chip-label{font-weight:800;color:#1f2937;margin-right:6px;font-size:14px}.apipie-chip{display:inline-block;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;text-decoration:none!important;color:#4b5563!important;background:#f8fafc;border:1px solid transparent;transition:all .15s ease}.apipie-chip:hover{background:#fff7ed;color:#fb7701!important}.apipie-chip.active{background:#ff4800;color:#fff!important;border-color:#ff4800}.woocommerce ul.products li.product{position:relative!important}.apipie-pct-badge{position:absolute;top:10px;left:10px;background:linear-gradient(135deg,#ef4444,#ff4800);color:#fff!important;font-size:12px;font-weight:800;padding:4px 10px;border-radius:999px;z-index:5;letter-spacing:.3px;box-shadow:0 2px 6px #ef444459}@media(min-width:1024px){.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:14px!important}.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;clear:none!important}}@media(min-width:640px)and (max-width:1023px){.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important}.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important}}@media(max-width:639px){.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important}}.woocommerce .woocommerce-ordering{position:relative;display:inline-flex;align-items:center;gap:10px}.woocommerce .woocommerce-ordering:before{content:"Sort by:";font-weight:700;font-size:14px;color:#1f2937}.ct-widget .widget-title{font-weight:800!important;color:#1f2937!important}.apipie-payment-row{background:linear-gradient(180deg,#fafafa,#fff);border:1px solid #f1f5f9;border-radius:14px;padding:22px 24px;margin:28px 0;text-align:center}.apipie-payment-title{margin:0 0 14px;font-size:18px;font-weight:800;color:#1f2937;text-align:center}.apipie-payment-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px}.apipie-payment-logos img{height:36px;width:auto;max-width:70px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.06));transition:transform .15s ease}.apipie-payment-logos img:hover{transform:translateY(-2px)}.apipie-payment-note{margin:14px 0 0;font-size:12px;color:#6b7280;text-align:center}.woocommerce ul.products li.product .star-rating{display:block!important;margin:6px auto 4px;font-size:14px;color:#fb7701}.woocommerce .star-rating:before,.woocommerce .star-rating span:before{color:#fb7701!important}.woocommerce ul.products li.product .woocommerce-product-rating{display:block!important;font-size:12px;color:#6b7280;margin-bottom:4px}.woocommerce ul.products li.product .price{font-weight:800!important;color:#ff4800!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;line-height:1.35!important;font-weight:500!important;height:36px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce ul.products li.product .button.add_to_cart_button{font-size:12px!important;padding:6px 10px!important;border-radius:6px}.woocommerce ul.products li.product .woocommerce-product-rating .woocommerce-review-link,.woocommerce ul.products li.product .woocommerce-product-rating a,.woocommerce ul.products li.product .woocommerce-product-rating .rating,.woocommerce ul.products li.product .woocommerce-product-rating .reviews,.woocommerce ul.products li.product .woocommerce-product-rating>.count,.single-product .woocommerce-product-rating .woocommerce-review-link{display:none!important}.apipie-sold-count{font-size:12px;color:#6b7280;font-weight:600;margin:2px 0 4px;display:block}.woocommerce ul.products li.product .star-rating,.woocommerce .star-rating{display:block!important;margin:6px auto 2px;font-size:14px;color:#ff4800!important}.woocommerce .star-rating:before{color:#d1d5db!important}.woocommerce .star-rating span:before{color:#ff4800!important}.apipie-trust-row{margin-bottom:50px!important}[data-row=bottom],.ct-footer,.site-footer,footer.ct-footer{margin-top:40px!important;padding-top:30px!important}.entry-content .woocommerce ul.products,.page .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:14px!important}.entry-content .woocommerce ul.products li.product,.page .woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;clear:none!important}@media(max-width:1023px){.entry-content .woocommerce ul.products,.page .woocommerce ul.products{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:639px){.entry-content .woocommerce ul.products,.page .woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important}}.apipie-sold-count.single{display:flex;align-items:center;gap:10px;margin:8px 0 14px;flex-wrap:wrap}.apipie-sold-count.single .rating-num{background:#fff7ed;color:#ff4800;font-weight:800;font-size:14px;padding:4px 10px;border-radius:999px}.apipie-sold-count.single .sold-pill{background:#f0fdf4;color:#16a34a;font-weight:700;font-size:13px;padding:4px 10px;border-radius:999px}.woocommerce-product-details__short-description h3,.single-product .entry-content h3,.woocommerce-Tabs-panel--description h3{font-size:16px;font-weight:800;color:#1f2937;margin:18px 0 8px}.woocommerce-Tabs-panel--description ul{padding-left:20px}.woocommerce-Tabs-panel--description ul li{margin:4px 0;font-size:14px;color:#374151}[data-row=bottom] [data-column=socials],.ct-footer [data-column=socials],.footer-socials,.footer-row-bottom .socials{display:none!important}[data-row=bottom]{grid-template-columns:1fr!important;text-align:center!important}[data-row=bottom] [data-column=copyright],.ct-footer .copyright,.ct-footer [data-column=copyright]{text-align:center!important;justify-self:center!important;width:100%!important}[data-row=bottom] [data-column=copyright] p{text-align:center!important;margin:0 auto!important}.hero-card.big.sale-burst{position:relative;display:block;overflow:hidden;min-height:360px;border-radius:16px;cursor:pointer;text-decoration:none!important;background:repeating-linear-gradient(-35deg,#ffd70000 0px 30px,#ffd7002e 30px 32px),radial-gradient(circle at 25% 50%,#ff2d1f 0%,transparent 55%),radial-gradient(circle at 75% 60%,#ffb347 0%,transparent 55%),linear-gradient(125deg,#ff4800,#ff7e1f 45%,#fa3);box-shadow:0 8px 24px #ff480040;transition:transform .25s ease,box-shadow .25s ease}.hero-card.big.sale-burst:hover{transform:translateY(-3px);box-shadow:0 14px 32px #ff480066}.hero-card.big.sale-burst .burst-1,.hero-card.big.sale-burst .burst-2{position:absolute;border-radius:50%;pointer-events:none}.hero-card.big.sale-burst .burst-1{width:220px;height:220px;top:-50px;left:-50px;background:radial-gradient(circle,rgba(255,255,255,.35) 0%,transparent 70%)}.hero-card.big.sale-burst .burst-2{width:280px;height:280px;bottom:-80px;right:-60px;background:radial-gradient(circle,rgba(255,255,0,.3) 0%,transparent 70%)}.hero-card.big.sale-burst .bolt{position:absolute;background:gold;clip-path:polygon(45% 0%,55% 0%,35% 45%,60% 45%,35% 100%,45% 55%,25% 55%);filter:drop-shadow(0 4px 10px rgba(255,200,0,.7));pointer-events:none}.hero-card.big.sale-burst .bolt-a{top:30px;left:15%;width:50px;height:90px;transform:rotate(-12deg)}.hero-card.big.sale-burst .bolt-b{top:50%;right:12%;width:70px;height:120px;transform:translateY(-50%) rotate(15deg)}.hero-card.big.sale-burst .bolt-c{bottom:25px;left:45%;width:36px;height:65px;transform:rotate(8deg);opacity:.85}@keyframes apipieBoltPulse{0%,to{opacity:1}50%{opacity:.65}}.hero-card.big.sale-burst:hover .bolt{animation:apipieBoltPulse 1.2s ease-in-out infinite}@media(max-width:768px){.hero-card.big.sale-burst{min-height:220px}.hero-card.big.sale-burst .bolt-b{width:50px;height:85px}.hero-card.big.sale-burst .bolt-a{width:38px;height:65px}}.apipie-hero .hero-card,.apipie-hero .hero-card.small,.apipie-hero .hero-card[style*=background-image],.apipie-cat-grid .cat-tile,.apipie-cat-grid .cat-tile[style*=background-image]{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.apipie-hero .hero-card.small{min-height:170px}.apipie-cat-grid .cat-tile{min-height:200px;background-color:#fafafa}.apipie-signup-form{margin-top:14px;max-width:340px}.apipie-signup-label{display:block;font-size:12px;font-weight:600;color:#ffffffd9;margin-bottom:6px}.apipie-signup-input-row{display:flex;gap:6px}.apipie-signup-form input[type=email]{flex:1;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#fff;padding:8px 12px;border-radius:8px;font-size:13px;outline:none;transition:border-color .15s ease}.apipie-signup-form input[type=email]:focus{border-color:#fb7701;background:#ffffff1f}.apipie-signup-form input[type=email]::placeholder{color:#ffffff73}.apipie-signup-btn{background:linear-gradient(135deg,#ff4800,#fb7701);color:#fff!important;border:none;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.apipie-signup-btn:hover{transform:translateY(-1px);box-shadow:0 4px 10px #ff480066}.apipie-signup-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0}.apipie-signup-msg{margin-top:6px;font-size:12px;min-height:16px}.apipie-signup-msg.success{color:#4ade80}.apipie-signup-msg.error{color:#f87171}.apipie-signup-msg.sending{color:#ffffff8c}.apipie-hero .hero-card[style*=background-image],.apipie-hero .hero-card.small,.apipie-hero .hero-card.welcome,.apipie-hero .hero-card.flash,.apipie-cat-grid .cat-tile,.apipie-cat-grid .cat-tile[style*=background-image]{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#fafafa}.hero-card.big.sale-burst.v2{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:340px;height:100%;border-radius:16px;cursor:pointer;text-decoration:none!important;background-color:#ff4800;background-image:repeating-linear-gradient(-35deg,#ffd70000 0px 34px,#ffd70029 34px 36px),radial-gradient(circle at 25% 50%,#e62311 0%,transparent 50%),radial-gradient(circle at 75% 50%,#ffb347 0%,transparent 55%),linear-gradient(125deg,#ff3a1f,#ff7e1f,#ffa733);background-size:auto,100% 100%,100% 100%,100% 100%;background-position:center,center,center,center;background-repeat:repeat,no-repeat,no-repeat,no-repeat;box-shadow:0 10px 28px #ff48004d;transition:transform .25s ease,box-shadow .25s ease}.hero-card.big.sale-burst.v2:hover{transform:translateY(-3px);box-shadow:0 16px 36px #ff480073}.hero-card.big.sale-burst.v2 .sale-text{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;padding:20px;filter:drop-shadow(0 4px 14px rgba(0,0,0,.35))}.hero-card.big.sale-burst.v2 .sale-tag{background:#fef3c7;color:#b45309;font-weight:800;font-size:13px;letter-spacing:1.5px;padding:6px 14px;border-radius:999px;margin-bottom:14px;text-transform:uppercase;box-shadow:0 4px 10px #00000026}.hero-card.big.sale-burst.v2 .sale-headline{font-size:clamp(48px,7vw,96px);font-weight:900;line-height:1;letter-spacing:-2px;background:linear-gradient(180deg,#fff,#fef3c7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 6px 20px rgba(0,0,0,.25);margin-bottom:10px}.hero-card.big.sale-burst.v2 .sale-sub{font-size:clamp(14px,1.4vw,19px);font-weight:700;letter-spacing:.5px;color:#fffffff2}.hero-card.big.sale-burst.v2 .burst-1,.hero-card.big.sale-burst.v2 .burst-2{position:absolute;border-radius:50%;pointer-events:none}.hero-card.big.sale-burst.v2 .burst-1{width:260px;height:260px;top:-80px;left:-60px;background:radial-gradient(circle,rgba(255,255,255,.4) 0%,transparent 70%)}.hero-card.big.sale-burst.v2 .burst-2{width:320px;height:320px;bottom:-100px;right:-80px;background:radial-gradient(circle,rgba(255,255,0,.32) 0%,transparent 70%)}.hero-card.big.sale-burst.v2 .bolt{position:absolute;background:gold;clip-path:polygon(45% 0%,55% 0%,35% 45%,60% 45%,35% 100%,45% 55%,25% 55%);filter:drop-shadow(0 4px 10px rgba(255,200,0,.65));pointer-events:none}.hero-card.big.sale-burst.v2 .bolt-a{top:22px;left:6%;width:38px;height:70px;transform:rotate(-15deg)}.hero-card.big.sale-burst.v2 .bolt-b{bottom:26px;left:4%;width:30px;height:55px;transform:rotate(20deg);opacity:.85}.hero-card.big.sale-burst.v2 .bolt-c{top:18px;right:5%;width:36px;height:65px;transform:rotate(18deg)}.hero-card.big.sale-burst.v2 .bolt-d{bottom:22px;right:7%;width:42px;height:78px;transform:rotate(-10deg)}@keyframes apipieBoltPulseV2{0%,to{opacity:1}50%{opacity:.7}}.hero-card.big.sale-burst.v2:hover .bolt{animation:apipieBoltPulseV2 1.1s ease-in-out infinite}@media(max-width:768px){.hero-card.big.sale-burst.v2{min-height:240px}.hero-card.big.sale-burst.v2 .bolt-a,.hero-card.big.sale-burst.v2 .bolt-c{width:26px;height:48px}.hero-card.big.sale-burst.v2 .bolt-b,.hero-card.big.sale-burst.v2 .bolt-d{width:22px;height:40px}}.page-id-1039 .wp-block-cover{border-radius:16px}.page-id-1039 h1.page-title{text-align:center;margin-bottom:8px}.page-id-1039 .wp-block-image img{display:block;max-width:100%;height:auto}.apie-stars{position:relative;display:inline-block;color:#dcdfe4;font-size:14px;letter-spacing:2px;line-height:1;white-space:nowrap;font-family:Arial,sans-serif}.apie-stars-fill{position:absolute;top:0;left:0;overflow:hidden;color:#ff8a00;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/2/assets/apipie.css.map */
