@charset "UTF-8";@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:fallback;src:url(//getionix.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2) format("woff2"),url(//getionix.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff) format("woff")}@font-face{font-family:Montserrat;font-weight:400;font-style:italic;font-display:fallback;src:url(//getionix.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2) format("woff2"),url(//getionix.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff) format("woff")}@font-face{font-family:DM Sans;font-weight:400;font-style:normal;font-display:fallback;src:url(//getionix.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2) format("woff2"),url(//getionix.com/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff) format("woff")}@font-face{font-family:DM Sans;font-weight:400;font-style:italic;font-display:fallback;src:url(//getionix.com/cdn/fonts/dm_sans/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2) format("woff2"),url(//getionix.com/cdn/fonts/dm_sans/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff) format("woff")}@font-face{font-family:DM Sans;font-weight:700;font-style:normal;font-display:fallback;src:url(//getionix.com/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2) format("woff2"),url(//getionix.com/cdn/fonts/dm_sans/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff) format("woff")}@font-face{font-family:DM Sans;font-weight:700;font-style:italic;font-display:fallback;src:url(//getionix.com/cdn/fonts/dm_sans/dmsans_i7.52b57f7d7342eb7255084623d98ab83fd96e7f9b.woff2) format("woff2"),url(//getionix.com/cdn/fonts/dm_sans/dmsans_i7.d5e14ef18a1d4a8ce78a4187580b4eb1759c2eda.woff) format("woff")}:root{--spacing-0-5: .125rem;--spacing-1: .25rem;--spacing-1-5: .375rem;--spacing-2: .5rem;--spacing-2-5: .625rem;--spacing-3: .75rem;--spacing-3-5: .875rem;--spacing-4: 1rem;--spacing-4-5: 1.125rem;--spacing-5: 1.25rem;--spacing-5-5: 1.375rem;--spacing-6: 1.5rem;--spacing-6-5: 1.625rem;--spacing-7: 1.75rem;--spacing-7-5: 1.875rem;--spacing-8: 2rem;--spacing-8-5: 2.125rem;--spacing-9: 2.25rem;--spacing-9-5: 2.375rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--container-max-width: 1440px;--container-narrow-max-width: 1190px;--container-gutter: var(--spacing-5);--section-outer-spacing-block: var(--spacing-10);--section-inner-max-spacing-block: var(--spacing-9);--section-inner-spacing-inline: var(--container-gutter);--section-stack-spacing-block: var(--spacing-8);--grid-gutter: var(--spacing-5);--product-list-row-gap: var(--spacing-8);--product-list-column-gap: var(--grid-gutter);--input-gap: var(--spacing-2);--input-height: 2.625rem;--input-padding-inline: var(--spacing-4);--sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));--transform-logical-flip: 1;--transform-origin-start: left;--transform-origin-end: right;--heading-font-family: Montserrat, sans-serif;--heading-font-weight: 400;--heading-font-style: normal;--heading-text-transform: normal;--heading-letter-spacing: 0em;--text-font-family: "DM Sans", sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-letter-spacing: 0em;--text-h0: 2.75rem;--text-h1: 2rem;--text-h2: 1.75rem;--text-h3: 1.375rem;--text-h4: 1.125rem;--text-h5: 1.125rem;--text-h6: 1rem;--text-xs: .6875rem;--text-sm: .75rem;--text-base: .875rem;--text-lg: 1.125rem;--accent: 26 26 24;--text-primary: 26 26 24;--background-primary: 255 255 255;--dialog-background: 255 255 255;--border-color: var(--text-color, var(--text-primary)) / .12;--button-background-primary: 26 26 24;--button-text-primary: 255 255 255;--button-background-secondary: 140 125 94;--button-text-secondary: 255 255 255;--success-background: 235 243 238;--success-text: 90 158 111;--warning-background: 241 239 236;--warning-text: 140 125 94;--error-background: 248 235 235;--error-text: 196 92 92;--on-sale-text: 140 125 94;--on-sale-badge-background: 140 125 94;--on-sale-badge-text: 255 255 255;--sold-out-badge-background: 154 149 144;--sold-out-badge-text: 255 255 255;--primary-badge-background: 26 26 24;--primary-badge-text: 255 255 255;--star-color: 140 125 94;--product-card-background: 255 255 255;--product-card-text: 26 26 24;--header-background: 255 255 255;--header-text: 26 26 24;--footer-background: 11 14 17;--footer-text: 241 240 236;--rounded-xs: .25rem;--rounded-sm: .3125rem;--rounded: .625rem;--rounded-lg: 1.25rem;--rounded-full: 9999px;--rounded-block: 1.25rem;--rounded-button: 3.75rem;--rounded-input: .5rem;--shadow-sm: 0 2px 8px rgb(var(--text-primary) / .1);--shadow: 0 5px 15px rgb(var(--text-primary) / .1);--shadow-md: 0 5px 30px rgb(var(--text-primary) / .1);--shadow-block: 0px 18px 50px rgb(var(--text-primary) / .1);--stagger-products-reveal-opacity: 0;--cursor-close-svg-url: url(//getionix.com/cdn/shop/t/12/assets/cursor-close.svg?v=67823394671329714291791467512);--cursor-zoom-in-svg-url: url(//getionix.com/cdn/shop/t/12/assets/cursor-zoom-in.svg?v=2656660652962230021791467512);--cursor-zoom-out-svg-url: url(//getionix.com/cdn/shop/t/12/assets/cursor-zoom-out.svg?v=88110990802737771841791467512);--checkmark-svg-url: url(//getionix.com/cdn/shop/t/12/assets/checkmark.svg?v=5588600397216680941791467512)}[dir=rtl]:root{--transform-logical-flip: -1;--transform-origin-start: right;--transform-origin-end: left}@media screen and (min-width:700px){:root{--text-h0: 3.5rem;--text-h1: 2.5rem;--text-h2: 2rem;--text-h3: 1.625rem;--text-h4: 1.375rem;--text-h5: 1.125rem;--text-h6: 1rem;--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .9375rem;--text-lg: 1.1875rem;--container-gutter: 2rem;--section-outer-spacing-block: var(--spacing-14);--section-inner-max-spacing-block: var(--spacing-10);--section-inner-spacing-inline: var(--spacing-12);--section-stack-spacing-block: var(--spacing-12);--grid-gutter: var(--spacing-6);--product-list-row-gap: var(--spacing-12);--input-gap: 1rem;--input-height: 3.125rem;--input-padding-inline: var(--spacing-5)}}@media screen and (min-width:1000px){:root{--container-gutter: var(--spacing-12);--section-outer-spacing-block: var(--spacing-16);--section-inner-max-spacing-block: var(--spacing-14);--section-inner-spacing-inline: var(--spacing-16);--section-stack-spacing-block: var(--spacing-12)}}@media screen and (min-width:1150px){:root{--container-gutter: var(--spacing-12);--section-outer-spacing-block: var(--spacing-16);--section-inner-max-spacing-block: var(--spacing-14);--section-inner-spacing-inline: var(--spacing-16);--section-stack-spacing-block: var(--spacing-12)}}@media screen and (min-width:1400px){:root{--text-h0: 4.5rem;--text-h1: 3.5rem;--text-h2: 2.75rem;--text-h3: 2rem;--text-h4: 1.75rem;--text-h5: 1.375rem;--text-h6: 1.25rem;--section-outer-spacing-block: var(--spacing-20);--section-inner-max-spacing-block: var(--spacing-16);--section-inner-spacing-inline: var(--spacing-18)}}@media screen and (min-width:1600px){:root{--section-outer-spacing-block: var(--spacing-20);--section-inner-max-spacing-block: var(--spacing-18);--section-inner-spacing-inline: var(--spacing-20)}}@media screen and (pointer:fine){.button:not([disabled]):not(.button--outline):hover,.btn:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:transparent!important;color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1))!important;box-shadow:currentcolor 0 0 0 2px inset!important}.button--outline:not([disabled]):hover{background:rgb(var(--button-background));color:rgb(var(--button-text-color));box-shadow:inset 0 0 0 2px rgb(var(--button-background))}}#shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button{background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}#shopify-subscription-policy-button:before{box-shadow:none}.kaching-bundles__block,.kaching-bundles-sticky-atc{display:none}.jdgm-xx{left:0}:root{--jdgm-primary-color: #8C7D5F;--jdgm-secondary-color: rgba(140,125,95,.1);--jdgm-star-color: #8C7D5F;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #8C7D5F;--jdgm-paginate-color: #8C7D5F;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #8C7D5F}.jdgm-histogram__bar-content{background-color:#8c7d5f}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff;background-color:#8c7d5f}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width:768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating="0.00"],.jdgm-author-all-initials,.jdgm-author-last-initial{display:none!important}.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text,.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:"about"}.jdgm-rev__variant-label:before{content:"Variant: "}.jdgm-rev__out-of-store-text:before{content:"(out of store)"}@media only screen and (min-width:768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width:768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template=product],.jdgm-preview-badge[data-template=collection],.jdgm-preview-badge[data-template=index],.jdgm-review-widget[data-from-snippet=true],.jdgm-verified-count-badget[data-from-snippet=true],.jdgm-carousel-wrapper[data-from-snippet=true],.jdgm-all-reviews-text[data-from-snippet=true],.jdgm-medals-section[data-from-snippet=true],.jdgm-ugc-media-wrapper[data-from-snippet=true],.jdgm-rev__transparency-badge[data-badge-type=review_collected_via_store_invitation],.jdgm-rev__transparency-badge[data-badge-type=review_collected_from_another_provider],.jdgm-rev__transparency-badge[data-badge-type=review_collected_from_store_visitor],.jdgm-rev__transparency-badge[data-badge-type=review_earned_for_future_purchase]{display:none!important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #8C7D5F;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#8c7d5f}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer=true] .jdgm-full-rev__icon:after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:4px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier:before{content:"IONIX LABS"}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:48px}@-webkit-keyframes jdgm-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes jdgm-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@font-face{font-family:JudgemeStar;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==) format("woff");font-weight:400;font-style:normal}.jdgm-star{font-family:JudgemeStar;font-weight:700;opacity:1;-webkit-font-smoothing:antialiased;display:inline!important;text-decoration:none!important;padding:0 4px 0 0!important;margin:0!important}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0!important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;box-sizing:border-box}.jdgm-hidden{display:none!important;visibility:hidden!important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-width:2px;border-style:solid;border-color:rgb(238,238,238) rgb(238,238,238) rgb(238,238,238) rgb(204,204,204);animation:.8s linear 0s infinite normal none running jdgm-spin}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block!important}.ig-hidden{display:none!important}html.ap-lock,html.ap-lock body{overflow:hidden!important}html.ap-ready form.klaviyo-form:has(.ap-scene,.ap-ov)>:not(.ap-ov){opacity:0!important;pointer-events:none!important}html.ap-ready.ap-body form.klaviyo-form:has(.ap-scene,.ap-phone){opacity:0!important;pointer-events:none!important}html.ap-ready form.klaviyo-form.ap-sms-live{scrollbar-width:none;position:fixed!important;left:var(--ap-sx)!important;top:var(--ap-sy)!important;right:auto!important;bottom:auto!important;display:block!important;width:var(--ap-sw)!important;height:var(--ap-sh)!important;min-width:0px!important;min-height:0px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;z-index:2147483001!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;border:0px!important;transform:none!important;opacity:1!important}html.ap-ready form.klaviyo-form.ap-sms-live.ap-sms-scroll{overflow:hidden auto!important}html.ap-ready form.klaviyo-form.ap-sms-live::-webkit-scrollbar{display:none}html.ap-ready form.klaviyo-form.ap-sms-live>:not(.ap-ov){position:relative!important;z-index:1!important;width:auto!important;height:auto!important;min-height:0px!important;max-height:none!important;max-width:100%!important;margin:0!important;opacity:1!important;pointer-events:auto!important;transition:opacity .45s!important}html.ap-ready form.klaviyo-form.ap-sms-live [data-testid=form-row]{flex-shrink:0!important}html.ap-ready form.klaviyo-form.ap-sms-live [data-testid=form-component]{padding-top:5px!important;padding-bottom:5px!important}html.ap-ready form.klaviyo-form.ap-sms-live.ap-sms-hold>:not(.ap-ov){opacity:0!important;pointer-events:none!important}html.ap-ready form.klaviyo-form.ap-sms-live>.ap-ov{z-index:0!important}.ap-ov{container:apov / size;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:block;overflow:hidden;isolation:isolate;margin:0;padding:0;color:var(--ap-ink);font:400 15px/1.5 var(--ap-sans);letter-spacing:normal;text-align:center;text-transform:none;background:radial-gradient(75% 85% at 32% 42%,var(--ap-bg-a) 0%,var(--ap-bg-b) 55%,var(--ap-bg-c) 100%);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;animation:.45s ease 0s 1 normal both running ap-in}.ap-ov.ap-contained{position:absolute}.ap-ov.ap-moved{animation:auto ease 0s 1 normal none running none}@keyframes ap-in{0%{opacity:0}to{opacity:1}}.ap-ov.ap-out{opacity:0;transition:opacity .3s}.ap-ov *,.ap-ov :before,.ap-ov :after{box-sizing:border-box}.ap-ov input,.ap-ov button,.ap-ov select,.ap-ov textarea{box-sizing:border-box!important}.ap-ov p,.ap-ov h2{margin:0}.ap-ov h2,.ap-ov p,.ap-ov div,.ap-ov span,.ap-ov a,.ap-ov label,.ap-ov small{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-shadow:inherit;color:inherit}.ap-ov em,.ap-ov i,.ap-ov strong,.ap-ov b,.ap-ov button,.ap-ov input,.ap-ov select{letter-spacing:inherit;text-transform:inherit;text-shadow:inherit}.ap-ov [hidden]{display:none!important}.ap-ov .ap-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:var(--ap-grain, none);opacity:.4;mix-blend-mode:multiply;pointer-events:none}.ap-ov .ap-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:block;width:100%;height:100%;pointer-events:none}.ap-ov .ap-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap}.ap-ov .ap-frame{position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:30;border:1px solid color-mix(in srgb,var(--ap-taupe) 50%,transparent);pointer-events:none;transition:border-color .8s}.ap-ov .ap-logo{position:absolute;top:24px;left:50%;z-index:31;transform:translate(-50%);font:800 16px/1 var(--ap-logo);letter-spacing:.02em;white-space:nowrap;color:var(--ap-ink);transition:color .8s}.ap-ov .ap-logo strong{font-weight:800}.ap-ov .ap-logo span,.ap-ov .ap-logo small{margin-left:5px;font-weight:400;font-size:.78em;letter-spacing:.04em;color:var(--ap-taupe);transition:color .8s}.ap-ov .ap-x{position:absolute;top:16px;right:16px;z-index:31;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0px;border-radius:50%;background:none;color:var(--ap-ink);cursor:pointer;transition:color .8s}.ap-ov .ap-x svg{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round}.ap-ov .ap-steps,.ap-ov .ap-motto,.ap-ov .ap-side{display:none}.ap-ov .ap-pane[hidden]{display:none!important}.ap-ov .ap-pane.ap-enter>*{animation-duration:.6s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:ap-rise;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes ap-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ap-ov .ap-kick{font:700 11px/1.3 var(--ap-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ap-bronze)}.ap-ov .ap-head{margin-top:10px;font:400 31px/1.07 var(--ap-display);letter-spacing:-.02em;text-wrap:balance;color:var(--ap-ink)}.ap-ov .ap-head em{font-style:italic;color:var(--ap-gold)}.ap-ov .ap-txt{max-width:40ch;margin:12px auto 0;font-size:14.5px;line-height:1.6;color:var(--ap-body);text-wrap:balance}.ap-ov .ap-txt b,.ap-ov .ap-txt strong{color:var(--ap-ink)}.ap-ov .ap-hint{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding:0 22px;border:1px solid color-mix(in srgb,var(--ap-ink) 12%,transparent);border-radius:999px;background:#ffffff80;font:700 11px/1 var(--ap-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ap-ink)}.ap-ov .ap-dot{width:7px;height:7px;border-radius:50%;background:var(--ap-gold);animation:1.8s ease-out 0s infinite normal none running ap-ping}@keyframes ap-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--ap-gold) 55%,transparent)}to{box-shadow:0 0 0 9px color-mix(in srgb,var(--ap-gold) 0%,transparent)}}.ap-ov .ap-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:380px;height:56px;margin:0;padding:0 28px;border:0px;border-radius:999px;overflow:hidden;background:var(--ap-ink);color:var(--ap-cream);font:700 13px/1 var(--ap-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 16px 30px -16px color-mix(in srgb,var(--ap-ink) 75%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--ap-gold-light) 35%,transparent)}.ap-ov .ap-btn .ap-sheen{position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,color-mix(in srgb,var(--ap-gold-light) 0%,transparent),color-mix(in srgb,var(--ap-gold-light) 35%,transparent),color-mix(in srgb,var(--ap-gold-light) 0%,transparent));transform:skew(-20deg);animation:3.6s ease-in-out 0s infinite normal none running ap-sweep;pointer-events:none}@keyframes ap-sweep{0%,55%{left:-60%}to{left:130%}}.ap-ov .ap-btn[disabled]{opacity:.6;cursor:wait}.ap-ov .ap-btn:focus-visible,.ap-ov .ap-lnk:focus-visible,.ap-ov .ap-x:focus-visible{outline:2px solid var(--ap-gold);outline-offset:3px}.ap-ov .ap-lnk{display:inline-block;margin-top:10px;padding:6px 8px;border:0px;background:none;cursor:pointer;font:500 12.5px/1.2 var(--ap-sans);color:var(--ap-muted);text-decoration:underline;text-underline-offset:3px}.ap-ov .ap-lnk:hover{color:var(--ap-ink)}.ap-ov .ap-cta{display:flex;flex-direction:column;align-items:center;margin-top:18px}.ap-ov .ap-form{display:grid;gap:10px;max-width:380px;margin:16px auto 0}.ap-ov input.ap-input[type=email]{display:block;width:100%;height:56px;margin:0;padding:0 20px;border:1px solid color-mix(in srgb,var(--ap-ink) 14%,transparent);border-radius:999px;background:var(--ap-field);box-shadow:none;font:500 15px/1 var(--ap-sans);color:var(--ap-ink);text-align:center;-webkit-appearance:none;appearance:none}.ap-ov input.ap-input[type=email]::placeholder{color:color-mix(in srgb,var(--ap-ink) 42%,transparent)}.ap-ov input.ap-input[type=email]:focus{outline:none;border-color:var(--ap-gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--ap-gold) 18%,transparent)}.ap-ov .ap-form .ap-btn{max-width:none}.ap-ov .ap-err{font-size:12.5px;color:#a4452c}.ap-ov .ap-sms-slot{width:100%;max-width:420px;height:330px;max-height:330px;margin:14px auto 0}.ap-ov .ap-sms-skip{display:none;margin-top:4px}.ap-ov.ap-sms-own-skip .ap-sms-skip{display:flex}.ap-ov .ap-legal{max-width:380px;margin:10px auto 0;font-size:10.5px;line-height:1.5;color:var(--ap-muted)}.ap-ov .ap-legal a{color:inherit}.ap-ov .ap-dn{margin-top:10px;font-style:;font-variant-ligatures:;font-variant-caps:;font-variant-east-asian:;font-variant-alternates:;font-variant-position:;font-variant-emoji:;font-weight:;font-stretch:;font-size:;line-height:;font-family:;font-optical-sizing:;font-size-adjust:;font-kerning:;font-feature-settings:;font-variation-settings:;font-language-override:;letter-spacing:-.02em;color:var(--ap-ink);font-variant-numeric:lining-nums}.ap-ov .ap-dn em{margin-left:6px;font:italic 400 .3em/1 var(--ap-display);letter-spacing:0px;color:var(--ap-gold)}.ap-ov .ap-dsub{margin-top:6px;font-size:14px;color:var(--ap-muted)}.ap-ov .ap-inbox{display:block;max-width:400px;margin:20px auto 0;padding:16px 30px;border-top:1px solid color-mix(in srgb,var(--ap-ink) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ap-ink) 12%,transparent);font:400 18px/1.4 var(--ap-display);color:var(--ap-ink);text-align:center;text-wrap:wrap}.ap-ov .ap-note{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:12.5px;color:var(--ap-muted)}.ap-ov .ap-check{position:relative;flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:var(--ap-gold)}.ap-ov .ap-check i{position:absolute;left:5px;top:5px;width:8px;height:4.5px;border-left:1.5px solid rgb(255,255,255);border-bottom:1.5px solid rgb(255,255,255);transform:rotate(-45deg)}@container apov (min-width: 900px){.ap-ov .ap-frame{top:22px;right:22px;bottom:22px;left:22px}.ap-ov .ap-logo{top:46px;left:58px;transform:none;font-size:19px}.ap-ov .ap-x{top:34px;right:38px;width:44px;height:44px}.ap-ov .ap-x svg{width:18px;height:18px}.ap-ov .ap-steps{position:absolute;right:58px;bottom:42px;z-index:31;display:flex;gap:26px;font:700 10.5px/1 var(--ap-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ap-taupe);transition:color .8s}.ap-ov .ap-steps span{transition:color .4s}.ap-ov .ap-steps b{margin-right:8px;color:var(--ap-gold)}.ap-ov .ap-steps .ap-on{color:var(--ap-ink)}.ap-ov .ap-motto{position:absolute;left:58px;bottom:40px;z-index:31;display:block;font:italic 400 15px/1 var(--ap-display);color:var(--ap-muted);transition:color .8s}.ap-ov .ap-side{position:absolute;left:38px;top:50%;z-index:31;display:block;transform:translate(-50%,-50%) rotate(-90deg);font:700 9.5px/1 var(--ap-sans);letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;color:var(--ap-taupe);transition:color .8s}.ap-ov .ap-kick{font-size:12px;letter-spacing:.24em}.ap-ov .ap-head{margin-top:18px;font-size:clamp(40px,4.1cqw,78px);line-height:1.02}.ap-ov .ap-txt{margin-top:20px;max-width:46ch;font-size:clamp(15.5px,1.12cqw,18px)}.ap-ov .ap-btn{width:auto;min-width:320px;height:57px}.ap-ov .ap-cta{margin-top:30px}.ap-ov input.ap-input[type=email]{height:58px}.ap-ov .ap-dn{font-size:clamp(90px,8cqw,150px)}}.ap-ov .ap-grid{position:absolute;top:62px;right:20px;bottom:22px;left:20px;z-index:2;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;scrollbar-width:none}.ap-ov .ap-grid::-webkit-scrollbar{display:none}.ap-ov .ap-visual{position:relative;display:flex;align-items:flex-end;justify-content:center;order:2;padding-top:34%;margin-top:8px}.ap-ov .ap-copy{order:1}.ap-ov .ap-actions{order:3;display:flex;flex-direction:column;align-items:center;margin-top:14px}.ap-ov .ap-actions .ap-lnk{margin-top:8px}.ap-ov .ap-actions>.ap-pane{display:flex;flex-direction:column;align-items:center;align-self:stretch}.ap-ov .ap-actions .ap-lnk{white-space:nowrap}.ap-ov .ap-target{cursor:pointer}.ap-ov .ap-target:focus,.ap-ov .fr-cover:focus{outline:none}.ap-ov.ap-still .ap-visual,.ap-ov.ap-still .ap-visual *{transition:none!important}@container apov (min-width: 900px){.ap-ov .ap-grid{top:13cqh;right:9cqw;bottom:14.5cqh;left:9.75cqw;display:grid;grid-template:"copy visual" "actions visual" / minmax(0px,.9fr) minmax(0px,1.1fr);column-gap:6cqw;align-content:center;overflow:visible;text-align:left}.ap-ov .ap-copy{grid-area:copy;align-self:end}.ap-ov .ap-copy .ap-head{font-size:clamp(38px,3.8cqw,72px)}.ap-ov .ap-copy .ap-txt{margin-left:0;margin-right:0}.ap-ov .ap-copy .ap-form,.ap-ov .ap-copy .ap-legal,.ap-ov .ap-copy .ap-inbox{max-width:420px;margin-left:0}.ap-ov .ap-copy input.ap-input[type=email]{text-align:left;padding:0 24px}.ap-ov .ap-copy .ap-note{justify-content:flex-start}.ap-ov .ap-copy .ap-cta{align-items:flex-start}.ap-ov .ap-actions{grid-area:actions;align-self:start;align-items:flex-start;margin-top:34px}.ap-ov .ap-actions>.ap-pane:not([hidden]){display:flex;flex-flow:wrap;align-items:center;gap:12px 18px}.ap-ov .ap-actions .ap-lnk{margin-top:0}.ap-ov .ap-visual{grid-area:visual;align-self:center;padding-top:19.5cqh;margin:0}.ap-ov .ap-halo{position:absolute;left:-10%;right:-10%;bottom:-12%;z-index:-1;height:60%;border-radius:50%;background:radial-gradient(closest-side,#ffffffd9,#fff0)}}@container apov (max-width: 899px){.ap-ov .ap-halo,.ap-ov.ap-step-2 .ap-visual,.ap-ov.ap-step-3 .ap-visual{display:none}}@media(prefers-reduced-motion:reduce){.ap-ov,.ap-ov *,.ap-ov :before,.ap-ov :after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ap-ov .dr-board{--w: min(84cqw, 320px);position:relative;width:var(--w);height:calc(var(--w) * 1.04);border-radius:18px;background:linear-gradient(180deg,var(--ap-card-a),var(--ap-card-b));box-shadow:inset 0 0 0 7px var(--ap-card-a),inset 0 0 0 8px color-mix(in srgb,var(--ap-gold) 70%,transparent),0 26px 40px -22px color-mix(in srgb,var(--ap-shadow) 55%,transparent)}.ap-ov .dr-board canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.ap-ov .dr-chute{position:absolute;left:50%;top:4%;width:26%;height:5%;transform:translate(-50%);border-radius:999px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--ap-gold) 55%,transparent) 0 2px,transparent 2px 7px);opacity:.8}.ap-ov .dr-slots{position:absolute;top:78%;right:0;bottom:0;left:0;display:flex}.ap-ov .dr-slot{position:relative;display:flex;flex:1 1 0%;align-items:flex-end;justify-content:center;padding-bottom:7%;border-left:1.5px solid color-mix(in srgb,var(--ap-gold) 55%,transparent);transition:background .4s}.ap-ov .dr-slot:first-child{border-left:0px;border-bottom-left-radius:18px}.ap-ov .dr-slot:last-child{border-bottom-right-radius:18px}.ap-ov .dr-slot i{font-variant-ligatures:;font-variant-caps:;font-variant-numeric:;font-variant-east-asian:;font-variant-alternates:;font-variant-position:;font-variant-emoji:;font-weight:;font-stretch:;font-size:;line-height:;font-family:;font-optical-sizing:;font-size-adjust:;font-kerning:;font-feature-settings:;font-variation-settings:;font-language-override:;font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-muted);text-align:center}.ap-ov .dr-slot.dr-win{background:linear-gradient(180deg,color-mix(in srgb,var(--ap-gold-pale) 0%,transparent),color-mix(in srgb,var(--ap-gold-pale) 85%,transparent))}.ap-ov .dr-slot.dr-win i{color:var(--ap-ink)}.ap-ov .dr-prize{position:absolute;left:50%;top:42%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:56%;aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle at 40% 32%,var(--ap-card-a),var(--ap-card-b));box-shadow:inset 0 0 0 5px var(--ap-card-a),inset 0 0 0 6px var(--ap-gold),0 22px 34px -16px color-mix(in srgb,var(--ap-shadow) 60%,transparent);color:var(--ap-ink);text-align:center;opacity:0;transform:translate(-50%,-50%) scale(.4);transition:transform .6s cubic-bezier(.2,1.3,.4,1),opacity .3s;pointer-events:none}.ap-ov .dr-ck{font:700 calc(var(--w) * .03)/1.3 var(--ap-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ap-gold)}.ap-ov .dr-cn{font:700 calc(var(--w) * .13)/1 var(--ap-numbers);letter-spacing:-.02em}.ap-ov .dr-cn em{margin-left:2px;font:italic 400 .4em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .dr-cl{max-width:80%;font:500 calc(var(--w) * .032)/1.25 var(--ap-sans);color:var(--ap-muted)}.ap-ov .dr-board.dr-won .dr-prize{opacity:1;transform:translate(-50%,-50%) scale(1)}.ap-ov .dr-board.dr-won canvas{opacity:.35;transition:opacity .4s}.ap-ov.ap-drop .ap-visual{padding-top:4%}@container apov (min-width: 900px){.ap-ov .dr-board{--w: min(30cqw, 60cqh)}.ap-ov.ap-drop .ap-visual{padding-top:0}}.ap-ov .fr-room{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(60% 55% at 50% 32%,var(--ap-wall-a) 0%,var(--ap-wall-b) 50%,var(--ap-wall-c) 100%)}.ap-ov .fr-floor{position:absolute;left:0;right:0;bottom:0;z-index:1;height:14%;background:linear-gradient(180deg,var(--ap-floor-a),var(--ap-floor-b));box-shadow:inset 0 1px #ffffff8c,inset 0 12px 20px -12px color-mix(in srgb,var(--ap-shadow) 25%,transparent)}.ap-ov .fr-mirror{position:absolute;left:50%;top:52%;z-index:2;width:min(80cqw,45cqh);aspect-ratio:.64 / 1;padding:6px;transform:translate(-50%,-50%);border-radius:50% 50% 10px 10px/32% 32% 10px 10px;background:linear-gradient(135deg,var(--ap-gold-soft),var(--ap-gold) 35%,var(--ap-gold-deep) 55%,var(--ap-gold-light) 80%,var(--ap-gold));box-shadow:0 40px 60px -30px color-mix(in srgb,var(--ap-shadow) 55%,transparent)}.ap-ov .fr-mshadow{position:absolute;left:12%;right:12%;bottom:-5.5%;height:5%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ap-shadow) 35%,transparent),color-mix(in srgb,var(--ap-shadow) 0%,transparent))}.ap-ov .fr-glass{position:relative;display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;scrollbar-width:none;padding:18% 9% 9%;overflow:hidden;border-radius:50% 50% 6px 6px/32% 32% 6px 6px;background:linear-gradient(118deg,#fff0 30%,#ffffff8c 38%,#fff0 44% 60%,#ffffff59 64%,#fff0 68%),radial-gradient(80% 60% at 50% 35%,var(--ap-glass-a) 0%,var(--ap-glass-b) 55%,var(--ap-glass-c) 100%);box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 -30px 40px -30px color-mix(in srgb,var(--ap-shadow) 30%,transparent)}.ap-ov .fr-panes{position:relative;width:100%;margin-block:auto;text-align:center;transition:opacity .9s .75s,transform 1.1s cubic-bezier(.2,.8,.2,1) .75s}.ap-ov.fr-closed .fr-panes{opacity:0;transform:translateY(14px)}.ap-ov .fr-panes .ap-head{font-size:26px}.ap-ov .fr-big{margin-top:8px;font:700 clamp(56px,18cqw,76px)/1 var(--ap-numbers);color:var(--ap-ink)}.ap-ov .fr-big em{margin-left:4px;font:italic 400 .36em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .fr-sub{margin-top:4px;font-size:13px;color:var(--ap-muted)}.ap-ov .fr-try{margin-top:10px;font:italic 400 15px/1.3 var(--ap-display);color:var(--ap-gold)}.ap-ov .fr-panes .ap-btn{min-width:0px;width:100%}.ap-ov .fr-panes .ap-dn{font-size:clamp(60px,20cqw,84px)}.ap-ov .fr-panes input.ap-input[type=email]{padding:0 16px}.ap-ov .fr-sconce,.ap-ov .fr-props{display:none}.ap-ov .fr-cur{position:absolute;top:0;bottom:0;z-index:5;width:50.8%;overflow:hidden;background:linear-gradient(180deg,#ffffff14,#fff0 18%,#0000 70%,#00000073),repeating-linear-gradient(90deg,var(--ap-velvet-a) 0,var(--ap-velvet-b) calc(max(12px,3.4cqw)*.28),var(--ap-velvet-c) calc(max(12px,3.4cqw)*.44),var(--ap-velvet-d) calc(max(12px,3.4cqw)*.66),var(--ap-velvet-a) max(12px,3.4cqw));will-change:transform;backface-visibility:hidden;transition:transform 1.6s cubic-bezier(.62,.04,.28,1)}.ap-ov .fr-cur.l{left:0;transform-origin:0px 50%;box-shadow:#0006 14px 0 34px}.ap-ov .fr-cur.r{right:0;transform-origin:100% 50%;box-shadow:#0006 -14px 0 34px}.ap-ov .fr-rings{position:absolute;left:0;right:0;top:14px;height:16px;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,0) 0 4px,var(--ap-gold-light) 4.5px 6px,rgba(0,0,0,0) 6.5px) 0 0 / max(12px,3.4cqw) 16px repeat-x}.ap-ov .fr-hem{position:absolute;left:0;right:0;bottom:0;height:9px;background:linear-gradient(90deg,var(--ap-gold-deep),var(--ap-gold-soft),var(--ap-gold-deep));opacity:.85}.ap-ov.fr-open .fr-cur{transform:scaleX(.2)}.ap-ov .fr-rail{position:absolute;left:0;right:0;top:10px;z-index:6;height:9px;background:linear-gradient(180deg,var(--ap-velvet-c),var(--ap-velvet-a));box-shadow:#00000059 0 3px 6px}.ap-ov .fr-fin{position:absolute;top:-4px;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--ap-gold-pale),var(--ap-gold) 60%,var(--ap-bronze))}.ap-ov .fr-fin.l{left:12px}.ap-ov .fr-fin.r{right:12px}.ap-ov .fr-tie{position:absolute;top:56%;z-index:6;width:10.2%;height:26px;border-bottom:3px solid var(--ap-gold-light);border-radius:0 0 50% 50%;opacity:0;transition:opacity .5s 1.3s;pointer-events:none}.ap-ov .fr-tie.l{left:0}.ap-ov .fr-tie.r{right:0}.ap-ov.fr-open .fr-tie{opacity:1}.ap-ov .fr-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 28px 8%;color:var(--ap-cream);cursor:pointer;will-change:opacity,transform;transition:opacity .55s,transform .9s}.ap-ov .fr-cover .ap-kick{color:var(--ap-gold-light)}.ap-ov .fr-cover .ap-head{color:var(--ap-cream)}.ap-ov .fr-cover .ap-head em{color:var(--ap-gold-light)}.ap-ov .fr-cover .ap-txt{color:color-mix(in srgb,var(--ap-cream) 72%,transparent)}.ap-ov .fr-cover .ap-lnk{color:color-mix(in srgb,var(--ap-cream) 60%,transparent)}.ap-ov .fr-knob{position:relative;display:grid;place-items:center;width:104px;height:104px;margin-top:26px;padding:0;border:1px solid color-mix(in srgb,var(--ap-gold-light) 60%,transparent);border-radius:50%;background:none;cursor:pointer}.ap-ov .fr-knob .fr-pulse{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px solid color-mix(in srgb,var(--ap-gold-light) 40%,transparent);border-radius:50%;animation:2.4s ease-out 0s infinite normal none running ap-ring;pointer-events:none}@keyframes ap-ring{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.35);opacity:0}}.ap-ov .fr-disc{display:grid;place-items:center;width:82px;height:82px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--ap-gold-pale),var(--ap-gold-mid) 45%,var(--ap-gold-deep));box-shadow:#00000073 0 10px 20px,#ffffff80 0 2px 3px inset;font:italic 400 17px/1 var(--ap-display);color:color-mix(in srgb,var(--ap-ink) 80%,var(--ap-bronze));transition:filter .3s}.ap-ov .fr-cover:hover .fr-knob{border-color:color-mix(in srgb,var(--ap-gold-light) 90%,transparent)}.ap-ov .fr-cover:hover .fr-disc{filter:brightness(1.08)}.ap-ov .fr-cover .fr-hint{margin-top:14px;font:700 9.5px/1 var(--ap-sans);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--ap-cream) 45%,transparent)}.ap-ov.fr-open .fr-cover{opacity:0;transform:scale(.97);pointer-events:none}.ap-ov.fr-closed .ap-logo,.ap-ov.fr-closed .ap-x,.ap-ov.fr-closed .ap-motto,.ap-ov.fr-closed .ap-side,.ap-ov.fr-closed .ap-steps,.ap-ov.fr-closed .ap-steps .ap-on{color:var(--ap-cream)}.ap-ov.fr-closed .ap-logo span,.ap-ov.fr-closed .ap-logo small{color:var(--ap-gold-light)}.ap-ov.fr-closed .ap-frame{border-color:color-mix(in srgb,var(--ap-gold-light) 35%,transparent)}.ap-ov.fr-closed .ap-logo{top:38px}.ap-ov.fr-done .fr-cur{transition:none}.ap-ov .fr-glass::-webkit-scrollbar{display:none}.ap-ov.ap-sms-on .fr-panes{height:100%;margin-block:0px}.ap-ov .fr-panes .ap-pane[data-p=sms]:not([hidden]){display:flex;flex-direction:column;justify-content:center;height:100%}.ap-ov .fr-panes .ap-pane[data-p=sms]>*{flex:0 0 auto}.ap-ov .fr-panes .ap-pane[data-p=sms] .ap-sms-slot{flex:0 1 auto;min-height:0px;height:300px;max-height:none;margin-top:10px}.ap-ov .fr-mirror{transition:width .55s cubic-bezier(.2,.8,.2,1)}@container apov (max-width: 899px){.ap-ov .fr-panes .ap-pane[data-p=sms]>.ap-kick,.ap-ov .fr-panes .ap-pane[data-p=sms]>.ap-txt{display:none}.ap-ov .fr-panes .ap-pane[data-p=sms] .ap-head{font-size:23px}.ap-ov.ap-sms-on .fr-mirror{width:min(92cqw,58cqh)}.ap-ov.ap-sms-on .fr-glass{padding-top:15%}}@container apov (min-width: 900px){.ap-ov.ap-sms-on .fr-mirror{width:min(40cqw,55cqh)}.ap-ov.ap-sms-on .fr-glass{padding:12% 9% 6%}}@container apov (min-width: 900px) and (max-height: 799px){.ap-ov .fr-panes .ap-pane[data-p=sms]>.ap-kick,.ap-ov .fr-panes .ap-pane[data-p=sms]>.ap-txt{display:none}}.ap-ov.ap-fitting .ap-x{right:calc(10cqw + 4px)}@container apov (min-width: 900px){.ap-ov .fr-mirror{width:min(32cqw,44cqh);height:min(50cqw,68.75cqh);aspect-ratio:auto;top:50%;padding:8px}.ap-ov .fr-glass{padding:17% 10% 9%}.ap-ov .fr-panes .ap-head{font-size:clamp(28px,2.2cqw,39px)}.ap-ov .fr-big{font-size:clamp(82px,7.8cqw,136px)}.ap-ov .fr-sub{font-size:15px}.ap-ov .fr-try{font-size:18px}.ap-ov .fr-panes .ap-dn{font-size:clamp(82px,7.2cqw,128px)}.ap-ov .fr-cover{padding-bottom:10cqh}.ap-ov .fr-cover .ap-head{font-size:clamp(52px,5cqw,96px);text-align:center}.ap-ov .fr-cover .ap-txt{margin:20px auto 0;text-align:center}.ap-ov .fr-knob{width:132px;height:132px;margin-top:32px}.ap-ov .fr-knob .fr-pulse{top:-10px;right:-10px;bottom:-10px;left:-10px}.ap-ov .fr-disc{width:106px;height:106px;font-size:21px}.ap-ov .fr-rail{top:22px;height:11px}.ap-ov .fr-rings{top:28px}.ap-ov.fr-closed .ap-logo{top:50px}.ap-ov.ap-fitting .ap-logo{left:50%;transform:translate(-50%)}.ap-ov.ap-fitting .ap-motto{left:12.5cqw}.ap-ov.ap-fitting .ap-steps{right:12.5cqw}.ap-ov.ap-fitting .ap-x{right:16px}.ap-ov.ap-fitting .ap-x,.ap-ov.ap-fitting .ap-side{color:var(--ap-cream)}.ap-ov .fr-sconce{position:absolute;top:22%;display:block;width:30px;height:22px;box-shadow:#ffe2a052 0 0 70px 30px}.ap-ov .fr-shade{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(22% 0px,78% 0px,100% 100%,0px 100%);background:linear-gradient(#fffaf0,#eadcbf)}.ap-ov .fr-arm{position:absolute;left:50%;top:100%;width:2px;height:26px;margin-left:-1px;background:linear-gradient(180deg,var(--ap-gold),var(--ap-bronze))}.ap-ov .fr-sconce.l{left:-26%}.ap-ov .fr-sconce.r{right:-26%}.ap-ov .fr-props{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;pointer-events:none}.ap-ov .fr-base{position:absolute;left:0;right:0;bottom:14%;height:10px;background:linear-gradient(180deg,var(--ap-glass-b),var(--ap-glass-c));box-shadow:0 1px color-mix(in srgb,var(--ap-taupe) 45%,transparent)}.ap-ov .fr-hang{position:absolute;left:18cqw;top:22cqh;width:11cqw;height:46cqh;transform:translate(-50%)}.ap-ov .fr-hang svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ap-ov .fr-tag{position:absolute;left:62%;top:34%;display:grid;gap:2px;padding:7px 9px 8px;border-radius:2px;background:var(--ap-glass-a);box-shadow:0 6px 14px -6px color-mix(in srgb,var(--ap-shadow) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--ap-taupe) 35%,transparent);transform:rotate(6deg);transform-origin:50% 0px;text-align:left;white-space:nowrap}.ap-ov .fr-string{position:absolute;left:50%;top:-18px;width:1px;height:18px;background:color-mix(in srgb,var(--ap-bronze) 60%,transparent)}.ap-ov .fr-tag b{font:700 8.5px/1.2 var(--ap-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ap-ink)}.ap-ov .fr-tag i{font:italic 400 10px/1.2 var(--ap-display);color:var(--ap-gold)}.ap-ov .fr-shelf{position:absolute;right:18cqw;top:40cqh;width:13cqw;height:13cqh;transform:translate(50%)}.ap-ov .fr-board{position:absolute;left:-6%;right:-6%;bottom:0;height:7px;background:linear-gradient(180deg,var(--ap-wall-b),var(--ap-floor-a));box-shadow:0 10px 14px -8px color-mix(in srgb,var(--ap-shadow) 45%,transparent)}.ap-ov .fr-bracket{position:absolute;top:100%;width:10px;height:14px;border-left:2px solid var(--ap-gold);border-bottom:2px solid var(--ap-gold)}.ap-ov .fr-bracket.l{left:14%}.ap-ov .fr-bracket.r{right:14%;transform:scaleX(-1)}.ap-ov .fr-fold{position:absolute;left:6%;right:6%;height:22%;border-radius:6px 6px 4px 4px;box-shadow:#0000002e 0 -3px 5px inset,#ffffff1f 0 2px 2px inset}.ap-ov .fr-fold i{position:absolute;left:8%;right:8%;top:52%;height:1px;background:#ffffff29}.ap-ov .fr-fold.f1{bottom:7px;background:linear-gradient(180deg,#ffffff14,#0000004d),var(--ap-fold-a)}.ap-ov .fr-fold.f2{bottom:calc(22% + 7px);left:8%;right:4%;background:linear-gradient(180deg,#ffffff14,#0000004d),var(--ap-fold-b)}.ap-ov .fr-fold.f3{bottom:calc(44% + 7px);left:4%;right:8%;background:linear-gradient(180deg,#ffffff1a,#00000024),var(--ap-fold-c)}.ap-ov .fr-shelf small{position:absolute;left:50%;top:calc(100% + 26px);transform:translate(-50%);font:700 8.5px/1.3 var(--ap-sans);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--ap-taupe)}}.ap-ov .dk-fan{--w: min(84cqw, 320px);--pick: 1.42;position:relative;width:var(--w);height:calc(var(--w) * .7)}.ap-ov .dk-card{--x: 0%;--y: 0%;--r: 0deg;--s: 1;position:absolute;left:50%;bottom:0;width:calc(var(--w) * .36);aspect-ratio:.66 / 1;perspective:900px;transform:translate(-50%) translate(var(--x)) translateY(var(--y)) rotate(var(--r)) scale(var(--s));transform-origin:50% 90%;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .45s}.ap-ov .dk-card.c0{--x: -64%;--r: -11deg;--y: 4%}.ap-ov .dk-card.c1{--y: -3%;z-index:1}.ap-ov .dk-card.c2{--x: 64%;--r: 11deg;--y: 4%}.ap-ov .dk-fan:not(.dk-picked) .dk-card:hover{--y: -8%}.ap-ov .dk-fan:not(.dk-picked) .dk-card.c1:hover{--y: -11%}.ap-ov .dk-inner{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.45,.05,.25,1)}.ap-ov .dk-back,.ap-ov .dk-face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:9px;backface-visibility:hidden}.ap-ov .dk-back{background:radial-gradient(120% 90% at 50% 40%,var(--ap-wax-a),var(--ap-wax-b) 55%,var(--ap-wax-c));box-shadow:0 22px 34px -18px color-mix(in srgb,var(--ap-shadow) 70%,transparent),inset 0 0 0 5px var(--ap-wax-b),inset 0 0 0 6px color-mix(in srgb,var(--ap-gold-light) 70%,transparent)}.ap-ov .dk-rays{position:absolute;top:11px;right:11px;bottom:11px;left:11px;border-radius:5px;background:repeating-conic-gradient(from 0deg at 50% 50%,color-mix(in srgb,var(--ap-gold-light) 22%,transparent) 0deg 1.2deg,transparent 1.2deg 12deg);-webkit-mask:radial-gradient(closest-side,transparent 26%,rgb(0,0,0) 27%,rgb(0,0,0) 100%);mask:radial-gradient(closest-side,transparent 26%,rgb(0,0,0) 27%,rgb(0,0,0) 100%)}.ap-ov .dk-rays:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid color-mix(in srgb,var(--ap-gold-light) 45%,transparent);border-radius:4px}.ap-ov .dk-seal{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:42%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--ap-gold-light) 80%,transparent);border-radius:50%;box-shadow:0 0 0 4px var(--ap-wax-b),0 0 0 5px color-mix(in srgb,var(--ap-gold-light) 35%,transparent)}.ap-ov .dk-seal b{font:700 calc(var(--w) * .075)/1 var(--ap-numbers);color:var(--ap-gold-light)}.ap-ov .dk-face{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10%;transform:rotateY(180deg);background:linear-gradient(180deg,var(--ap-card-a),var(--ap-card-b));box-shadow:inset 0 0 0 5px var(--ap-card-a),inset 0 0 0 6px var(--ap-gold),0 22px 34px -18px color-mix(in srgb,var(--ap-shadow) 60%,transparent);color:var(--ap-ink);text-align:center}.ap-ov .dk-ck{font:700 calc(var(--w) * .026)/1.3 var(--ap-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ap-gold)}.ap-ov .dk-cn{font:700 calc(var(--w) * .115)/1 var(--ap-numbers);letter-spacing:-.02em}.ap-ov .dk-cn em{margin-left:3px;font:italic 400 .4em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .dk-cl{font:500 calc(var(--w) * .03)/1.3 var(--ap-sans);color:var(--ap-muted)}.ap-ov .dk-motto{position:absolute;left:0;right:0;bottom:9%;font:italic 400 calc(var(--w) * .032)/1 var(--ap-display);color:color-mix(in srgb,var(--ap-taupe) 80%,var(--ap-ink))}.ap-ov .dk-card.dk-chosen{--x: 0%;--y: -12%;--r: 0deg;--s: var(--pick);z-index:3}.ap-ov .dk-card.dk-gone{--y: 26%;--s: .9;opacity:0;pointer-events:none}.ap-ov .dk-card.c0.dk-gone{--x: -120%;--r: -22deg}.ap-ov .dk-card.c2.dk-gone{--x: 120%;--r: 22deg}.ap-ov .dk-card.c1.dk-gone{--y: 40%}.ap-ov .dk-card.dk-flip .dk-inner{transform:rotateY(180deg)}.ap-ov.ap-deck .ap-visual{padding-top:26%}@container apov (min-width: 900px){.ap-ov .dk-fan{--w: min(34cqw, 64cqh);--pick: 1.3}.ap-ov.ap-deck .ap-visual{padding-top:16cqh}}.ap-ov .tw-box{--w: min(58cqw, 230px);position:relative;width:var(--w);height:calc(var(--w) * .86)}.ap-ov .tw-box>span{position:absolute}.ap-ov .tw-shadow{left:-8%;right:-8%;bottom:calc(var(--w) * -.05);height:calc(var(--w) * .14);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ap-shadow) 45%,transparent),transparent)}.ap-ov .tw-body{left:0;right:0;bottom:0;z-index:2;height:calc(var(--w) * .5);border-radius:0 0 50% 50% / 0 0 calc(var(--w) * .1) calc(var(--w) * .1);background:linear-gradient(90deg,var(--ap-wax-c),var(--ap-wax-a) 26%,var(--ap-wax-b) 52%,var(--ap-wax-c) 88%,var(--ap-wax-b));box-shadow:#00000059 0 -10px 18px inset}.ap-ov .tw-band{position:absolute;left:0;right:0;top:16%;height:5%;background:linear-gradient(90deg,var(--ap-gold-deep),var(--ap-gold-soft) 32%,var(--ap-gold) 58%,var(--ap-gold-deep))}.ap-ov .tw-motto{position:absolute;left:0;right:0;top:46%;font:italic 400 calc(var(--w) * .075)/1 var(--ap-display);color:var(--ap-gold-light);text-align:center}.ap-ov .tw-rim{left:1%;right:1%;bottom:calc(var(--w) * .4);z-index:1;height:calc(var(--w) * .2);border-radius:50%;background:radial-gradient(ellipse at 50% 55%,var(--ap-gold-pale),var(--ap-gold) 22%,var(--ap-wax-b) 62%);box-shadow:inset 0 0 0 2px var(--ap-gold-deep);opacity:0;transition:opacity .4s}.ap-ov .tw-lid{left:-3%;right:-3%;bottom:calc(var(--w) * .43);z-index:4;height:calc(var(--w) * .34);transition:transform 1.4s cubic-bezier(.45,.05,.4,1)}.ap-ov .tw-side{position:absolute;left:0;right:0;bottom:0;height:calc(var(--w) * .22);border-radius:0 0 50% 50% / 0 0 calc(var(--w) * .1) calc(var(--w) * .1);background-image:;background-size:;background-repeat:;background-attachment:;background-origin:;background-clip:;background-color:;background-position:0px 0px,0px 0px;transition:background-position 1.4s cubic-bezier(.45,.05,.4,1);box-shadow:#00000080 0 6px 12px -6px}.ap-ov .tw-top{position:absolute;left:0;right:0;top:0;height:calc(var(--w) * .25)}.ap-ov .tw-disc{position:absolute;left:0;top:50%;width:100%;aspect-ratio:1 / 1;transform:translateY(-50%) rotateX(76deg);border-radius:50%;background:radial-gradient(circle at 42% 38%,var(--ap-gold-pale),var(--ap-gold-mid) 42%,var(--ap-gold-deep));box-shadow:inset 0 0 0 calc(var(--w) * .03) color-mix(in srgb,var(--ap-gold-deep) 80%,transparent),inset 0 0 0 calc(var(--w) * .036) var(--ap-gold-soft)}.ap-ov .tw-dial{position:absolute;top:9%;right:9%;bottom:9%;left:9%;display:grid;place-items:center;border-radius:50%;background:repeating-conic-gradient(color-mix(in srgb,var(--ap-gold-deep) 55%,transparent) 0 1.5deg,transparent 1.5deg 10deg);-webkit-mask:radial-gradient(closest-side,transparent 80%,rgb(0,0,0) 81%);mask:radial-gradient(closest-side,transparent 80%,rgb(0,0,0) 81%);transition:transform 1.4s cubic-bezier(.45,.05,.4,1)}.ap-ov .tw-dial b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;-webkit-mask:none;mask:none;font:700 calc(var(--w) * .34)/1 var(--ap-numbers);color:var(--ap-gold-deep);text-shadow:rgba(255,255,255,.35) 0px 2px 0px}.ap-ov .tw-medal{left:50%;bottom:calc(var(--w) * .44);z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:calc(var(--w) * .7);aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle at 40% 32%,var(--ap-card-a),var(--ap-card-b));box-shadow:inset 0 0 0 5px var(--ap-card-a),inset 0 0 0 6px var(--ap-gold),inset 0 0 0 9px var(--ap-card-a),inset 0 0 0 10px color-mix(in srgb,var(--ap-gold) 40%,transparent),0 20px 30px -14px color-mix(in srgb,var(--ap-shadow) 60%,transparent);color:var(--ap-ink);text-align:center;opacity:0;transform:translate(-50%,30%) scale(.35);transition:transform .75s cubic-bezier(.2,1.3,.4,1),opacity .35s}.ap-ov .tw-ck{font:700 calc(var(--w) * .036)/1.3 var(--ap-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ap-gold)}.ap-ov .tw-cn{font:700 calc(var(--w) * .19)/1 var(--ap-numbers);letter-spacing:-.02em}.ap-ov .tw-cn em{margin-left:2px;font:italic 400 .4em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .tw-cl{max-width:80%;font:500 calc(var(--w) * .042)/1.25 var(--ap-sans);color:var(--ap-muted)}.ap-ov .tw-box:not(.tw-turn):hover .tw-lid{transform:translateY(-2%)}.ap-ov .tw-box.tw-turn .tw-lid{transform:translateY(-9%)}.ap-ov .tw-box.tw-turn .tw-side{background-position:0 0,calc(var(--w) * -.9) 0}.ap-ov .tw-box.tw-turn .tw-dial{transform:rotate(-540deg)}.ap-ov .tw-box.tw-pop .tw-lid{transform:translate(34%,-150%) rotate(22deg);opacity:0;transition:transform .7s cubic-bezier(.2,.8,.3,1),opacity .5s .25s}.ap-ov .tw-box.tw-pop .tw-rim{opacity:1}.ap-ov .tw-box.tw-up .tw-medal{opacity:1;transform:translate(-50%,-30%) scale(1)}.ap-ov.ap-twist .ap-visual{padding-top:40%}@container apov (min-width: 900px){.ap-ov .tw-box{--w: min(24cqw, 44cqh)}.ap-ov.ap-twist .ap-visual{padding-top:24cqh}}.ap-ov .ev-env{--w: min(86cqw, 290px);position:relative;width:var(--w);aspect-ratio:3 / 2;perspective:1100px;cursor:pointer;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.ap-ov .ev-env>span{position:absolute}.ap-ov .ev-back{top:0;right:0;bottom:0;left:0;border-radius:6px;background:linear-gradient(160deg,var(--ap-paper-a),var(--ap-paper-b));box-shadow:0 34px 50px -24px color-mix(in srgb,var(--ap-shadow) 50%,transparent)}.ap-ov .ev-card{left:6%;right:6%;top:5%;height:90%;z-index:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding-top:8%;border-radius:4px;background:linear-gradient(180deg,var(--ap-card-a),var(--ap-card-b));box-shadow:inset 0 0 0 5px var(--ap-card-a),inset 0 0 0 6px var(--ap-gold),0 -6px 20px #0000001f;color:var(--ap-ink);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.ap-ov .ev-ck{font:700 calc(var(--w) * .028)/1.4 var(--ap-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ap-gold)}.ap-ov .ev-cn{font:700 calc(var(--w) * .17)/1 var(--ap-numbers)}.ap-ov .ev-cn em{margin-left:4px;font:italic 400 .4em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .ev-cl{font:500 calc(var(--w) * .038)/1.3 var(--ap-sans);color:var(--ap-muted)}.ap-ov .ev-front{top:0;right:0;bottom:0;left:0;z-index:3;border-radius:6px;clip-path:polygon(0px 0px,50% 54%,100% 0px,100% 100%,0px 100%);background:linear-gradient(28deg,#0000 49.6%,#00000014 50%,#0000 58%),linear-gradient(-28deg,#0000 49.6%,#00000014 50%,#0000 58%),linear-gradient(180deg,var(--ap-paper-c),var(--ap-paper-d))}.ap-ov .ev-motto{position:absolute;left:0;right:0;bottom:11%;font:italic 400 calc(var(--w) * .042)/1 var(--ap-display);color:color-mix(in srgb,var(--ap-taupe) 80%,var(--ap-ink));text-align:center}.ap-ov .ev-flap{left:0;right:0;top:0;height:56%;z-index:4;transform-origin:50% 0px;clip-path:polygon(0px 0px,100% 0px,50% 100%);background:linear-gradient(180deg,var(--ap-gold-light),var(--ap-taupe));transition:transform .75s cubic-bezier(.45,.05,.25,1),z-index linear .37s}.ap-ov .ev-flap-in{position:absolute;top:0;right:2px;bottom:2px;left:2px;clip-path:polygon(0px 0px,100% 0px,50% 100%);background:linear-gradient(180deg,var(--ap-paper-e),var(--ap-paper-f))}.ap-ov .ev-env.ev-open .ev-flap{transform:rotateX(180deg);z-index:0}.ap-ov .ev-env.ev-rise .ev-card{transform:translateY(-62%)}.ap-ov .ev-seal{position:absolute;left:50%;top:56%;z-index:6;width:calc(var(--w) * .27);aspect-ratio:1 / 1;padding:0;transform:translate(-50%,-50%);border:0px;border-radius:50%;background:none;cursor:pointer}.ap-ov .ev-pulse{position:absolute;top:-7%;right:-7%;bottom:-7%;left:-7%;border-radius:50%;border:1px solid color-mix(in srgb,var(--ap-gold) 70%,transparent);animation:2.2s ease-out 0s infinite normal none running ap-ring;pointer-events:none}.ap-ov .ev-half{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition:transform .8s cubic-bezier(.3,.1,.3,1),opacity .6s .25s}.ap-ov .ev-half.l{clip-path:polygon(0px 0px,52% 0px,46% 22%,55% 41%,47% 63%,54% 80%,49% 100%,0px 100%)}.ap-ov .ev-half.r{clip-path:polygon(52% 0px,100% 0px,100% 100%,49% 100%,54% 80%,47% 63%,55% 41%,46% 22%)}.ap-ov .ev-wax{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:47% 53% 51% 49%/52% 46% 54% 48%;background:radial-gradient(circle at 34% 28%,var(--ap-wax-a),var(--ap-wax-b) 45%,var(--ap-wax-c));box-shadow:#0006 0 8px 16px,#fff3 0 2px 3px inset,#0009 0 -5px 9px inset}.ap-ov .ev-ring{position:absolute;top:17%;right:17%;bottom:17%;left:17%;border-radius:50%;box-shadow:#0009 0 2px 2px inset,#ffffff1f 0 1px}.ap-ov .ev-wax b{position:relative;font:700 calc(var(--w) * .12)/1 var(--ap-numbers);color:var(--ap-wax-ink);text-shadow:rgba(0,0,0,.6) 0px 1px 0px}.ap-ov .ev-seal canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;pointer-events:none;transition:opacity .3s}.ap-ov .ev-seal.ev-shake{animation:.32s ease 0s 1 normal none running ap-shake}@keyframes ap-shake{0%,to{transform:translate(-50%,-50%)}25%{transform:translate(-52%,-49%) rotate(-3deg)}60%{transform:translate(-48%,-51%) rotate(2deg)}}.ap-ov .ev-seal.ev-broken{pointer-events:none}.ap-ov .ev-seal.ev-broken .ev-pulse,.ap-ov .ev-seal.ev-broken canvas{opacity:0;animation:auto ease 0s 1 normal none running none}.ap-ov .ev-seal.ev-broken .ev-half.l{transform:translate(-40%,90%) rotate(-38deg);opacity:0}.ap-ov .ev-seal.ev-broken .ev-half.r{transform:translate(40%,105%) rotate(30deg);opacity:0}.ap-ov.ap-busy .ev-pulse{animation:auto ease 0s 1 normal none running none;opacity:0}@container apov (min-width: 900px){.ap-ov .ev-env{--w: min(36cqw, 74cqh)}}.ap-ov .lb-wrap{--w: min(82cqw, 310px);position:relative;display:grid;place-items:center;width:var(--w);aspect-ratio:1.08 / 1}.ap-ov .lb-fabric{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:linear-gradient(180deg,#ffffff38,#0000000f),repeating-linear-gradient(90deg,rgba(0,0,0,.07) 0 1px,rgba(255,255,255,.06) 1px 2.5px,transparent 2.5px 5px),repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 2px,transparent 2px 4px),linear-gradient(135deg,var(--ap-paper-c),var(--ap-paper-b));box-shadow:0 26px 40px -24px color-mix(in srgb,var(--ap-shadow) 55%,transparent),inset 0 -2px #0000000d}.ap-ov .lb-fabric:after{content:"";position:absolute;left:0;right:0;top:13%;border-top:1px dashed color-mix(in srgb,var(--ap-ink) 18%,transparent)}.ap-ov .lb-label{position:relative;z-index:1;width:64%;aspect-ratio:1.75 / 1;perspective:900px;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ap-ov .lb-inner{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.45,.05,.25,1)}.ap-ov .lb-front,.ap-ov .lb-back{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:3px;backface-visibility:hidden}.ap-ov .lb-front{gap:6px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 3px),linear-gradient(135deg,var(--ap-wax-a),var(--ap-wax-b) 55%,var(--ap-wax-c));box-shadow:#0000008c 0 8px 14px -8px}.ap-ov .lb-logo{font:800 calc(var(--w) * .058)/1 var(--ap-logo);letter-spacing:.06em;white-space:nowrap;color:var(--ap-gold-light)}.ap-ov .lb-logo strong{font-weight:800}.ap-ov .lb-logo span,.ap-ov .lb-logo small{margin-left:4px;font-weight:400;font-size:.7em;letter-spacing:.12em;color:color-mix(in srgb,var(--ap-gold-light) 70%,transparent)}.ap-ov .lb-motto{font:italic 400 calc(var(--w) * .034)/1 var(--ap-display);color:color-mix(in srgb,var(--ap-cream) 70%,transparent)}.ap-ov .lb-st{position:absolute;transition:transform .35s,opacity .35s}.ap-ov .lb-st.t,.ap-ov .lb-st.b{left:6px;right:6px;height:0px;border-top:1.5px dashed var(--ap-gold-light)}.ap-ov .lb-st.l,.ap-ov .lb-st.r{top:6px;bottom:6px;width:0px;border-left:1.5px dashed var(--ap-gold-light)}.ap-ov .lb-st.t{top:6px;transform-origin:100% 50%}.ap-ov .lb-st.b{bottom:6px;transform-origin:0px 50%;transition-delay:.6s}.ap-ov .lb-st.r{right:6px;transform-origin:50% 100%;transition-delay:.3s}.ap-ov .lb-st.l{left:6px;transform-origin:50% 0px;transition-delay:.9s}.ap-ov .lb-wrap.lb-open .lb-st.t,.ap-ov .lb-wrap.lb-open .lb-st.b{transform:scaleX(0);opacity:.2}.ap-ov .lb-wrap.lb-open .lb-st.l,.ap-ov .lb-wrap.lb-open .lb-st.r{transform:scaleY(0);opacity:.2}.ap-ov .lb-back{gap:2px;transform:rotateY(180deg);background:linear-gradient(180deg,var(--ap-card-a),var(--ap-card-b));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ap-gold) 55%,transparent),0 16px 26px -12px color-mix(in srgb,var(--ap-shadow) 60%,transparent);color:var(--ap-ink);text-align:center}.ap-ov .lb-ck{font:700 calc(var(--w) * .026)/1.3 var(--ap-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ap-gold)}.ap-ov .lb-cn{font:700 calc(var(--w) * .12)/1 var(--ap-numbers);letter-spacing:-.02em}.ap-ov .lb-cn em{margin-left:2px;font:italic 400 .4em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .lb-cl{font:500 calc(var(--w) * .03)/1.25 var(--ap-sans);color:var(--ap-muted)}.ap-ov .lb-care{display:flex;gap:8px;margin-top:6px}.ap-ov .lb-care i{position:relative;width:11px;height:11px}.ap-ov .lb-care .c1{border:1.2px solid var(--ap-muted);border-radius:50%}.ap-ov .lb-care .c2{width:0px;height:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:11px solid var(--ap-muted)}.ap-ov .lb-care .c3{border:1.2px solid var(--ap-muted)}.ap-ov .lb-care .c3:after{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;border:1.2px solid var(--ap-muted);border-radius:50%}.ap-ov .lb-wrap.lb-lift .lb-label{transform:translateY(-5%) scale(1.14)}.ap-ov .lb-wrap.lb-flip .lb-inner{transform:rotateY(180deg)}.ap-ov.ap-label .ap-visual{padding-top:4%}@container apov (min-width: 900px){.ap-ov .lb-wrap{--w: min(34cqw, 62cqh)}.ap-ov.ap-label .ap-visual{padding-top:0}}.ap-ov .if-wrap{--w: min(74cqw, 280px);position:relative;width:var(--w);height:calc(var(--w) * 1.08)}.ap-ov .if-wrap>span{position:absolute}.ap-ov .if-count{left:0;top:34%;display:grid;justify-items:center;gap:6px;width:34%;color:var(--ap-ink)}.ap-ov .if-num{font-style:;font-variant-ligatures:;font-variant-caps:;font-variant-east-asian:;font-variant-alternates:;font-variant-position:;font-variant-emoji:;font-weight:;font-stretch:;font-size:;line-height:;font-family:;font-optical-sizing:;font-size-adjust:;font-kerning:;font-feature-settings:;font-variation-settings:;font-language-override:;letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums}.ap-ov .if-num i{margin-left:1px;font-style:normal;font-size:.5em;color:var(--ap-gold)}.ap-ov .if-count small{font:700 calc(var(--w) * .032)/1.2 var(--ap-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ap-muted)}.ap-ov .if-bottle{left:41%;top:0;bottom:0;width:37%;filter:drop-shadow(0 18px 20px color-mix(in srgb,var(--ap-shadow) 30%,transparent))}.ap-ov .if-cap{position:absolute;left:27%;right:27%;top:0;height:12%;border-radius:6px 6px 3px 3px;background:linear-gradient(90deg,var(--ap-wax-c),var(--ap-wax-a) 32%,var(--ap-wax-b) 60%,var(--ap-wax-c));box-shadow:inset 0 -3px color-mix(in srgb,var(--ap-gold) 90%,transparent)}.ap-ov .if-neck{position:absolute;left:34%;right:34%;top:12%;height:6%;background:linear-gradient(90deg,#fff3,#ffffffb3 30%,#ffffff40);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ap-ink) 14%,transparent)}.ap-ov .if-glass{position:absolute;top:17%;right:0;bottom:0;left:0;overflow:hidden;border-radius:46% 46% 14% 14%/20% 20% 7% 7%;background:linear-gradient(90deg,color-mix(in srgb,var(--ap-taupe) 18%,rgba(255,255,255,.3)),#fff9 22%,color-mix(in srgb,var(--ap-taupe) 10%,rgba(255,255,255,.2)) 60%,#ffffff73);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ap-ink) 14%,transparent),inset 0 -12px 20px -12px color-mix(in srgb,var(--ap-shadow) 30%,transparent)}.ap-ov .if-glass canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.ap-ov .if-marks{position:absolute;right:9%;top:18%;bottom:10%;width:12%;background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--ap-ink) 28%,transparent) 0 1px,transparent 1px 10%)}.ap-ov .if-label{position:absolute;left:20%;right:20%;top:50%;display:grid;place-items:center;height:13%;border-radius:3px;background:color-mix(in srgb,var(--ap-card-a) 88%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ap-gold) 60%,transparent)}.ap-ov .if-label em{font:italic 400 calc(var(--w) * .046)/1 var(--ap-display);color:var(--ap-ink)}.ap-ov .if-line{position:absolute;left:0;right:-60%;top:30%;height:0px;border-top:1.5px dashed color-mix(in srgb,var(--ap-gold) 80%,transparent)}.ap-ov .if-glass{overflow:visible}.ap-ov .if-glass canvas{border-radius:inherit;clip-path:inset(0px round 46% 46% 14% 14% / 20% 20% 7% 7%)}.ap-ov .if-tag{position:absolute;left:100%;top:0;padding:5px 9px;transform:translate(-40%,-50%);border-radius:999px;background:var(--ap-card-a);box-shadow:0 6px 14px -6px color-mix(in srgb,var(--ap-shadow) 50%,transparent),inset 0 0 0 1px var(--ap-gold);font:700 calc(var(--w) * .055)/1 var(--ap-numbers);white-space:nowrap;color:var(--ap-ink);transition:transform .45s cubic-bezier(.2,1.4,.4,1),background .3s}.ap-ov .if-tag em{margin-left:3px;font:italic 400 .8em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .if-shine{position:absolute;left:12%;top:8%;bottom:10%;width:7%;border-radius:999px;background:linear-gradient(#ffffffbf,#fff0);pointer-events:none}.ap-ov .if-wrap.if-full .if-line{border-top-style:solid;border-top-color:var(--ap-gold);box-shadow:0 0 10px 1px color-mix(in srgb,var(--ap-gold-light) 70%,transparent)}.ap-ov .if-wrap.if-full .if-tag{transform:translate(-40%,-50%) scale(1.18);background:var(--ap-gold-pale)}.ap-ov.ap-infusion .ap-visual{padding-top:4%}@container apov (min-width: 900px){.ap-ov .if-wrap{--w: min(34cqw, 64cqh)}.ap-ov.ap-infusion .ap-visual{padding-top:0}}.ap-ov .qz-card{--w: min(88cqw, 350px);position:relative;width:var(--w);padding:calc(var(--w) * .075) calc(var(--w) * .07) calc(var(--w) * .08);border-radius:18px;background:linear-gradient(180deg,var(--ap-card-a),var(--ap-card-b));box-shadow:inset 0 0 0 6px var(--ap-card-a),inset 0 0 0 7px color-mix(in srgb,var(--ap-gold) 60%,transparent),0 26px 40px -22px color-mix(in srgb,var(--ap-shadow) 55%,transparent);color:var(--ap-ink);text-align:center}.ap-ov .qz-prog{display:flex;gap:6px;margin:0 auto 16px;max-width:70%}.ap-ov .qz-prog i{flex:1 1 0%;height:3px;border-radius:3px;background:color-mix(in srgb,var(--ap-ink) 12%,transparent);transition:background .3s}.ap-ov .qz-prog i.on{background:var(--ap-gold)}.ap-ov .qz-screens{display:grid;min-height:calc(var(--w) * .62);align-content:center}.ap-ov .qz-screen.ap-enter>*{animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:ap-rise;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--i, 0) * 60ms)}.ap-ov .qz-count{font:700 10.5px/1 var(--ap-sans);letter-spacing:.2em;color:var(--ap-muted)}.ap-ov .qz-q{margin-top:10px;font:400 calc(var(--w) * .068)/1.15 var(--ap-display);letter-spacing:-.01em;text-wrap:balance}.ap-ov .qz-opts{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:8px;margin-top:18px}.ap-ov .qz-opt{display:flex;align-items:center;justify-content:center;min-height:50px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--ap-ink) 14%,transparent);border-radius:12px;background:var(--ap-field);color:var(--ap-ink);font:600 13.5px/1.25 var(--ap-sans);cursor:pointer;transition:border-color .2s,background .2s,color .2s,transform .2s}.ap-ov .qz-opt:hover{border-color:var(--ap-gold);transform:translateY(-1px)}.ap-ov .qz-opt:focus-visible{outline:2px solid var(--ap-gold);outline-offset:2px}.ap-ov .qz-opt.sel{border-color:var(--ap-ink);background:var(--ap-ink);color:var(--ap-cream)}.ap-ov .qz-wait{justify-items:center}.ap-ov .qz-dots{display:flex;gap:8px}.ap-ov .qz-dots i{width:9px;height:9px;border-radius:50%;background:var(--ap-gold);animation:.9s ease-in-out 0s infinite normal none running qz-dot}.ap-ov .qz-dots i:nth-child(2){animation-delay:.15s}.ap-ov .qz-dots i:nth-child(3){animation-delay:.3s}@keyframes qz-dot{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-7px);opacity:1}}.ap-ov .qz-rk{font:700 11px/1.3 var(--ap-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ap-gold)}.ap-ov .qz-rt{margin-top:8px;font:italic 400 calc(var(--w) * .1)/1.05 var(--ap-display);color:var(--ap-gold)}.ap-ov .qz-rbig{margin-top:10px;font:700 calc(var(--w) * .2)/1 var(--ap-numbers);letter-spacing:-.02em}.ap-ov .qz-rbig em{margin-left:3px;font:italic 400 .35em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .qz-rsub{margin-top:6px;font-size:13px;color:var(--ap-muted)}.ap-ov.ap-quiz .ap-visual{padding-top:0}@container apov (min-width: 900px){.ap-ov .qz-card{--w: min(34cqw, 460px)}.ap-ov .qz-opt{min-height:58px;font-size:14.5px}}.ap-ov .st-wrap{--w: min(80cqw, 300px);position:relative;width:var(--w);aspect-ratio:1.1 / 1;overflow:hidden;border-radius:14px;background:var(--ap-velvet-b);box-shadow:0 30px 44px -24px color-mix(in srgb,var(--ap-shadow) 65%,transparent),inset 0 0 0 1px #ffffff0f}.ap-ov .st-wrap canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.ap-ov .st-sheen{position:absolute;top:-20%;bottom:-20%;left:-60%;width:45%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--ap-gold-pale) 30%,transparent),transparent);transform:skew(-14deg);pointer-events:none}.ap-ov .st-wrap.st-go .st-sheen{animation:1.9s cubic-bezier(.4,.1,.3,1) .2s 1 normal both running st-sweep}@keyframes st-sweep{0%{left:-60%}to{left:130%}}.ap-ov .st-prize{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--ap-gold-light);text-align:center;opacity:0;transform:scale(.96);transition:opacity .8s,transform 1s cubic-bezier(.2,.8,.2,1);pointer-events:none}.ap-ov .st-wrap.st-show .st-prize{opacity:1;transform:none}.ap-ov .st-ck{font:700 calc(var(--w) * .03)/1.3 var(--ap-sans);letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb,var(--ap-gold-light) 80%,transparent)}.ap-ov .st-cn{font:700 calc(var(--w) * .2)/1 var(--ap-numbers);letter-spacing:-.02em;background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-color:;background-clip:text;color:transparent;filter:drop-shadow(rgba(0,0,0,.5) 0px 1px 0px)}.ap-ov .st-cn em{margin-left:3px;font:italic 400 .4em/1 var(--ap-display)}.ap-ov .st-cl{font:500 calc(var(--w) * .038)/1.3 var(--ap-sans);color:color-mix(in srgb,var(--ap-cream) 75%,transparent)}.ap-ov .st-motto{margin-top:10px;font:italic 400 calc(var(--w) * .042)/1 var(--ap-display);color:color-mix(in srgb,var(--ap-gold-light) 70%,transparent)}.ap-ov.ap-smooth .ap-visual{padding-top:4%}@container apov (min-width: 900px){.ap-ov .st-wrap{--w: min(32cqw, 60cqh)}.ap-ov.ap-smooth .ap-visual{padding-top:0}}.ap-ov .tk-ticket{--w: min(86cqw, 340px);position:relative;width:var(--w);aspect-ratio:1.75 / 1;filter:drop-shadow(0 22px 26px color-mix(in srgb,var(--ap-shadow) 38%,transparent))}.ap-ov .tk-paper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;border-radius:10px;background:linear-gradient(135deg,var(--ap-card-a),var(--ap-card-b));box-shadow:inset 0 0 0 7px var(--ap-card-a),inset 0 0 0 8px var(--ap-gold),inset 0 0 0 11px var(--ap-card-a),inset 0 0 0 12px color-mix(in srgb,var(--ap-gold) 40%,transparent);-webkit-mask:radial-gradient(circle at 26% 0px,transparent 9px,rgb(0,0,0) 9.5px) center top / 100% 51% no-repeat,radial-gradient(circle at 26% 100%,transparent 9px,rgb(0,0,0) 9.5px) center bottom / 100% 51% no-repeat;mask:radial-gradient(circle at 26% 0px,transparent 9px,rgb(0,0,0) 9.5px) center top / 100% 51% no-repeat,radial-gradient(circle at 26% 100%,transparent 9px,rgb(0,0,0) 9.5px) center bottom / 100% 51% no-repeat}.ap-ov .tk-stub{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:26%;border-right:1.5px dashed color-mix(in srgb,var(--ap-gold) 55%,transparent)}.ap-ov .tk-stub b{font:700 calc(var(--w) * .12)/1 var(--ap-numbers);color:var(--ap-gold)}.ap-ov .tk-stub small{font:700 calc(var(--w) * .024)/1 var(--ap-sans);letter-spacing:.2em;color:var(--ap-muted)}.ap-ov .tk-prize{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0 6%;color:var(--ap-ink);text-align:center}.ap-ov .tk-ck{font:700 calc(var(--w) * .026)/1.3 var(--ap-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ap-gold)}.ap-ov .tk-cn{font:700 calc(var(--w) * .14)/1 var(--ap-numbers);letter-spacing:-.02em}.ap-ov .tk-cn em{margin-left:3px;font:italic 400 .4em/1 var(--ap-display);color:var(--ap-gold)}.ap-ov .tk-cl{font:500 calc(var(--w) * .034)/1.3 var(--ap-sans);color:var(--ap-muted)}.ap-ov .tk-foil{position:absolute;top:15%;right:5.5%;bottom:15%;left:29%;display:block;width:65.5%;height:70%;border-radius:6px;cursor:pointer;touch-action:none;transition:opacity .55s}.ap-ov .tk-coin{position:absolute;left:0;top:0;width:calc(var(--w) * .15);aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--ap-gold-pale),var(--ap-gold-mid) 45%,var(--ap-gold-deep));box-shadow:0 8px 14px #0000004d,inset 0 0 0 3px color-mix(in srgb,var(--ap-gold-deep) 60%,transparent),inset 0 2px 3px #ffffff80;transform:translate(calc(var(--w) * .9),calc(var(--w) * .47)) translate(-50%,-50%) rotate(-20deg);opacity:0;pointer-events:none;transition:opacity .3s}.ap-ov .tk-coin:after{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;border:1px solid color-mix(in srgb,var(--ap-gold-deep) 55%,transparent)}.ap-ov .tk-ticket.tk-auto .tk-coin,.ap-ov .tk-ticket.tk-hand .tk-coin{opacity:1}.ap-ov .tk-ticket.tk-clear .tk-foil{opacity:0;pointer-events:none}.ap-ov .tk-ticket.tk-clear .tk-coin{opacity:0}.ap-ov.ap-ticket .ap-visual{padding-top:6%}@container apov (min-width: 900px){.ap-ov .tk-ticket{--w: min(40cqw, 96cqh)}.ap-ov.ap-ticket .ap-visual{padding-top:0}}@charset "utf-8";[data-ig-discount]:not([data-ig-discount="0"]){display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ionix-reference-0.css.map */
