input,textarea,select,.input-full,.input-group__field,[data-dark=false] input,[data-dark=false] textarea,[data-dark=false] select{background-color:#14141b!important;color:#e8e8ee!important;border-color:#2a2a33!important}select option{background-color:#14141b;color:#e8e8ee}input::placeholder,textarea::placeholder{color:#8a8a96!important;opacity:1}input.error,textarea.error,.field__input--error,.errors,.form-error{background-color:#2a1417!important;color:#ff8a8a!important;border-color:#5a2a2a!important}.noUi-target{background:#26262f!important;box-shadow:none!important}.noUi-handle{background:#b982d7!important;box-shadow:none!important;border:none!important}.noUi-tooltip{background:#14141b!important;color:#e8e8ee!important;border-color:#2a2a33!important}.giftcard__code__inner{background-color:#14141b!important;color:#e8e8ee!important}.rte a,.text-columns a{color:#dc96c8}html{background-color:#0f0f14}body,#PageContainer,.transition-body,.main-content{background-color:transparent!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(85% 75% at 5% -8%,rgba(130,180,230,.17),transparent 85%),radial-gradient(80% 70% at 97% 0%,rgba(185,130,215,.19),transparent 85%),radial-gradient(90% 80% at 95% 100%,rgba(220,150,200,.14),transparent 88%),radial-gradient(82% 72% at 0% 100%,rgba(130,180,230,.12),transparent 88%),radial-gradient(130% 105% at 50% 52%,rgba(150,120,210,.07),transparent 90%)}[id^=why-],[id^=ts-],[id^=sets-],[id^=gift-],[id^=ship-],[id^=cat-],[id^=fin-]{background:transparent!important}.aca-main-wrapper,.aca-container,.aca-item-section,[class*=aca-]{max-width:100%!important;box-sizing:border-box!important}.aca-main-wrapper{width:100%!important;overflow:hidden!important}@media(max-width:749px){html,body{overflow-x:clip}.aca-main-wrapper,.aca-container,.aca-item-section{position:static!important;width:100%!important;max-width:100%!important;height:0!important;min-height:0!important;overflow:hidden!important}.pdp-top,.pdp-gallery,.pdp-image,.pdp-image--gallery,.pdp-slide,.pdp-thumbs,.pdp-buy{max-width:100%!important;min-width:0!important}}.jdgm-carousel-item,.jdgm-rev,.jdgm-all-reviews-rating,.jdgm-rev-widg__summary{background:#14141b!important;color:#e8e8ee!important;border-color:#ffffff1a!important}.jdgm-carousel-wrapper,.jdgm-carousel,.jdgm-rev-widg{color:#e8e8ee!important}.jdgm-rev-widg,.jdgm-rev-widg__summary{background:transparent!important;border:none!important;box-shadow:none!important}.jdgm-rev-widg__header{background:transparent!important;border:none!important}.jdgm-star.jdgm--off{color:#3a3a44!important}.jdgm-rev__author,.jdgm-rev__title,.jdgm-rev__body,.jdgm-carousel-item__body,.jdgm-carousel-item__reviewer-name,.jdgm-rev-widg__title,.jdgm-histogram__sum-text{color:#e8e8ee!important}.jdgm-rev__timestamp,.jdgm-rev__product-link,.jdgm-carousel-item__product-link{color:#9a9aa6!important}.jdgm-histogram__bar-content{background:linear-gradient(90deg,#b982d7,#dc96c8)!important}.jdgm-carousel-item{box-shadow:none!important;border:1px solid rgba(255,255,255,.1)!important}.jdgm-carousel-actions .jdgm-carousel-prev,.jdgm-carousel-actions .jdgm-carousel-next{color:#e8e8ee!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item,.jdgm-carousel-item__inner-wrapper,.jdgm-carousel-item__review-wrapper,.jdgm-carousel-item__review-content-wrapper,.jdgm-carousel-item__reviewer-wrapper,.jdgm-carousel-item__rating-and-product,.jdgm-carousel-item__product-wrapper{background:#14141b!important}.jdgm-carousel-item,.jdgm-carousel-item__inner-wrapper{border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:none!important}.jdgm-carousel-item{transform:scale(.955)!important;border:1px solid rgba(185,130,215,.18)!important;border-radius:20px!important;box-shadow:0 10px 36px #b982d766,0 3px 14px #00000080!important;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease!important}.jdgm-carousel-item:hover{box-shadow:0 18px 54px #b982d79e,0 6px 20px #0000008c!important;border-color:#b982d761!important;transform:scale(.97) translateY(-4px)!important}.jdgm-carousel-item__inner-wrapper{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.jdgm-carousel,.jdgm-carousel-wrapper,.jdgm-carousel__item-wrapper{overflow:visible!important}.jdgm-carousel__item-container{overflow:clip!important;padding-top:26px!important;padding-bottom:46px!important;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%)!important;mask-image:linear-gradient(to right,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%)!important}.jdgm-carousel-item__review-title,.jdgm-carousel-item__reviewer-name,.jdgm-carousel-item__review-body,.jdgm-carousel-item__review-body-only,.jdgm-carousel-item__title,.jdgm-carousel-item__product-title{color:#fff!important}.jdgm-carousel-item__timestamp{color:#9a9aa6!important}.jdgm-carousel-item__opening-quote-mark,.jdgm-carousel-item__closing-quote-mark,.jdgm-carousel-item__quote-icon{color:#b982d780!important}.jdgm-carousel-item__reviewer-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:5px!important}.jdgm-carousel-item__reviewer-wrapper .jdgm-rev__buyer-badge,.jdgm-carousel-item__reviewer-wrapper .jdgm-rev__verified-badge{order:-1!important;margin:0!important}.jdgm-carousel-item__reviewer-name,.jdgm-carousel-item__reviewer-name.jdgm-ellipsis{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;max-width:none!important;width:auto!important;font-weight:700!important;text-align:center!important;color:#fff!important}.grid-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3}.grid-product .jdgm-preview-badge,.grid-product__meta .jdgm-preview-badge{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:46px!important;margin:6px 0 2px!important}.grid-product .jdgm-prev-badge__stars,.grid-product .jdgm-star{color:#dc96c8!important}.jdgm-all-reviews-page-wrapper,.jdgm-all-reviews-page,.jdgm-all-reviews-page__header,.jdgm-all-reviews-page__widget,.jdgm-rev-widg,.jdgm-rev-widg__reviews,.jdgm-all-reviews-rating-wrapper{background:transparent!important;border:none!important;padding:0!important}.jdgm-all-reviews-page__header,.jdgm-all-reviews-rating,.jdgm-all-reviews-rating-wrapper{display:none!important}.jdgm-rev{background:#14141b8c!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;padding:22px 24px!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 38px #00000057!important;margin-bottom:14px!important;position:relative;overflow:hidden}.jdgm-rev:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#82b4e6,#b982d7,#dc96c8);opacity:.55}.jdgm-rev:hover{border-color:#b982d74d!important;transform:translateY(-2px);transition:all .3s ease}.jdgm-rev__author{font-weight:800!important;font-size:15.5px!important;color:#fff!important}.jdgm-rev__title{font-weight:700!important;color:#fff!important;margin-top:4px!important}.jdgm-rev__body{color:#c2c2ce!important;line-height:1.65!important;font-size:15px!important}.jdgm-rev__timestamp,.jdgm-rev__location{color:#8a8a96!important;font-size:12.5px!important}.jdgm-rev__product-info,.jdgm-rev__product-link{color:#dca7e0!important;font-size:13px!important}.jdgm-rev__buyer-badge,.jdgm-rev__verified-badge{background:#b982d724!important;color:#dca7e0!important;border:1px solid rgba(185,130,215,.32)!important;border-radius:100px!important;padding:3px 10px!important;font-size:11.5px!important}.jm-mfp-bg.jdgm-full-rev-modal{background:#0a0a0fdb!important}.jdgm-full-rev-modal .jm-mfp-content{background:#14141b!important;color:#e8e8ee!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:20px!important;box-shadow:0 24px 60px #b982d74d,0 10px 26px #0000008c!important}.jdgm-full-rev__title{color:#fff!important;font-weight:700!important}.jdgm-full-rev__reviewer-name{color:#fff!important;font-weight:800!important}.jdgm-full-rev__body{color:#cfcfda!important;line-height:1.65!important}.jdgm-full-rev__timestamp,.jdgm-full-rev__location-wrapper{color:#9a9aa6!important}.jdgm-full-rev__icon{background:#b982d72e!important;color:#dc96c8!important;box-shadow:none!important}.jdgm-full-rev__product-wrapper{border-top:1px solid rgba(255,255,255,.08)!important;background:transparent!important}.jdgm-full-rev__product-button{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border:0!important;border-radius:100px!important;font-weight:700!important;box-shadow:0 6px 18px #b982d74d!important}.jdgm-full-rev-modal .jm-mfp-close{color:#e8e8ee!important;opacity:.85!important}.jdgm-full-rev-modal .jm-mfp-close:hover{opacity:1!important;color:#dc96c8!important}.bfsrc-reveal,.nbt-reveal,.vast-reveal,[data-ke-reveal]{opacity:1!important;transform:none!important}.jdgm-rev-widg__sort-wrapper,.jdgm-rev-widg__sort-wrapper select,.jdgm-rev-widg__sort,.jdgm-rev-widg__sort select{background:#14141b99!important;color:#e8e8ee!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:100px!important;padding:10px 16px!important}.jdgm-rev-widg__title{color:#fff!important;font-weight:800!important;font-size:20px!important}.jdgm-paginate__page,.jdgm-paginate__next-page,.jdgm-paginate__prev-page,.jdgm-paginate__page--prev,.jdgm-paginate__page--next{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;color:#cfcfda!important;border-radius:100px!important;padding:7px 14px!important;margin:0 4px!important;transition:all .25s ease}.jdgm-paginate__page:hover{border-color:#b982d773!important;color:#fff!important}.jdgm-paginate__page--active{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border-color:transparent!important;font-weight:800!important;box-shadow:0 8px 20px #b982d759}.jdgm-write-rev-link,.jdgm-write-rev-link:hover,.jdgm-rev-widg__write-button,.jdgm-rev-widg__write-button:hover{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border:none!important;border-radius:100px!important;padding:13px 26px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 10px 28px #b982d759}.jdgm-form,.jdgm-form__input,.jdgm-form__textarea,.jdgm-form input,.jdgm-form textarea{background:#14141bb3!important;color:#f0f0f5!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important}.jdgm-form label,.jdgm-form__title{color:#cfcfda!important}.jdgm-prev-badge{background:#b982d71a!important;color:#dca7e0!important;border-color:#b982d747!important}.jdgm-spinner{border-top-color:#dc96c8!important}.jdgm-submit-rev,.jdgm-submit-rev:hover,.jdgm-form__submit-btn,.jdgm-form__submit-btn:hover,.jdgm-btn--solid,.jdgm-photo-upload-btn{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border:none!important;border-radius:100px!important;font-weight:800!important;letter-spacing:.04em!important}.jdgm-star.jdgm-star--hover,.jdgm-form .jdgm-star.jdgm--on,.jdgm-set-master-rating .jdgm-star,.jdgm-rev-widg__summary .jdgm-star.jdgm--on,.jdgm-prev-badge__stars .jdgm-star.jdgm--on{color:#dc96c8!important}[class*=joy-loyalty-program-icon],[class*=joy-launcher],.joy-loyalty-program-icon-wrap button,[id*=joy-launcher],[class*=joy-floating]{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;box-shadow:0 12px 32px #b982d76b,0 2px 6px #0003!important;border:none!important;transition:transform .3s ease,box-shadow .3s ease!important}[class*=joy-loyalty-program-icon]:hover,[class*=joy-launcher]:hover,[class*=joy-floating]:hover{transform:translateY(-3px) scale(1.05)!important;box-shadow:0 18px 44px #b982d78c,0 4px 10px #0000004d!important}[class*=joy-loyalty-program-icon] svg path,[class*=joy-launcher] svg path{fill:#0f0f14!important;stroke:#0f0f14!important}[class*=joy-popup],[class*=joy-modal],[class*=joy-widget-wrapper],[class*=joy-program-container]{background:linear-gradient(180deg,#14141b,#0f0f14)!important;color:#f0f0f5!important;border:1px solid rgba(185,130,215,.22)!important;border-radius:22px!important;box-shadow:0 32px 80px #00000080,0 0 0 1px #b982d726!important;overflow:hidden;position:relative}[class*=joy-popup]:before,[class*=joy-modal]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8);z-index:5}[class*=joy-popup-header],[class*=joy-modal-header],[class*=joy-program-header]{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:22px 24px!important}[class*=joy-popup-title],[class*=joy-modal-title],[class*=joy-program-title]{color:#fff!important;font-weight:800!important;letter-spacing:-.01em!important}[class*=joy-close]{color:#cfcfda!important;opacity:.7}[class*=joy-close]:hover{color:#fff!important;opacity:1}[class*=joy-points],[class*=joy-balance],[class*=joy-loyalty-points]{font-weight:900!important;letter-spacing:-.02em!important}[class*=joy-points-value],[class*=joy-balance-value],[class*=joy-loyalty-points-balance]{font-size:38px!important;background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}[class*=joy-tab],[class*=joy-program-tab]{background:#ffffff0a!important;color:#cfcfda!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:100px!important;padding:10px 18px!important;font-weight:700!important;transition:all .25s ease!important}[class*=joy-tab]:hover{border-color:#b982d773!important;color:#fff!important}[class*=joy-tab][class*=active],[class*=joy-tab][aria-selected=true],[class*=joy-tab--active],[class*=joy-tab__active]{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border-color:transparent!important;font-weight:800!important}[class*=joy-reward-card],[class*=joy-redeem-card],[class*=joy-program-card],[class*=joy-way-card],[class*=joy-loyalty-card]{background:#14141b99!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:18px!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease!important}[class*=joy-reward-card]:hover,[class*=joy-redeem-card]:hover,[class*=joy-program-card]:hover,[class*=joy-way-card]:hover{transform:translateY(-3px)!important;border-color:#b982d773!important;box-shadow:0 18px 40px #b982d72e!important}[class*=joy-reward-title],[class*=joy-redeem-title],[class*=joy-program-card-title]{color:#fff!important;font-weight:800!important;font-size:15.5px!important}[class*=joy-reward-points],[class*=joy-redeem-points],[class*=joy-points-required]{color:#dca7e0!important;font-weight:800!important}[class*=joy-reward-desc],[class*=joy-redeem-desc]{color:#b9b9c6!important;font-size:13.5px!important}[class*=joy-icon-wrap],[class*=joy-card-icon],[class*=joy-way-icon]{background:#b982d724!important;border:1px solid rgba(185,130,215,.34)!important;border-radius:12px!important;color:#dca7e0!important}[class*=joy-icon] svg path{stroke:#dca7e0!important;fill:none!important}[class*=joy-button-primary],[class*=joy-btn-primary],[class*=joy-redeem-btn],[class*=joy-claim-btn],[class*=joy-action-btn],[class*=joy-copy-btn]{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border:none!important;border-radius:100px!important;padding:12px 22px!important;font-weight:800!important;letter-spacing:.04em!important;box-shadow:0 8px 22px #b982d766!important;transition:transform .25s ease,box-shadow .25s ease!important}[class*=joy-button-primary]:hover,[class*=joy-btn-primary]:hover,[class*=joy-redeem-btn]:hover{transform:translateY(-2px)!important;box-shadow:0 14px 32px #b982d78c!important;filter:brightness(1.05)}[class*=joy-button-secondary],[class*=joy-btn-secondary],[class*=joy-ghost-btn]{background:#ffffff0a!important;color:#f0f0f5!important;border:1.5px solid rgba(255,255,255,.32)!important;border-radius:100px!important}[class*=joy-button-secondary]:hover,[class*=joy-btn-secondary]:hover{background:#f4f4fb!important;color:#0f0f14!important;border-color:#f4f4fb!important}[class*=joy-progress],[class*=joy-tier-progress]{background:#ffffff0f!important;border-radius:100px!important;height:8px!important;overflow:hidden!important}[class*=joy-progress-fill],[class*=joy-progress-bar],[class*=joy-tier-progress-fill]{background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8)!important;box-shadow:0 0 12px #b982d766!important;border-radius:100px!important}[class*=joy-input],[class*=joy-form] input,[class*=joy-form] textarea,[class*=joy-popup] input{background:#ffffff0a!important;color:#f0f0f5!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;padding:12px 16px!important}[class*=joy-input]:focus,[class*=joy-form] input:focus{outline:none!important;border-color:#b982d799!important;box-shadow:0 0 0 3px #b982d72e!important}[class*=joy-popup] h1,[class*=joy-popup] h2,[class*=joy-popup] h3,[class*=joy-modal] h1,[class*=joy-modal] h2,[class*=joy-modal] h3{color:#fff!important}[class*=joy-popup] p,[class*=joy-modal] p{color:#cfcfda!important;line-height:1.6!important}[class*=joy-popup] a,[class*=joy-modal] a{color:#dca7e0!important}[class*=joy-points-calculator]{background:#14141b80!important;border:1px solid rgba(185,130,215,.2)!important;border-radius:14px!important;padding:12px 16px!important;color:#cfcfda!important}[class*=joy-points-calculator] strong,[class*=joy-points-calculator] [class*=value]{color:#dca7e0!important;font-weight:800!important}[class*=joy-hero-banner]{background:linear-gradient(135deg,#0f0f14,#1a1a22)!important;border-radius:22px!important;border:1px solid rgba(185,130,215,.2)!important;position:relative;overflow:hidden}[class*=joy-hero-banner]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8)}[class*=joy-hero-banner] h2,[class*=joy-hero-banner] h1{color:#fff!important}[class*=joy-hero-banner] p{color:#cfcfda!important}[class*=joy-tier-card]:last-child,[class*=joy-tier][class*=top],[class*=joy-tier][class*=highest]{background:linear-gradient(135deg,#82b4e62e,#b982d738,#dc96c82e)!important;border-color:#b982d766!important}.jdgm-star{font-size:18px!important;text-shadow:0 0 12px rgba(220,150,200,.5);transition:transform .25s ease,text-shadow .25s ease}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:#dc96c8!important}.jdgm-rev:hover .jdgm-star.jdgm--on{transform:scale(1.1);text-shadow:0 0 18px rgba(220,150,200,.85)}.jdgm-carousel-item:hover .jdgm-star.jdgm--on{transform:scale(1.1)}.jdgm-rev-widg__summary-average,.jdgm-all-reviews-rating__average,.jdgm-rev-widg__average{font-size:42px!important;font-weight:900!important;letter-spacing:-.02em!important;background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;line-height:1!important;display:inline-block}.jdgm-histogram__row{display:flex;align-items:center;gap:10px;margin:4px 0!important}.jdgm-histogram__bar{height:10px!important;background:#ffffff0f!important;border-radius:100px!important;overflow:hidden!important;flex:1}.jdgm-histogram__bar-content{background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8)!important;border-radius:100px!important;box-shadow:0 0 12px #b982d766!important;transition:width 1.2s cubic-bezier(.16,1,.3,1)!important}.jdgm-histogram__sum-text{font-variant-numeric:tabular-nums;font-weight:700!important;color:#cfcfda!important;min-width:30px;text-align:right}.jdgm-histogram__star{color:#dca7e0!important;font-weight:800!important;min-width:50px}.jdgm-rev__author-wrapper{display:inline-flex;align-items:center;gap:10px}.jdgm-rev__author-wrapper:before{content:none!important;display:none!important}.jdgm-rev__pics,.jdgm-rev__photo-img-wrapper{gap:8px!important}.jdgm-rev__pic-wrapper,.jdgm-rev__photo-img,.jdgm-rev__pic img{border-radius:12px!important;overflow:hidden!important;border:1px solid rgba(185,130,215,.25)!important;box-shadow:0 8px 20px #0000004d!important;transition:transform .35s ease,box-shadow .35s ease!important}.jdgm-rev__pic-wrapper:hover,.jdgm-rev__pic img:hover{transform:scale(1.04) translateY(-2px)!important;box-shadow:0 14px 32px #b982d759!important}.jdgm-rev__icon,.jdgm-rev__buttons button,.jdgm-rev__upvote,.jdgm-rev__downvote{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:100px!important;padding:6px 12px!important;color:#cfcfda!important;transition:all .25s ease!important}.jdgm-rev__icon:hover,.jdgm-rev__buttons button:hover,.jdgm-rev__upvote:hover,.jdgm-rev__downvote:hover{border-color:#b982d780!important;color:#fff!important;transform:translateY(-1px)}.jdgm-rev__icon{width:42px!important;min-width:42px!important;height:42px!important;padding:2.5px!important;background:linear-gradient(135deg,#82b4e6,#b982d7,#dc96c8)!important;border:none!important;border-radius:50%!important;position:relative!important;overflow:visible!important;box-shadow:0 4px 14px #b982d752!important}.jdgm-rev__icon:hover{transform:none!important}.jdgm-rev__icon:after{display:none!important}.jdgm-rev__icon:before{content:""!important;position:absolute!important;top:2.5px!important;right:2.5px!important;bottom:2.5px!important;left:2.5px!important;border-radius:50%!important;background:#15151c url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='%23ffffff'%3E%3Ccircle%20cx='12'%20cy='8'%20r='3.6'/%3E%3Cpath%20d='M5%2020c0-3.9%203.1-6.2%207-6.2s7%202.3%207%206.2z'/%3E%3C/svg%3E") center / 19px 19px no-repeat!important}.jdgm-rev__buyer-badge,.jdgm-rev__verified-badge,.jdgm-rev__verified-text,.jdgm-verified-badge{background:linear-gradient(135deg,#82b4e62e,#b982d738,#dc96c82e)!important;color:#fff!important;border:1px solid rgba(185,130,215,.45)!important;border-radius:100px!important;padding:4px 12px!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.04em!important;box-shadow:0 4px 14px #b982d72e!important}.jdgm-prev-badge{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;text-align:center!important;line-height:1.15!important;background:#14141bb3!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(185,130,215,.32)!important;border-radius:14px!important;padding:7px 14px!important;color:#fff!important}.jdgm-prev-badge__stars{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.jdgm-prev-badge__text{display:block!important;width:100%!important;text-align:center!important;font-weight:700!important;font-size:11px!important;color:#cfcfda!important;line-height:1.1!important;white-space:nowrap!important}.jdgm-prev-badge .jdgm-prev-badge__stars{letter-spacing:1.5px!important}.jdgm-carousel-item__opening-quote-mark,.jdgm-carousel-item__closing-quote-mark,.jdgm-carousel-item__quote-icon,.jdgm-carousel-item svg[class*=quote]{fill:url(#bfBrandGrad)!important;color:#dc96c8!important;filter:drop-shadow(0 4px 12px rgba(185,130,215,.35))}.jdgm-carousel-actions__btn,.jdgm-carousel-actions button{background:#14141ba6!important;border:1px solid rgba(255,255,255,.15)!important;width:44px!important;height:44px!important;border-radius:50%!important;color:#fff!important;transition:all .3s ease!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.jdgm-carousel-actions__btn:hover,.jdgm-carousel-actions button:hover{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;border-color:transparent!important;color:#0f0f14!important;transform:scale(1.08)!important}.jdgm-carousel__arrows .jdgm-carousel__left-arrow,.jdgm-carousel__arrows .jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;border:none!important;width:46px!important;height:46px!important;min-width:46px!important;border-radius:50%!important;color:#0f0f14!important;box-shadow:0 10px 28px #b982d759!important;transition:transform .25s ease,box-shadow .25s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.jdgm-carousel__left-arrow:hover,.jdgm-carousel__right-arrow:hover{transform:scale(1.08)!important;box-shadow:0 16px 38px #b982d780!important}.jdgm-carousel__left-arrow svg,.jdgm-carousel__right-arrow svg,.jdgm-carousel__left-arrow path,.jdgm-carousel__right-arrow path{display:none!important}.jdgm-carousel__left-arrow:after,.jdgm-carousel__right-arrow:after{color:#0f0f14!important;font-size:28px!important;font-weight:700!important;line-height:1!important;border:none!important;background:none!important;width:auto!important;height:auto!important;transform:none!important;margin:0 0 3px!important}.jdgm-carousel__right-arrow:after{content:"\203a"!important}.jdgm-carousel__left-arrow:after{content:"\2039"!important}.jdgm-carousel__more-reviews-button-container{text-align:center!important;width:100%!important}.jdgm-carousel__more-reviews-button-container a,.jdgm-carousel__more-reviews-button-container button,.jdgm-carousel__more-reviews-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border:none!important;border-radius:100px!important;padding:14px 30px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 10px 28px #b982d759!important;transition:transform .25s ease,box-shadow .25s ease!important}.jdgm-carousel__more-reviews-button-container a:hover,.jdgm-carousel__more-reviews-button-container button:hover,.jdgm-carousel__more-reviews-button:hover{transform:translateY(-2px)!important;box-shadow:0 16px 38px #b982d780!important;color:#0f0f14!important}@media(max-width:749px){.jdgm-carousel-wrapper{padding:18px 0!important}.jdgm-carousel-item__image-wrapper{height:150px!important}.jdgm-carousel-item__product-image{height:150px!important;object-fit:cover!important}.jdgm-carousel-item__body{padding:14px 14px 16px!important}.jdgm-carousel-item__review-body,.jdgm-carousel-item__review-body-only{font-size:13px!important;line-height:1.5!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;max-height:60px!important;overflow:hidden!important}.jdgm-carousel-item__product-title,.jdgm-carousel-item__reviewer-name{font-size:13px!important}.jdgm-carousel-item .jdgm-star{font-size:15px!important}.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow,.jdgm-carousel__arrows .jdgm-carousel__left-arrow,.jdgm-carousel__arrows .jdgm-carousel__right-arrow{display:none!important}.jdgm-carousel__more-reviews-button-container a,.jdgm-carousel__more-reviews-button-container button,.jdgm-carousel__more-reviews-button{padding:10px 22px!important;font-size:12.5px!important}.jdgm-full-rev-modal .jm-mfp-content{max-width:86vw!important;margin-left:auto!important;margin-right:auto!important}.jdgm-full-rev-modal .jdgm-full-rev{padding:18px 18px 20px!important}.jdgm-full-rev-modal .jm-mfp-close{position:fixed!important;top:12px!important;right:12px!important;width:46px!important;height:46px!important;line-height:44px!important;font-size:30px!important;text-align:center!important;background:#14141beb!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:50%!important;z-index:100000!important;opacity:1!important}}a.jdgm-btn.jdgm-btn--dark,.jdgm-btn.jdgm-btn--dark,a.jdgm-btn--dark{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border:none!important;border-radius:100px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 10px 28px #b982d759!important;transition:transform .25s ease,box-shadow .25s ease!important}a.jdgm-btn.jdgm-btn--dark:hover,.jdgm-btn.jdgm-btn--dark:hover,a.jdgm-btn--dark:hover{transform:translateY(-2px)!important;box-shadow:0 16px 38px #b982d780!important;color:#0f0f14!important}.collection-switcher .btn,.collection-switcher__collection .btn{color:#0f0f14!important;background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;border:none!important;border-radius:100px!important;padding:14px 32px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 10px 28px #b982d759!important;transition:transform .25s ease,box-shadow .25s ease!important}.collection-switcher .btn:hover,.collection-switcher__collection .btn:hover{transform:translateY(-2px)!important;box-shadow:0 16px 38px #b982d780!important;color:#0f0f14!important}.flickity-button,.flickity-prev-next-button{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;box-shadow:0 10px 28px #b982d759!important;transition:transform .25s ease,box-shadow .25s ease!important}.flickity-button:hover,.flickity-prev-next-button:hover{transform:scale(1.08)!important;box-shadow:0 16px 38px #b982d780!important;opacity:1!important}.flickity-button:disabled{opacity:.4!important}.flickity-button .flickity-button-icon,.flickity-prev-next-button .flickity-button-icon{fill:#0f0f14!important}.jdgm-carousel-item__rating-and-product{gap:8px!important}.jdgm-carousel-item__rating{font-size:16px!important}.jdgm-carousel-title,[class*=jdgm-carousel] h2{font-size:clamp(24px,3.4vw,36px)!important;font-weight:800!important;letter-spacing:-.01em!important;text-align:center!important;color:#fff!important;margin-bottom:24px!important}.jdgm-rev-widg__summary-text{font-size:18px!important;font-weight:700!important;color:#fff!important}.jdgm-rev{cursor:default;will-change:transform}.jdgm-rev:hover{transform:translateY(-4px)!important;border-color:#b982d773!important;box-shadow:0 24px 50px #b982d733,0 4px 12px #0000004d!important}.jdgm-carousel-item__review-title,.jdgm-carousel-item__title{font-size:16px!important;font-weight:800!important;color:#fff!important}.jdgm-carousel-item__body{font-size:14.5px!important;line-height:1.6!important}.jdgm-rev__expander,.jdgm-rev__read-more,.jdgm-readMore-text,.jdgm-shadowed-button{color:#dca7e0!important;font-weight:700!important;letter-spacing:.02em!important}.jdgm-rev__expander:hover,.jdgm-rev__read-more:hover{color:#dc96c8!important;text-shadow:0 0 8px rgba(220,150,200,.5)}.jdgm-rev-widg__sort-wrapper,.jdgm-rev-widg__sort{box-shadow:0 8px 20px #0000004d!important}.jdgm-write-rev-link,.jdgm-rev-widg__write-button{position:relative;overflow:hidden;transform:translateZ(0)}.jdgm-write-rev-link:before,.jdgm-rev-widg__write-button:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);transition:left .6s ease}.jdgm-write-rev-link:hover:before,.jdgm-rev-widg__write-button:hover:before{left:130%}.jdgm-write-rev-link:hover,.jdgm-rev-widg__write-button:hover{transform:translateY(-2px)!important;box-shadow:0 16px 40px #b982d780!important;filter:brightness(1.05)}.template-page .page-content,.shopify-policy__container{max-width:880px;margin:0 auto;padding:80px 24px 96px}.template-page .section-header,.shopify-policy__title{text-align:center;margin-bottom:40px}.template-page .section-header__title,.shopify-policy__title h1{font-size:clamp(32px,5vw,50px);font-weight:800;letter-spacing:-.025em;color:#fff;display:inline-block;line-height:1.08}.template-page .section-header__title:after,.shopify-policy__title h1:after{content:"";display:block;width:64px;height:3px;margin:20px auto 0;border-radius:100px;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8)}.template-page .rte,.shopify-policy__body{font-size:16.5px;line-height:1.85;color:#c2c2ce;background:#14141b80;border:1px solid rgba(255,255,255,.09);border-radius:22px;padding:44px 48px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 26px 70px #0000006b;position:relative}.template-page .rte:before,.shopify-policy__body:before{content:"";position:absolute;top:0;left:26px;right:26px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8);opacity:.85}.template-page .rte>:first-child,.shopify-policy__body>:first-child{margin-top:0}.template-page .rte h2,.template-page .rte h3,.template-page .rte h4,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:#fff;font-weight:700;margin:36px 0 12px;letter-spacing:-.01em;scroll-margin-top:100px}.template-page .rte h2,.shopify-policy__body h2{font-size:23px;padding-top:8px}.template-page .rte h3,.shopify-policy__body h3{font-size:18.5px}.template-page .rte p,.shopify-policy__body p{margin:0 0 16px}.template-page .rte a,.shopify-policy__body a{color:#dc96c8;text-decoration:underline;text-underline-offset:2px}.template-page .rte ul,.template-page .rte ol,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 18px;padding-left:22px}.template-page .rte li,.shopify-policy__body li{margin-bottom:8px}.template-page .rte li::marker,.shopify-policy__body li::marker{color:#b982d7}.template-page .rte strong,.shopify-policy__body strong{color:#fff}.template-page .rte hr,.shopify-policy__body hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:32px 0}.template-page .rte table,.shopify-policy__body table{width:100%;border-collapse:collapse;margin:0 0 18px}.template-page .rte td,.template-page .rte th,.shopify-policy__body td,.shopify-policy__body th{border:1px solid rgba(255,255,255,.12);padding:10px 12px;text-align:left}.template-page .rte th,.shopify-policy__body th{background:#ffffff0a;color:#fff}@media(max-width:640px){.template-page .page-content,.shopify-policy__container{padding:52px 16px 64px}.template-page .rte,.shopify-policy__body{padding:28px 22px;border-radius:18px;font-size:15.5px}.template-page .rte:before,.shopify-policy__body:before{left:18px;right:18px}}.customers,[class*=template-customers] .page-content{max-width:1100px;margin:0 auto;padding:80px 24px 96px}.customers .section-header,[class*=template-customers] .section-header{text-align:center;margin-bottom:36px}.customers .section-header__title,[class*=template-customers] .section-header__title{font-size:clamp(30px,4.6vw,46px);font-weight:800;letter-spacing:-.02em;color:#fff;display:inline-block;line-height:1.1}.customers .section-header__title:after,[class*=template-customers] .section-header__title:after{content:"";display:block;width:60px;height:3px;margin:18px auto 0;border-radius:100px;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8)}.customers .section-header a,[class*=template-customers] .section-header a{color:#dca7e0;font-size:13.5px}.customers .grid__item,[class*=template-customers] .grid__item,.customers form,[class*=template-customers] form{background:#14141b8c;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:32px 30px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 48px #00000061;position:relative;overflow:hidden;margin-bottom:18px}.customers .grid__item:before,[class*=template-customers] .grid__item:before,.customers form:before,[class*=template-customers] form:before{content:"";position:absolute;top:0;left:22px;right:22px;height:3px;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8);opacity:.8}.customers h2,.customers h3,[class*=template-customers] h2,[class*=template-customers] h3{color:#fff;font-weight:800;letter-spacing:-.01em;margin-top:0}.customers .h3,.customers .h5,[class*=template-customers] .h3,[class*=template-customers] .h5{color:#fff}.customers p,[class*=template-customers] p{color:#c2c2ce;line-height:1.65}.customers a,[class*=template-customers] a:not(.btn){color:#dca7e0;text-decoration:none}.customers a:hover,[class*=template-customers] a:not(.btn):hover{text-decoration:underline;text-underline-offset:2px}.customers table.full,[class*=template-customers] table.full{width:100%;border-collapse:separate;border-spacing:0;font-size:14.5px}.customers table.full thead th,[class*=template-customers] table.full thead th{background:#ffffff0d;color:#ececf3;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:12px 14px;text-align:left;border-bottom:1px solid rgba(185,130,215,.25)}.customers table.full tbody td,[class*=template-customers] table.full tbody td{padding:14px;color:#cfcfda;border-bottom:1px solid rgba(255,255,255,.06)}.customers table.full tbody tr:last-child td,[class*=template-customers] table.full tbody tr:last-child td{border-bottom:none}.customers table.full tbody tr:hover td,[class*=template-customers] table.full tbody tr:hover td{background:#b982d70d}.customers table.full a,[class*=template-customers] table.full a{color:#dca7e0;font-weight:700}.customers label,[class*=template-customers] label{color:#c8c8d2;font-size:13px;font-weight:600;margin-bottom:6px;display:block}.customers input[type=email],.customers input[type=password],.customers input[type=text],.customers input[type=tel],.customers textarea,[class*=template-customers] input[type=email],[class*=template-customers] input[type=password],[class*=template-customers] input[type=text],[class*=template-customers] input[type=tel],[class*=template-customers] textarea{width:100%;padding:13px 16px;font-size:15px;color:#f0f0f5!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease}.customers input:focus,.customers textarea:focus,[class*=template-customers] input:focus,[class*=template-customers] textarea:focus{outline:none;border-color:#b982d799!important;box-shadow:0 0 0 3px #b982d72e}.customers .btn,.customers input[type=submit],.customers button[type=submit],[class*=template-customers] .btn,[class*=template-customers] input[type=submit],[class*=template-customers] button[type=submit]{color:#0f0f14!important;background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;border:none!important;border-radius:100px!important;padding:14px 28px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 10px 28px #b982d759!important;transition:transform .25s ease,box-shadow .25s ease!important;cursor:pointer}.customers .btn:hover,[class*=template-customers] .btn:hover{transform:translateY(-2px);box-shadow:0 16px 38px #b982d780!important}.customers .btn--secondary,[class*=template-customers] .btn--secondary{background:#ffffff0d!important;color:#f4f4fb!important;border:1.5px solid rgba(255,255,255,.32)!important;box-shadow:none!important}@media(max-width:640px){.customers,[class*=template-customers] .page-content{padding:52px 16px 64px}.customers .grid__item,.customers form,[class*=template-customers] .grid__item,[class*=template-customers] form{padding:24px 20px;border-radius:16px}.customers table.full,[class*=template-customers] table.full{font-size:14px}}#CartDrawer.drawer,.drawer--right{background:linear-gradient(180deg,#0f0f14,#14141b)!important;color:#f0f0f5!important}#CartDrawer .drawer__header,.drawer__header{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:20px 22px!important}#CartDrawer .drawer__title,.drawer__title{font-size:18px!important;font-weight:800!important;letter-spacing:-.01em!important;color:#fff!important}#CartDrawer .drawer__close-button,.drawer__close-button{color:#b9b9c6!important}#CartDrawer .ajaxcart__product,.ajaxcart__product{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px;margin-bottom:10px}#CartDrawer .ajaxcart__product-name,.ajaxcart__product-name{color:#fff!important;font-weight:700!important}#CartDrawer .ajaxcart__price,.ajaxcart__price{color:#dca7e0!important;font-weight:700!important}#CartDrawer .cart__subtotal,.cart__subtotal{color:#c2c2ce!important;font-size:14px!important}#CartDrawer [data-subtotal],.cart__subtotal-price,[data-subtotal]{color:#fff!important;font-size:18px!important;font-weight:800!important}#CartDrawer .ajaxcart__note small,.ajaxcart__note small{color:#8c8c96!important}#CartDrawer .cart__checkout,.cart__checkout,.ajaxcart__cta-checkout,.btn.cart__checkout{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border:none!important;border-radius:100px!important;padding:16px 28px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:0 14px 36px #b982d766!important;transition:transform .25s ease,box-shadow .25s ease!important}#CartDrawer .cart__checkout:hover,.cart__checkout:hover{transform:translateY(-2px);box-shadow:0 20px 46px #b982d78c!important}#CartDrawer .ajaxcart__qty input,.ajaxcart__qty input,.js-qty input,.cart-qty input{background:#ffffff0a!important;color:#f0f0f5!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:10px!important}#CartDrawer .ajaxcart__qty-num,.ajaxcart__qty-num,.js-qty__num{color:#f0f0f5!important}.template-cart .cart,.template-cart .page-content{background:transparent}.template-cart h1{color:#fff;font-weight:800}.template-blog .page-content,.template-article .page-content,.template-search .page-content,[class*=template-articles] .page-content{max-width:1140px;margin:0 auto;padding:72px 24px 96px}.template-blog .section-header__title,.template-article .section-header__title,.template-search .section-header__title,[class*=template-articles] .section-header__title{font-size:clamp(30px,4.6vw,48px);font-weight:800;letter-spacing:-.02em;color:#fff;display:inline-block;line-height:1.08}.template-blog .section-header__title:after,.template-article .section-header__title:after,.template-search .section-header__title:after,[class*=template-articles] .section-header__title:after{content:"";display:block;width:60px;height:3px;margin:18px auto 0;border-radius:100px;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8)}.template-blog .section-header,.template-article .section-header,.template-search .section-header{text-align:center;margin-bottom:32px}.template-blog .grid--uniform .grid__item,[class*=template-articles] .grid--uniform .grid__item{margin-bottom:24px}.template-blog .article__grid-image,[class*=template-articles] .article__grid-image{border-radius:18px;overflow:hidden;background:#14141b8c;border:1px solid rgba(255,255,255,.1);box-shadow:0 14px 38px #00000057;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.template-blog .article__grid-image:hover,[class*=template-articles] .article__grid-image:hover{transform:translateY(-4px);border-color:#b982d766;box-shadow:0 20px 48px #b982d72e}.template-blog .article__grid-meta,[class*=template-articles] .article__grid-meta{padding:14px 4px 0}.template-blog .article__title,[class*=template-articles] .article__title{font-size:17px;font-weight:800;color:#fff;line-height:1.3;letter-spacing:-.01em;margin:0 0 6px}.template-blog .article__title a,[class*=template-articles] .article__title a{color:#fff;text-decoration:none}.template-blog .article__title a:hover,[class*=template-articles] .article__title a:hover{color:#dca7e0}.template-blog .article__date,.template-blog .article__author,[class*=template-articles] .article__date,[class*=template-articles] .article__author{font-size:12.5px;color:#8c8c96;letter-spacing:.04em}.template-blog .article__date a,[class*=template-articles] .article__date a{color:#dca7e0}.template-article .article{max-width:760px;margin:0 auto}.template-article .article__featured-image{border-radius:22px;overflow:hidden;margin-bottom:28px;box-shadow:0 24px 60px #0006}.template-article .article .rte{font-size:17px;line-height:1.8;color:#c2c2ce;background:#14141b80;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:40px 44px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 22px 56px #0006;position:relative}.template-article .article .rte:before{content:"";position:absolute;top:0;left:24px;right:24px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8);opacity:.85}.template-article .article .rte h2,.template-article .article .rte h3{color:#fff;font-weight:800;letter-spacing:-.01em;margin:32px 0 12px}.template-article .article .rte a{color:#dc96c8;text-decoration:underline;text-underline-offset:2px}.template-article .article__author{color:#dca7e0;font-size:13.5px;margin-top:8px}.template-search .grid--uniform .grid__item{margin-bottom:18px}.template-search input[type=search],.template-search input[type=text]{background:#ffffff0a!important;color:#f0f0f5!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:100px;padding:14px 22px;font-size:15px}.template-search input:focus{outline:none;border-color:#b982d799!important;box-shadow:0 0 0 3px #b982d72e}.template-article .btn{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;color:#0f0f14!important;border:none!important;border-radius:100px!important;padding:14px 28px!important;font-weight:800!important}@media(max-width:640px){.template-blog .page-content,.template-article .page-content,.template-search .page-content{padding:48px 16px 64px}.template-article .article .rte{padding:28px 22px;font-size:16px;border-radius:16px}.template-article .article .rte:before{left:18px;right:18px}}.bf-ship-bar{margin:14px 0 18px;padding:14px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px}.bf-ship-bar .bf-ship-text{font-size:13px;color:#c2c2ce;margin:0 0 10px;line-height:1.45}.bf-ship-bar .bf-ship-text strong{color:#fff}.bf-ship-bar.bf-done .bf-ship-text{color:#bfeccb}.bf-ship-bar .bf-ship-track{height:8px;background:#ffffff0f;border-radius:100px;overflow:hidden;position:relative}.bf-ship-bar .bf-ship-fill{height:100%;width:0%;background:linear-gradient(90deg,#82b4e6,#b982d7,#dc96c8);border-radius:100px;transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px #b982d780}.bf-ship-bar.bf-done .bf-ship-fill{background:linear-gradient(90deg,#7dd99d,#a5dbb4,#dc96c8)}.bf-ship-bar .bf-gift-legend{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.bf-ship-bar .bf-leg{flex:1;text-align:center;color:#6a6a76}.bf-ship-bar .bf-leg .bf-leg-name{display:block;font-size:11px;font-weight:600;line-height:1.3}.bf-ship-bar .bf-leg .bf-leg-amt{display:block;font-size:10.5px;margin-top:2px;opacity:.9}.bf-ship-bar .bf-leg.on{color:#fff}.bf-ship-bar .bf-leg.on .bf-leg-name{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bf-ship-bar .bf-leg.on .bf-leg-amt{color:#dca7e0}[class*=hero-bg-template]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#0f0f14c7,#0f0f146b 40%,#0f0f142e,#0f0f1466);pointer-events:none;z-index:1}[class*=hero-content-template],[class*=hero-body-template]{position:relative;z-index:2}[class*=hero-content-template] [class*=hero-text-]{display:inline-flex!important;align-items:center;gap:9px;padding:9px 18px 9px 16px!important;margin:0 0 4px!important;border-radius:100px;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 6px 26px #0000004d}[class*=hero-content-template] [class*=hero-text-]:before{content:"";width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:linear-gradient(120deg,#82b4e6,#dc96c8);box-shadow:0 0 10px #b982d7d9}[class*=hero-content-template] [class*=hero-text-] p{margin:0!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase;color:#ececf3!important;line-height:1.3!important}[class*=hero-heading-]{margin:20px 0 8px!important}[class*=hero-heading-] p,[class*=hero-heading-]{font-size:clamp(28px,4.8vw,60px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.025em!important;color:#fdfdff!important;text-shadow:0 2px 30px rgba(0,0,0,.45);overflow-wrap:anywhere}[class*=hero-content-template]>a[class*=hero-button-template]{display:inline-flex!important;align-items:center;justify-content:center;border-radius:100px!important;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease,background .25s ease!important}[class*=hero-content-template]>a[class*=hero-button-template]:first-of-type{background:linear-gradient(120deg,#82b4e6,#b982d7,#dc96c8)!important;border:none!important;box-shadow:0 12px 38px #b982d766!important}[class*=hero-content-template]>a[class*=hero-button-template]:first-of-type [class*=hero-button-inner-template]{color:#0f0f14!important;font-weight:800!important;letter-spacing:.05em!important}[class*=hero-content-template]>a[class*=hero-button-template]:first-of-type:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);transition:left .6s ease;pointer-events:none}[class*=hero-content-template]>a[class*=hero-button-template]:first-of-type:hover:after{left:130%}[class*=hero-content-template]>a[class*=hero-button-template]:first-of-type:hover{transform:translateY(-2px);box-shadow:0 18px 46px #b982d785;filter:brightness(1.03)}[class*=hero-content-template]>a[class*=hero-button-template]:nth-of-type(2){background:#ffffff0d!important;border:1.5px solid rgba(255,255,255,.38)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none!important}[class*=hero-content-template]>a[class*=hero-button-template]:nth-of-type(2) [class*=hero-button-inner-template]{color:#f4f4fb!important;font-weight:700!important;letter-spacing:.04em!important}[class*=hero-content-template]>a[class*=hero-button-template]:nth-of-type(2):hover{background:#f4f4fb!important;border-color:#f4f4fb!important;transform:translateY(-2px)}[class*=hero-content-template]>a[class*=hero-button-template]:nth-of-type(2):hover [class*=hero-button-inner-template]{color:#0f0f14!important}[class*=hero-slide-template]{background:#14141b8c!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;padding:24px 26px 24px 30px!important;position:relative;overflow:hidden;text-align:left!important;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:0 24px 64px #00000073!important}[class*=hero-slide-template]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#82b4e6,#b982d7,#dc96c8)}[class*=hero-title-template]{display:flex!important;align-items:center;gap:9px;font-size:16.5px!important;font-weight:800!important;color:#fff!important;letter-spacing:-.01em!important;line-height:1.25!important;margin:0 0 9px!important;text-align:left!important}[class*=hero-title-template]:before{content:"";width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:linear-gradient(120deg,#82b4e6,#dc96c8);box-shadow:0 0 12px #b982d7bf}[class*=hero-slider-template] [class*=hero-text-]{font-size:14px!important;color:#c6c6d4!important;line-height:1.55!important;margin:0!important;text-align:left!important}@media(max-width:749px){[class*=hero-content-template]{max-width:100%!important;width:100%!important}[class*=hero-heading-]{width:100%!important;max-width:100%!important;align-self:stretch!important;margin:14px 0 8px!important}[class*=hero-heading-] p,[class*=hero-heading-],[class*=hero-heading-] *{font-size:30px!important;line-height:1.1!important;max-width:300px!important;margin-left:auto!important;margin-right:auto!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}[class*=hero-content-template] [class*=hero-text-]{max-width:100%!important;flex-wrap:wrap;padding:7px 14px 7px 12px!important;margin:0 0 6px!important}[class*=hero-content-template] [class*=hero-text-] p{font-size:10.5px!important;letter-spacing:.07em!important;line-height:1.35!important;white-space:normal!important}[class*=hero-content-template]>a[class*=hero-button-template]{width:100%!important;max-width:360px;align-self:stretch!important}[class*=hero-slide-template]{padding:18px 18px 18px 22px!important}[class*=hero-title-template]{font-size:15.5px!important}[class*=hero-slider-template] [class*=hero-text-]{font-size:13.5px!important}}[class*=gallery-items-template]{gap:14px!important}[class*=gallery-item-template]{border-radius:18px!important;overflow:hidden!important;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s ease!important}[class*=gallery-item-template]:hover{transform:translateY(-6px)!important;box-shadow:0 24px 60px #b982d738!important}[class*=gallery-item-template] img{transition:transform .7s cubic-bezier(.4,0,.2,1)!important}[class*=gallery-item-template]:hover img{transform:scale(1.06)!important}
/*# sourceMappingURL=/cdn/shop/t/82/assets/bf-forms.css.map */
