.page-width{max-width:1650px!important;margin:0 auto}a,.link,.site-nav__link,.footer__link{transition:color .2s ease-in-out}a:hover,.link:hover,.site-nav__link:hover,.footer__link:hover{color:#ff6b00!important;text-decoration:underline;text-underline-offset:3px}.button,.btn,.shopify-payment-button button{transition:background .2s,box-shadow .2s}.button:hover,.btn:hover,.shopify-payment-button button:hover{background:#ff6b00!important;color:#fff!important;box-shadow:0 2px 12px #ff6b0030;border-color:#ff6b00!important}.shopify-policy__container,.shopify-policy__container .page-width,.shopify-policy__container .page-width--narrow,.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__body,.shopify-policy__container .rte,.shopify-policy__container .card,.shopify-policy__container .content-container,.shopify-policy__container .section,.shopify-policy__container .grid__item{max-width:1650px!important;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.icon,.header__icon,.footer__icon,.list-social__link .icon,.social-icons .icon,.button .icon,.header__icon [class^=icon-],.header__icon [class*=" icon-"]{background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important}.header__icon:before,.header__icon:after,.footer__icon:before,.footer__icon:after,.list-social__link:before,.list-social__link:after{content:none!important}.header__icon:focus,.header__icon:hover,.footer__icon:focus,.footer__icon:hover,.list-social__link:focus,.list-social__link:hover{background:transparent!important;box-shadow:none!important}.cart-count-bubble,.cart-count-bubble:after{all:revert}@media (max-width: 749px){.header__icon,.footer__icon,.list-social__link{-webkit-tap-highlight-color:transparent;background:transparent!important}.header__icon:before,.header__icon:after,.list-social__link:before,.list-social__link:after{content:none!important}}.gg-compare-wrap{max-width:620px;margin:0 auto 2.25rem}.gg-compare{width:100%;border-collapse:separate;border-spacing:0;background:transparent;color:#fff;font:inherit;border-radius:18px;overflow:hidden;box-shadow:0 10px 28px #6e55aa4d;border:1px solid rgba(255,255,255,.1);position:relative}.gg-compare thead th{background:transparent;padding:6px 8px 0;font-size:12px;font-weight:700;line-height:1;text-align:center}.gg-compare thead th:first-child{visibility:hidden;height:0;padding:0;border:0;text-align:left}.gg-compare tbody td{padding:16px 18px;font-size:16px;line-height:1.45;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,.12)}.gg-compare tbody tr:last-child td{border-bottom:0}.gg-compare tbody td:first-child{text-align:left;background:#0c08168c}.gg-compare tbody td:nth-child(2){width:136px;text-align:center;background:#7856b459;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);font-weight:700;font-size:18px;color:#95ef65}.gg-compare tbody td:nth-child(3){width:118px;text-align:center;background:#7856b440;font-weight:700;font-size:18px;color:#fff}.gg-compare{border-radius:18px}.gg-compare:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;box-shadow:0 0 0 1px #ffffff0f inset,0 14px 26px #46287838;pointer-events:none;mix-blend-mode:normal}@media (max-width: 749px){.gg-compare-wrap{max-width:92%;margin:1.6rem auto}.gg-compare tbody td{padding:12px 14px;font-size:15px}.gg-compare tbody td:nth-child(2){width:110px;font-size:17px}.gg-compare tbody td:nth-child(3){width:100px;font-size:17px}}.emoji-benefits-container p{line-height:1.8;margin-bottom:12px;white-space:pre-line}.nx-acc details{border:0;padding:0;background:transparent}.nx-acc summary{cursor:pointer;font-weight:700;outline:none;list-style:none}.nx-acc summary::-webkit-details-marker{display:none}.nx-acc .nx-readmore-content{margin-top:10px}.button,.btn,.shopify-payment-button button{background-color:#4b0968!important;color:#fff!important;border:none!important;box-shadow:0 0 12px 3px #4b0968!important;transition:background .2s,box-shadow .2s,transform .2s}.button:active,.btn:active,.shopify-payment-button button:active{transform:translateY(1px)}.gg-reviews-12{margin-top:-44px;margin-bottom:-48px}@media (max-width:749px){.gg-reviews-12{margin-top:-28px;margin-bottom:-32px}}.gg-reviews-section{background:#1b1c2c;margin:0;padding:20px 0 0}.shopify-section:has(.gg-reviews-section),.shopify-section:has(.gg-reviews-section) .page-width,.shopify-section:has(.gg-reviews-section) .content-container,.shopify-section:has(.gg-reviews-section) .section-template,.shopify-section:has(.gg-reviews-section) .section--padding{margin:0!important;padding:0!important;border:0!important}.gg-reviews-title{margin:0 0 18px;text-align:center;font-size:clamp(20px,2.2vw,28px);font-weight:800;color:#edeaf7}.gg-reviews-carousel{max-width:1100px;margin:0 auto;text-align:center;padding-bottom:28px;background:transparent}.gg-review-set{display:none;animation:fadeIn .6s ease-in-out}.gg-review-set.active{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}@media (max-width:992px){.gg-review-set.active{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.gg-review-set.active{grid-template-columns:1fr}}.gg-review{background:#120b08;color:#ededed;border-radius:14px;padding:20px 18px;box-shadow:0 0 0 1px #ff79002e inset,0 10px 26px #4b096873;display:flex;flex-direction:column;justify-content:space-between;min-height:200px}.gg-review h4{font-size:18px;margin:0 0 8px;font-weight:800;letter-spacing:.2px}.gg-review p{font-size:15px;line-height:1.55;margin:0 0 10px;color:#e8e6f0}.gg-review em{font-size:14px;color:#cfc7ee;opacity:.9}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.template-index p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium{font-size:22px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:.2px!important;text-transform:none!important;color:#fff!important;opacity:1!important;text-shadow:0 1px 3px rgba(0,0,0,.45)}@media (max-width: 749px){.template-index p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium{font-size:18px!important}}#shopify-section-template--25173159543074__multirow_ftq6YR p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium{font-size:22px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:.5px!important;text-transform:none!important;font-family:Cinzel,serif!important;color:#ff7900!important;opacity:1!important;margin-top:32px!important;margin-bottom:32px!important;text-shadow:0 1px 3px rgba(0,0,0,.45),0 0 0 rgba(255,121,0,0);animation:gg-pumpkin-glow 2.4s ease-in-out infinite;will-change:text-shadow}#shopify-section-template--25173159543074__multirow_ftq6YR .caption-with-letter-spacing--medium~.image-with-text__text.rte.body{margin-top:0!important}#shopify-section-template--25173159543074__multirow_ftq6YR .image-with-text__text.rte.body h1,#shopify-section-template--25173159543074__multirow_ftq6YR .image-with-text__text.rte.body h2,#shopify-section-template--25173159543074__multirow_ftq6YR .image-with-text__text.rte.body h3,#shopify-section-template--25173159543074__multirow_ftq6YR .image-with-text__text.rte.body h4,#shopify-section-template--25173159543074__multirow_ftq6YR .image-with-text__text.rte.body h5,#shopify-section-template--25173159543074__multirow_ftq6YR .image-with-text__text.rte.body p:first-child{margin-top:0!important}#shopify-section-template--25173159543074__multirow_ftq6YR p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium:hover{text-shadow:0 1px 3px rgba(0,0,0,.5),0 0 12px rgba(255,121,0,.75),0 0 24px rgba(255,121,0,.35)}@media (max-width: 749px){#shopify-section-template--25173159543074__multirow_ftq6YR p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium{font-size:18px!important;margin-top:28px!important;margin-bottom:28px!important}}@media (prefers-reduced-motion: reduce){#shopify-section-template--25173159543074__multirow_ftq6YR p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing.caption-with-letter-spacing--medium{animation:none}}.template-index .multirow .image-with-text__text--caption{font-size:22px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:.5px!important;text-transform:none!important;font-family:Cinzel,serif!important;color:#ff7900!important;opacity:1!important;margin-top:32px!important;margin-bottom:32px!important;text-shadow:0 1px 3px rgba(0,0,0,.45),0 0 0 rgba(255,121,0,0);animation:gg-pumpkin-glow 2.4s ease-in-out infinite;will-change:text-shadow}.template-index .multirow .caption-with-letter-spacing--medium~.image-with-text__text.rte.body{margin-top:0!important}.template-index .multirow .image-with-text__text.rte.body h1,.template-index .multirow .image-with-text__text.rte.body h2,.template-index .multirow .image-with-text__text.rte.body h3,.template-index .multirow .image-with-text__text.rte.body h4,.template-index .multirow .image-with-text__text.rte.body h5,.template-index .multirow .image-with-text__text.rte.body p:first-child{margin-top:0!important}.template-index .multirow .image-with-text__text--caption:hover{text-shadow:0 1px 3px rgba(0,0,0,.5),0 0 12px rgba(255,121,0,.75),0 0 24px rgba(255,121,0,.35)}@media (max-width: 749px){.template-index .multirow .image-with-text__text--caption{font-size:18px!important;margin-top:28px!important;margin-bottom:28px!important}}@media (prefers-reduced-motion: reduce){.template-index .multirow .image-with-text__text--caption{animation:none}}@keyframes gg-pumpkin-glow{0%{text-shadow:0 1px 3px rgba(0,0,0,.45),0 0 6px rgba(255,121,0,.35),0 0 0 rgba(255,121,0,0)}50%{text-shadow:0 1px 3px rgba(0,0,0,.45),0 0 10px rgba(255,121,0,.65),0 0 20px rgba(255,121,0,.35)}to{text-shadow:0 1px 3px rgba(0,0,0,.45),0 0 6px rgba(255,121,0,.35),0 0 0 rgba(255,121,0,0)}}.multirow+.wd-section-divider,.multirow+[class*=wd_section_divider]{margin-top:-28px!important;margin-bottom:-8px!important;padding:0!important;line-height:0!important;overflow:hidden!important}.multirow+.wd-section-divider svg,.multirow+[class*=wd_section_divider] svg{display:block!important;height:26px!important;max-height:26px!important;width:100%!important}.multirow+.wd-section-divider+.shopify-section,.multirow+[class*=wd_section_divider]+.shopify-section{margin-top:0!important;padding-top:8px!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-styles.css.map */
