.apple-badge{display:inline-flex;align-items:center;padding:6px 16px;border-radius:999px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-weight:500;font-size:13px}.cart-count.pop{animation:cartPop .5s ease-out}.cart-count{display:inline-block;margin:0 4px}@keyframes cartPop{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.pulse-dot{position:relative;width:8px;height:8px;margin-right:8px;background-color:var(--dot-color);border-radius:50%;flex-shrink:0;animation:pulse 1.6s ease-in-out infinite}.pulse-dot:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%);border:1px solid rgba(255,59,48,.5);border-radius:50%;opacity:0;animation:ring 1.6s ease-out infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.6}to{transform:scale(1);opacity:1}}@keyframes ring{0%{transform:translate(-50%,-50%) scale(.5);opacity:.6}80%{opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@media (max-width: 480px){.apple-badge{padding:4px 12px;font-size:11px}.pulse-dot{width:6px;height:6px;margin-right:6px}.cart-count{margin:0 3px}}.rating-widget-123{display:flex;align-items:center;font-family:Arial,sans-serif;padding:10px 0;margin-top:-20px}.profile-images-123{display:flex;align-items:center;margin-right:20px}.profile-images-123 img{width:30px;height:30px;border-radius:50%;margin-right:-10px;border:2px solid white}.rating-123{display:flex;align-items:center}@media (max-width: 768px){.profile-images-123 img{width:26px;height:26px}.rating-text-123,.highlight-123{font-size:13px!important}}.custom-features-block{--cf-primary-text: #f5f5f7;--cf-accent-color: #007aff;--cf-hover-bg: rgba(255, 255, 255, .08);--cf-border-color: rgba(255, 255, 255, .15);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin-top:-20px;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;isolation:isolate}.custom-features-block *{box-sizing:border-box}.cf-list-title{font-size:24px;font-weight:600;color:#fff;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:left;padding:0;margin:15px 0 10px}@media screen and (max-width: 768px){.cf-list-title{margin-left:-10px;margin-top:15px;font-size:20px}}.cf-container{width:100%;max-width:520px;margin:0;padding:0}.cf-feature-item{display:flex;align-items:center;padding:10px 20px!important;margin:0 -20px!important;border-radius:12px;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer;position:relative;overflow:hidden;width:auto}.cf-feature-item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.cf-feature-item:hover:before{left:100%}.cf-feature-item:hover{background:var(--cf-hover-bg);transform:translate(8px) scale(1.02)}.cf-feature-item:active{transform:translate(8px) scale(.98)}.cf-check-icon:after{content:"\2713";color:#fff;font-size:14px;font-weight:600}.cf-feature-item:hover .cf-check-icon{transform:rotate(360deg) scale(1.1);box-shadow:0 4px 16px #007aff99}@media (max-width: 768px){.custom-features-block{padding:0}.cf-list-title{font-size:20px;padding-left:16px}.cf-feature-text{font-size:16px}.cf-feature-item{padding:8px 16px!important;margin:0 -16px!important}.cf-check-icon{width:22px;height:22px;margin-right:14px}.cf-check-icon:after{font-size:12px}}@media (hover: none){.cf-feature-item:hover{transform:none;background:transparent}.cf-feature-item:hover .cf-check-icon{transform:none}.cf-feature-item:hover .cf-feature-text{transform:none;color:var(--cf-primary-text)}}.payment-wrapper{width:100%;text-align:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;margin-top:20px}.secure-checkout-block{display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border-radius:999px;background:transparent;box-shadow:none;-webkit-user-select:none;user-select:none;margin-bottom:12px}.secure-dot{width:15px;height:15px;margin-right:8px;background-color:#34c759;border-radius:50%;flex-shrink:0;animation:pulse-green 1.5s ease-in-out infinite}.secure-text{font-size:15px;font-weight:500;color:#fff;text-align:center;white-space:nowrap}@keyframes pulse-green{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}to{transform:scale(1);opacity:1}}.unique-payment-options-Abc789{display:inline-flex;justify-content:center;gap:8px;flex-wrap:wrap}.unique-payment-options-Abc789 img{width:50px;height:auto;transition:transform .2s ease}.unique-payment-options-Abc789 img:hover{transform:scale(1.1)}@media (prefers-color-scheme: dark){.secure-text{color:#f5f5f7}}@media (max-width: 480px){.secure-checkout-block{padding:6px 12px;margin-bottom:8px}.secure-dot{width:6px;height:6px;margin-right:6px}.secure-text{font-size:11px}.unique-payment-options-Abc789{gap:6px}.unique-payment-options-Abc789 img{width:32px}}@media (max-width: 320px){.unique-payment-options-Abc789{gap:4px}.unique-payment-options-Abc789 img{width:24px}}.custom-atc.atcoms{background:var(--bg-gr);color:var(--atc-color)}.product-info__price .price-list sale-price,.product-info__price .price-list .price{color:var(--price-color, #ffffff)!important}.product-info__price .price-list compare-at-price,.product-info__price .price-list .price--compare-at{color:var(--compare-price-color, #999999)!important;text-decoration:line-through}.apple-badge.peoples-bg{background:var(--peoples-bg-color, rgba(28, 28, 30, .4))!important}.custom-atc[is=custom-button][name=checkout],button.custom-atc[is=custom-button][name=checkout]{position:relative;background:linear-gradient(135deg,#f7ca00,#ffd814,#ffed4e)!important;background-size:200% 100%;color:#0f1111!important;padding:16px 40px;border-radius:16px;text-align:center;cursor:pointer;font-size:18px;font-weight:700;border:1px solid #B88E00!important;text-transform:none!important;letter-spacing:.02em;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px #f7ca0066,0 4px 12px #0000004d,inset 0 1px #ffffff4d!important;transition:all .4s cubic-bezier(.4,0,.2,1);animation:subtlePulseYellow 3s ease-in-out infinite}.custom-atc[is=custom-button][name=checkout]:before,button.custom-atc[is=custom-button][name=checkout]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 70%);opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0}.custom-atc[is=custom-button][name=checkout]>div{position:relative;z-index:1}.custom-atc[is=custom-button][name=checkout] .icon,.custom-atc[is=custom-button][name=checkout] svg{color:#0f1111!important;stroke:#0f1111!important;filter:drop-shadow(0 0 4px rgba(255,237,78,.6))}.custom-atc[is=custom-button][name=checkout]:hover,button.custom-atc[is=custom-button][name=checkout]:hover{transform:translateY(-3px) scale(1.02);background-position:100% 0;border-color:#a88400!important;box-shadow:0 12px 40px #f7ca0099,0 6px 20px #ffed4e80,0 2px 8px #0006,inset 0 1px #fff6!important}.custom-atc[is=custom-button][name=checkout]:hover:before,button.custom-atc[is=custom-button][name=checkout]:hover:before{opacity:1}.custom-atc[is=custom-button][name=checkout]:active,button.custom-atc[is=custom-button][name=checkout]:active{transform:translateY(-1px) scale(.98);box-shadow:0 6px 20px #f7ca0080,0 2px 8px #0000004d,inset 0 1px #ffffff4d!important}.custom-atc[is=custom-button][name=checkout].animate,button.custom-atc[is=custom-button][name=checkout].animate{animation:premiumShake .6s cubic-bezier(.4,0,.2,1),subtlePulseYellow 3s ease-in-out infinite}@keyframes subtlePulseYellow{0%,to{box-shadow:0 8px 24px #f7ca0066,0 4px 12px #0000004d,inset 0 1px #ffffff4d}50%{box-shadow:0 8px 32px #f7ca0099,0 4px 16px #ffed4e66,inset 0 1px #fff6}}@keyframes premiumShake{0%,to{transform:translate(0) rotate(0)}10%,30%,50%,70%,90%{transform:translate(-4px) rotate(-1deg)}20%,40%,60%,80%{transform:translate(4px) rotate(1deg)}}@media (max-width: 768px){.custom-atc[is=custom-button][name=checkout],button.custom-atc[is=custom-button][name=checkout]{padding:14px 32px;font-size:16px;min-height:44px}}@media (prefers-reduced-motion: reduce){.custom-atc[is=custom-button][name=checkout],.custom-atc[is=custom-button][name=checkout].animate,button.custom-atc[is=custom-button][name=checkout],button.custom-atc[is=custom-button][name=checkout].animate{animation:none!important;transition:none!important}.custom-atc[is=custom-button][name=checkout]:hover,button.custom-atc[is=custom-button][name=checkout]:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
