@font-face{font-family:Nunito;src:url(../media/Nunito-ExtraBold.0.-t.k-9zd-oa.woff2?dpl=dpl_4o8mei9m2sKorx1WTHHjd6BjnGPi)format("woff2"),url(../media/Nunito-ExtraBold.0z_i8qbi8qkbv.woff?dpl=dpl_4o8mei9m2sKorx1WTHHjd6BjnGPi)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(../media/Nunito-Bold.09f4.9l888_tl.woff2?dpl=dpl_4o8mei9m2sKorx1WTHHjd6BjnGPi)format("woff2"),url(../media/Nunito-Bold.09mne8w1f3ydu.woff?dpl=dpl_4o8mei9m2sKorx1WTHHjd6BjnGPi)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(../media/Nunito-Medium.0az-uvjbcxnpc.woff2?dpl=dpl_4o8mei9m2sKorx1WTHHjd6BjnGPi)format("woff2"),url(../media/Nunito-Medium.14r7_6_-5a1qj.woff?dpl=dpl_4o8mei9m2sKorx1WTHHjd6BjnGPi)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(../media/Nunito-Regular.00sergwew8z5l.woff2?dpl=dpl_4o8mei9m2sKorx1WTHHjd6BjnGPi)format("woff2"),url(../media/Nunito-Regular.0wsuy5bgsfgre.woff?dpl=dpl_4o8mei9m2sKorx1WTHHjd6BjnGPi)format("woff");font-weight:500;font-style:normal;font-display:swap}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;-webkit-tap-highlight-color:#0000;height:100%;font-size:10px;line-height:1}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#fff;min-height:100%;margin:0;padding:0;font-family:Nunito,Helvetica Neue,Helvetica,Arial,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.7rem;line-height:1}.resize-sensor{width:100%;display:inline-flex;position:relative}.container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:480px){.container{padding-left:32px;padding-right:32px}}@media (min-width:1024px){.container{max-width:960px}}.row{flex-wrap:wrap;flex:none;margin-left:-16px;margin-right:-16px;display:flex}@media (min-width:480px){.row{margin-left:-32px;margin-right:-32px}}.column{flex:none;padding-left:16px;padding-right:16px}.column.centered{margin-left:auto;margin-right:auto}.column.column-1{width:8.33333%}.column.column-2{width:16.6667%}.column.column-3{width:25%}.column.column-4{width:33.3333%}.column.column-5{width:41.6667%}.column.column-6{width:50%}.column.column-7{width:58.3333%}.column.column-8{width:66.6667%}.column.column-9{width:75%}.column.column-10{width:83.3333%}.column.column-11{width:91.6667%}.column.column-12{width:100%}@media (min-width:480px){.column{padding-left:32px;padding-right:32px}}@media (min-width:720px){.column.column-md-1{width:8.33333%}.column.column-md-2{width:16.6667%}.column.column-md-3{width:25%}.column.column-md-4{width:33.3333%}.column.column-md-5{width:41.6667%}.column.column-md-6{width:50%}.column.column-md-7{width:58.3333%}.column.column-md-8{width:66.6667%}.column.column-md-9{width:75%}.column.column-md-10{width:83.3333%}.column.column-md-11{width:91.6667%}.column.column-md-12{width:100%}}@media (min-width:1024px){.column.column-lg-1{width:8.33333%}.column.column-lg-2{width:16.6667%}.column.column-lg-3{width:25%}.column.column-lg-4{width:33.3333%}.column.column-lg-5{width:41.6667%}.column.column-lg-6{width:50%}.column.column-lg-7{width:58.3333%}.column.column-lg-8{width:66.6667%}.column.column-lg-9{width:75%}.column.column-lg-10{width:83.3333%}.column.column-lg-11{width:91.6667%}.column.column-lg-12{width:100%}}.image-wrapper{width:100%;position:relative}.image-wrapper>img{object-fit:cover;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .3s linear,visibility .3s linear;position:absolute;inset:0}.image-wrapper.has-loaded>img{opacity:1;visibility:visible}.feedback-message{text-align:center}.segmented-control{justify-content:center;width:100%;position:relative}.segmented-control,.segmented-control .segmented-control-inner{display:inline-flex}.segmented-control .segmented-control-inner{scrollbar-width:none;background-color:#ffffff0f;border-radius:2.2rem;overflow-x:auto}.segmented-control .segmented-control-inner a{color:#fff;white-space:nowrap;cursor:default;background-color:#0000;border-radius:2.2rem;padding:1.2rem 3.6rem;font-size:1.5rem;font-weight:700;line-height:2rem;text-decoration:none;transition:color .15s ease-in;position:relative}.segmented-control .segmented-control-inner a span{position:relative}.segmented-control .segmented-control-inner a:before{content:"";background-color:#0000;border-radius:1.8rem;transition:background-color .15s ease-in,box-shadow .15s ease-in;position:absolute;inset:.4rem;box-shadow:0 6px 24px #1110}.segmented-control .segmented-control-inner a:hover:before{background-color:#ffffff0f}.segmented-control .segmented-control-inner a.active{color:#111}.segmented-control .segmented-control-inner a.active:before{background-color:#fff;box-shadow:0 6px 24px #1113}.segmented-control .segmented-control-overflow-paddles,.segmented-control .segmented-control-overflow-paddles .overflow-paddle{visibility:hidden;opacity:0;transition:visibility .15s linear,opacity .15s linear}.segmented-control .segmented-control-overflow-paddles.active,.segmented-control .segmented-control-overflow-paddles .overflow-paddle.active{visibility:visible;opacity:1}.segmented-control .segmented-control-overflow-paddles .overflow-paddle{-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);cursor:pointer;background:#ffffff0f;border:none;align-items:center;width:4.4rem;height:4.4rem;padding:0 .8rem;display:inline-flex;position:absolute;top:0;bottom:0}.segmented-control .segmented-control-overflow-paddles .overflow-paddle.overflow-paddle-left{border-top-left-radius:2.2rem;border-bottom-left-radius:2.2rem;justify-content:flex-start;left:0;-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000);mask-image:linear-gradient(90deg,#000 60%,#0000)}.segmented-control .segmented-control-overflow-paddles .overflow-paddle.overflow-paddle-right{border-top-right-radius:2.2rem;border-bottom-right-radius:2.2rem;justify-content:flex-end;right:0;-webkit-mask-image:linear-gradient(270deg,#000 60%,#0000);mask-image:linear-gradient(270deg,#000 60%,#0000)}.segmented-control .segmented-control-overflow-paddles .overflow-paddle .icon{fill:#fff;filter:drop-shadow(0 0 2px #11111173)}.badge{color:#111;background:#fff;border-radius:1.2rem;align-items:center;height:2.4rem;padding:0 1.2rem;font-family:Nunito;font-size:1.3rem;font-weight:700;line-height:1;display:inline-flex}.avatar{background-color:#dcdde1;flex:none;width:3.2rem;height:3.2rem;display:inline-flex;position:relative;box-shadow:0 1px 12px #11111114,0 3px 8px #1111111f}.avatar,.avatar .avatar-inner,.avatar .avatar-inner:before,.avatar .avatar-inner:after{border-radius:1.6rem}.avatar.size-xsmall{width:1.8rem;height:1.8rem;box-shadow:0 1px 6px #1111110d,0 2px 6px #1111111a}.avatar.size-xsmall,.avatar.size-xsmall .avatar-inner,.avatar.size-xsmall .avatar-inner:before,.avatar.size-xsmall .avatar-inner:after{border-radius:.9rem}.avatar.size-medium{width:6.4rem;height:6.4rem;box-shadow:0 2px 16px #1111111a,0 3px 9px #11111126}.avatar.size-medium,.avatar.size-medium .avatar-inner,.avatar.size-medium .avatar-inner:before,.avatar.size-medium .avatar-inner:after{border-radius:3.2rem}.avatar.size-large{width:9.6rem;height:9.6rem;box-shadow:0 4px 24px #1111111a,0 6px 18px #11111126}.avatar.size-large,.avatar.size-large .avatar-inner,.avatar.size-large .avatar-inner:before,.avatar.size-large .avatar-inner:after{border-radius:4.8rem}.avatar .avatar-inner{height:100%;position:relative;overflow:hidden}.avatar .avatar-inner:before,.avatar .avatar-inner:after{content:"";position:absolute;inset:0}.avatar .avatar-inner:after{filter:saturate(130%);width:100%;height:100%;box-shadow:inset 0 0 4px #dcdde126,inset 0 0 0 1px #dcdde126,0 8px 32px #11111126}.avatar .avatar-inner>img,.avatar .avatar-inner>svg{object-fit:cover;width:100%;height:100%}.avatar.placeholder{background-color:#0000}.avatar.placeholder .avatar-inner:before{background:radial-gradient(#eba054,#f57f89);top:-40%;left:-60%}.avatar.placeholder .avatar-inner svg{fill:#fff;position:relative}.avatar .badge{position:absolute;bottom:.2rem;right:0;box-shadow:0 6px 6px #1111111f}a.avatar{transition:transform .15s ease-in-out}a.avatar:hover{transition:transform 75ms ease-in-out;transform:scale(1.02)}.avatar-group{display:inline-flex}.avatar-group .avatar-group-item{flex:none;width:3.2rem;height:3.2rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 12px #11111114,0 3px 8px #11111126}.avatar-group .avatar-group-item svg{fill:#eba054}.avatar-group .avatar-group-item svg text{fill:#fff}.avatar-group .avatar-group-item,.avatar-group .avatar-group-item:before,.avatar-group .avatar-group-item:after{border-radius:1.6rem}.avatar-group .avatar-group-item>img,.avatar-group .avatar-group-item>svg{object-fit:cover;width:100%;height:100%}.avatar-group .avatar-group-item:before,.avatar-group .avatar-group-item:after{content:"";position:absolute;inset:0}.avatar-group a.avatar-group-item{padding:0;transition:transform .15s ease-in-out}.avatar-group a.avatar-group-item:hover{transition:transform 75ms ease-in-out;transform:scale(1.02)}.avatar-group .avatar-group-item+.avatar-group-item{margin-left:-.6rem}.avatar-group.is-small .avatar-group-item{width:1.8rem;height:1.8rem;box-shadow:0 1px 6px #1111110d,0 2px 6px #1111111a}.avatar-group.is-small .avatar-group-item+.avatar-group-item{margin-left:-.3rem}.avatar-group .avatar-group-item.overflow svg{fill:#dcdde1}.avatar-group .avatar-group-item.overflow svg text{fill:#111}.modal-host{z-index:99;position:fixed;inset:0;overflow-y:auto}.modal-backdrop{will-change:opacity;opacity:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-user-select:none;user-select:none;background-color:#1116;position:fixed;inset:0;overflow:auto}.modal-container{max-width:40rem;margin-left:auto;margin-right:auto;padding:3.2rem 16px 4.8rem;position:relative}@media (min-width:720px){.modal-container{padding-top:4.8rem}}.modal-container .modal-wrapper:not(.is-focused){display:none}.modal{background-color:#fff;border-radius:2.4rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.modal .modal-header h3.default-modal-header-title{color:#111;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:2.6rem 5.6rem 2.6rem 2.4rem;font-size:2rem;line-height:2.4rem;overflow:hidden}@media (min-width:720px){.modal .modal-header h3.default-modal-header-title{padding-left:3.2rem}}.modal .modal-header .modal-close{cursor:pointer;color:#111111bd;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#dcdde18a;border-radius:1.2rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:0;display:inline-flex;position:absolute;top:2.4rem;right:2.4rem}.modal .modal-header .modal-close svg{fill:currentColor}.modal .modal-header .modal-close:hover{color:#111111d6;background-color:#dcdde1bd}.modal .modal-header .modal-close:hover svg{fill:currentColor}.modal .modal-header .modal-close{transition:background-color .1s linear,color .1s linear}.modal .modal-body{color:#111;flex-direction:column;padding:0 2.4rem 2.4rem;display:flex}@media (min-width:720px){.modal .modal-body{padding:0 3.2rem 3.2rem}}.modal .modal-body h2,.modal .modal-body h3,.modal .modal-body h4{margin:0;font-family:Nunito;font-weight:800}.modal .modal-body h2{font-size:2.4rem;line-height:2.8rem}.modal .modal-body h3{font-size:2rem;line-height:2.4rem}.modal .modal-body h4{font-size:1.7rem;font-weight:700;line-height:2.2rem}.modal .modal-body p,.modal .modal-body a{color:#11111180;margin:0;font-family:Nunito;font-size:1.7rem;font-weight:500;line-height:2.4rem}.button{cursor:pointer;color:#fff;background-color:#111;border:none;border-radius:2.4rem;justify-content:center;padding:1.2rem 2.4rem;font-family:Nunito;font-size:1.7rem;font-weight:700;line-height:2.4rem;transition:transform .15s ease-in-out;display:inline-flex;box-shadow:0 6px 24px #1113}.button:hover{transition:transform 75ms ease-in-out;transform:scale(1.02)}.button.fill{width:100%}.button.is-small{border-radius:1.6rem;padding:.6rem 1.6rem;font-family:Nunito;font-size:1.5rem;font-weight:700;line-height:2rem}.button.is-disabled{opacity:.4;cursor:not-allowed}.effects-overlay{z-index:9999;-webkit-user-select:none;user-select:none;pointer-events:none;position:fixed;inset:-10rem}.global-navigation{z-index:1;padding:1.6rem 0;position:relative}@media (min-width:480px){.global-navigation{padding:32px 0}}.global-navigation>.column{justify-content:space-between;display:flex}.global-navigation .nav-menu{justify-content:center;display:inline-flex;position:relative}.global-navigation .nav-menu button{color:#fff;box-shadow:none;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:1.2rem;margin-right:2.4rem;transition:background-color .15s ease-in}.global-navigation .nav-menu button svg{fill:currentColor;filter:drop-shadow(0 0 3px #1113)}.global-navigation .nav-menu button:hover{background:#fff3}.global-navigation .nav-menu .avatar{box-shadow:inset 0 0 0 1px #fff3,0 0 24px #1111110a,0 8px 32px #11111114}.global-navigation .nav-menu .nav-item-popover{display:inline-flex;position:relative}.global-navigation .nav-menu .nav-item-popover .avatar{z-index:1}.global-navigation .nav-menu .nav-item-popover .nav-item-popover-menu{visibility:hidden;opacity:0;margin:0;padding:1.6rem 1.6rem 0 0;transition:visibility .13s linear,opacity .13s linear,transform .13s linear;position:absolute;top:100%;right:-1.6rem;transform:translate(0)}.global-navigation .nav-menu .nav-item-popover:hover .nav-item-popover-menu,.global-navigation .nav-menu .nav-item-popover:focus-within .nav-item-popover-menu{visibility:visible;opacity:1;transform:translateY(-1.6rem)}.global-navigation .nav-menu ul{color:#111;background-color:#e9e9ea;border-radius:2.4rem;min-width:18rem;margin:.4rem 0 0;padding:.8rem;list-style:none}.global-navigation .nav-menu ul li{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background-color:#1110;border-radius:1.6rem;padding:.8rem 3.2rem .8rem 1.6rem;font-family:Nunito;font-size:1.5rem;font-weight:700;line-height:2.2rem;transition:background-color .15s ease-in;display:flex;overflow:hidden}.global-navigation .nav-menu ul li:hover{background-color:#1113}.global-navigation .nav-menu ul li .icon{margin-right:1.6rem}.global-navigation a{cursor:pointer;display:inline-flex}.global-navigation .button.is-small{-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);background:linear-gradient(#fff0 0%,#ffffff29 100%);box-shadow:inset 0 0 0 1px #fff3,0 0 24px #1111110a,0 8px 32px #11111114}.global-footer{text-align:center;background-color:#1111113d;flex-grow:1;width:100%;padding-top:1.6rem;padding-bottom:1.6rem;position:relative}.global-footer h5,.global-footer a{color:#ffffff80;margin:0;padding-bottom:.6rem;font-size:1.5rem;font-weight:500;line-height:2rem;transition:color .1s linear}.global-footer a:hover{color:#fff}.global-footer ul{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.global-footer ul li a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.global-footer ul li a svg{fill:currentColor}.global-footer ul li+li a{margin-left:1.6rem}.global-footer ul.global-footer-socials li a{width:4rem;height:4rem;margin:0;padding:0}@media (min-width:720px){.global-footer ul.global-footer-socials li a{width:3.2rem;height:3.2rem}}.global-footer .global-footer-logo{cursor:pointer;margin:0;padding:0;display:inline-flex}.global-footer .global-footer-app-store-wrapper{margin-top:1.6rem;display:inline-flex}.global-footer .global-footer-app-store-wrapper .global-footer-app-store{background-color:#fff0;border-radius:1.6rem;margin-left:.8rem;padding:0;transition:background-color .1s linear,box-shadow .1s linear;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff3d}.global-footer .global-footer-app-store-wrapper .global-footer-app-store:hover{background-color:#ffffff3d;box-shadow:inset 0 0 0 1px #fff0}.global-footer .row:first-child{position:relative}.global-footer .row:first-child:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff3d 50%,#fff0 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.global-footer .row:first-child>.column:first-child{flex-direction:column;align-items:center;display:inline-flex}.global-footer .row:first-child .column+.column{margin-top:.8rem;margin-bottom:1.6rem}.global-footer .row:last-child{padding-top:1.6rem;padding-bottom:1.6rem}@media (min-width:480px){.global-footer .global-footer-logo{margin-top:1.6rem}.global-footer .global-footer-app-store-wrapper{margin-top:3.2rem}.global-footer .global-footer-app-store-wrapper .global-footer-app-store{margin-left:1.6rem}.global-footer .row:first-child .column+.column{margin-top:2.4rem}}@media (min-width:720px){.global-footer .global-footer-logo{margin-top:0}.global-footer h5,.global-footer a{font-size:1.7rem;line-height:2.2rem}.global-footer .row{padding-top:1.6rem;padding-bottom:1.6rem}.global-footer .row ul{justify-content:flex-end}.global-footer .row h5{text-align:start}.global-footer .row:first-child{padding-bottom:3.2rem}.global-footer .row:first-child .column:first-child{flex-direction:row;justify-content:flex-start}.global-footer .row:first-child .column:first-child .global-footer-app-store-wrapper{margin-top:0}.global-footer .row:first-child .column+.column{margin:0}}@media (min-width:1024px){.global-footer{background-color:#1110}}.details-page,.details-page .details-section{position:relative}.details-page .details-section a{color:#fff;align-items:center;text-decoration:none;display:inline-flex}.details-page .details-section h3,.details-page .details-section h2,.details-page .details-section h1{color:#fff;justify-content:center;width:100%;font-family:Nunito;display:inline-flex}.details-page .details-section h1{text-align:center;margin-top:0;margin-bottom:3.2rem;font-size:4.4rem;font-weight:800}.details-page .details-section h2{text-align:center;margin-top:0;margin-bottom:3.2rem;font-size:2rem;line-height:2.4rem}.details-page .details-section h3{align-items:center;margin-top:1.6rem;margin-bottom:1.2rem;font-size:1.5rem;font-weight:700;line-height:2rem}.details-page .details-section h3 .avatar-group,.details-page .details-section h3 .avatar{margin-right:.8rem}.details-page .details-section h3 .avatar-group .avatar{margin-right:0}@media (min-width:480px){.details-page .details-section h1{margin-bottom:6.4rem;font-size:4.8rem}.details-page .details-section h2{margin-bottom:6.4rem}.details-page .details-section h3{margin-bottom:1.6rem;font-size:1.7rem;line-height:2.2rem}}.page-loader{flex-direction:column;justify-content:center;align-items:center;padding-top:10vh;padding-bottom:90vh;display:flex;position:relative}.auth-modal.modal .modal-body .auth-avatar{background:linear-gradient(135deg,#805acc 0%,#e087e0 100%);border-radius:4.8rem;align-self:center;width:9.6rem;height:9.6rem;margin-top:2.4rem;margin-bottom:1.6rem;display:inline-flex;position:relative;box-shadow:0 6px 24px #805acc33,0 6px 24px #e087e066}.auth-modal.modal .modal-body .auth-avatar:after{content:"";border:1px solid #1111111a;border-radius:4.8rem;position:absolute;inset:0}.auth-modal.modal .modal-body .auth-avatar img{object-fit:contain;width:100%;height:100%}.auth-modal.modal .modal-body h2,.auth-modal.modal .modal-body p{text-align:center}.auth-modal.modal .modal-body h2+p{margin-top:.8rem}.auth-modal.modal .modal-body button+button{margin-top:1.2rem}.auth-modal.modal .modal-body button:first-of-type{margin-top:2.4rem}.auth-modal.modal .modal-body button.google-auth{background-color:#ea4335;box-shadow:inset 0 0 24px #ea6c42,0 6px 24px #ea433533}.auth-modal.modal .modal-body button .icon{fill:#fff;margin-right:1.2rem}.auth-modal.modal .modal-body p.auth-error{color:#eb2f4e;margin-top:1.6rem;font-size:1.5rem;font-weight:600;line-height:1.7rem}.auth-modal.modal .modal-body p.auth-error>a{color:inherit;font-weight:700;font-size:inherit;line-height:inherit;text-decoration:none}.auth-modal.modal .modal-body p.auth-error span.error-log{word-break:break-all;text-align:left;color:#61111e99;background:#eb2f4e33;border-radius:.6rem;margin-top:.8rem;padding:.6rem;font-family:monospace;font-size:1.2rem;font-weight:400;line-height:1.2rem;display:inline-block}.auth-modal.modal .modal-body p.auth-footer{margin-top:2.4rem;font-size:1.5rem;line-height:2rem}.auth-modal.modal .modal-body p.auth-footer a{font-size:inherit;font-weight:700;text-decoration:none}.wish-modal.modal .modal-header .image-placeholder{background-color:#dcdde1;background-image:url(/assets/empty-wish-placeholder.svg);background-position:50%;background-repeat:no-repeat;width:100%;padding-top:100%}.wish-modal.modal .modal-body .wish-modal-parent-wishlist{color:#5c8ae5;margin-top:1.6rem;text-decoration:none;position:relative}.wish-modal.modal .modal-body .wish-modal-parent-wishlist h4{flex-direction:row;align-items:center;max-width:100%;font-size:1.5rem;font-weight:700;line-height:2rem;display:inline-flex}.wish-modal.modal .modal-body .wish-modal-parent-wishlist h4>.prefix-decoration{height:2rem;margin-left:-1.6rem;position:absolute;top:.4rem;left:0;transform:translate(0)}.wish-modal.modal .modal-body .wish-modal-parent-wishlist h4>.prefix-decoration .icon{fill:currentColor;transition:transform .2s}.wish-modal.modal .modal-body .wish-modal-parent-wishlist h4>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wish-modal.modal .modal-body .wish-modal-parent-wishlist h4>.icon{fill:currentColor;flex-grow:0;flex-shrink:0;margin-left:.4rem}.wish-modal.modal .modal-body .wish-modal-parent-wishlist:hover h4>.prefix-decoration .icon{transform:translate(-.4rem)}.wish-modal.modal .modal-body .wish-modal-parent-wishlist+.wish-modal-headline{margin-top:.8rem}.wish-modal.modal .modal-body .wish-modal-headline{flex-direction:column;align-self:flex-start;width:100%;margin-top:2.4rem;text-decoration:none;display:inline-flex}.wish-modal.modal .modal-body .wish-modal-headline h3{color:#111;word-wrap:break-word}.wish-modal.modal .modal-body .wish-modal-headline h3 .icon{fill:#11111180;margin-bottom:-6px;transition:fill .1s linear,transform .2s;transform:translate(0)}.wish-modal.modal .modal-body .wish-modal-headline h3+p{margin-bottom:1.6rem}.wish-modal.modal .modal-body .wish-modal-headline:hover .icon{fill:#111c;transform:translate(.6rem)}.wish-modal.modal .modal-body .wish-modal-description{align-items:flex-end;display:inline-flex}.wish-modal.modal .modal-body .wish-modal-description .wish-modal-description-content{background-color:#e9e9ea;border-radius:2.4rem;margin:0 0 .2rem .8rem;padding:.8rem 1.6rem;position:relative}.wish-modal.modal .modal-body .wish-modal-description .wish-modal-description-content:before,.wish-modal.modal .modal-body .wish-modal-description .wish-modal-description-content:after{content:"";position:absolute;top:100%;left:0}.wish-modal.modal .modal-body .wish-modal-description .wish-modal-description-content:before{background-color:#e9e9ea;border-radius:.6rem;width:.6rem;height:.6rem;transform:translate(-100%,-50%)}.wish-modal.modal .modal-body .wish-modal-description .wish-modal-description-content:after{background-color:#e9e9ea;border-radius:1.6rem;width:1.6rem;height:1.6rem;transform:translateY(-100%)}.wish-modal.modal .modal-body button{margin:2.4rem 0 0}.wish-modal.modal .modal-body button.is-inverted{color:#111;background-color:#e9e9ea;box-shadow:0 6px 24px #1110}.profile-editor-modal.modal .modal-body .field-wrapper,.profile-editor-modal.modal .modal-body .field-wrapper label{width:100%;display:inline-flex}.profile-editor-modal.modal .modal-body .field-wrapper label{flex-direction:column;display:inline-flex}.profile-editor-modal.modal .modal-body .field-wrapper input{color:#111c;border:none;border-radius:.8rem;width:100%;padding:1.2rem 1.6rem;font-family:Nunito;font-size:1.7rem;font-weight:700;line-height:2.4rem;transition:box-shadow .13s linear;box-shadow:0 0 0 1px #e9e9ea}.profile-editor-modal.modal .modal-body .field-wrapper input:hover{box-shadow:0 0 0 1px #11111140}.profile-editor-modal.modal .modal-body .field-wrapper input:focus{outline:none;animation:.3s ease-in-out both focus-animation;box-shadow:0 0 0 2px #0071e3}.profile-editor-modal.modal .modal-body p.field-error,.profile-editor-modal.modal .modal-body p.form-error{color:#eb2f4e;margin-top:.8rem;font-size:1.5rem;font-weight:600;line-height:1.7rem}.profile-editor-modal.modal .modal-body p.field-error>a,.profile-editor-modal.modal .modal-body p.form-error>a{color:inherit;font-weight:700;text-decoration:none}.profile-editor-modal.modal .modal-body p.field-error.form-error,.profile-editor-modal.modal .modal-body p.form-error.form-error{text-align:center;margin-top:1.6rem}.profile-editor-modal.modal .modal-body .field-wrapper+.field-wrapper{margin-top:1.6rem}.profile-editor-modal.modal .modal-body .field-wrapper+.button{margin-top:2.4rem}.profile-editor-modal.modal .modal-body .field-wrapper.avatar-uploader{flex-direction:column}.profile-editor-modal.modal .modal-body .field-wrapper.avatar-uploader label{align-items:center;position:relative}.profile-editor-modal.modal .modal-body .field-wrapper.avatar-uploader label input{opacity:0;visibility:hidden;position:absolute}.profile-editor-modal.modal .modal-body .field-wrapper.avatar-uploader .field-error{text-align:center}.profile-editor-modal.modal .modal-body .field-wrapper.avatar-uploader .avatar-uploader-controls{justify-content:space-between;padding:1.2rem 0;display:inline-flex}.profile-editor-modal.modal .modal-body .field-wrapper.avatar-uploader .avatar-uploader-controls .button{color:#111;background-color:#fff;transition:box-shadow .13s linear;box-shadow:0 0 0 1px #e9e9ea}.profile-editor-modal.modal .modal-body .field-wrapper.avatar-uploader .avatar-uploader-controls .button:hover{box-shadow:0 0 0 1px #11111140}.referral-modal.modal{background:linear-gradient(#e087e0 0%,#fff 60% 100%)}.referral-modal.modal .modal-header img{width:100%;padding:2.4rem 8rem}.referral-modal.modal .modal-body h2,.referral-modal.modal .modal-body p{text-align:center}.referral-modal.modal .modal-body h2,.referral-modal.modal .modal-body .button{margin-top:2.4rem}.referral-modal.modal .modal-body p{margin-top:1.2rem;margin-bottom:2.4rem}.referral-modal.modal .modal-body .referral-code-controls{justify-content:center;gap:.8rem;width:100%;display:inline-flex}.referral-modal.modal .modal-body .referral-code-controls span{cursor:text;color:#111;background-color:#1111111a;border:none;border-radius:1.6rem;padding:1.2rem 1.6rem;font-size:2rem;font-weight:800;line-height:2.4rem;display:inline-flex;position:relative}.notifications-modal.modal .modal-body .notifications-section h4{margin:.8rem 0}.notifications-modal.modal .modal-body .notifications-section ul{margin:0;padding:0;list-style:none}.notifications-modal.modal .modal-body .notifications-section ul li{cursor:not-allowed}.notifications-modal.modal .modal-body .notifications-section ul li,.notifications-modal.modal .modal-body .notifications-section ul li a{color:#111;flex-direction:row;align-items:flex-start;width:100%;text-decoration:none;display:inline-flex;position:relative}.notifications-modal.modal .modal-body .notifications-section ul li a{cursor:pointer}.notifications-modal.modal .modal-body .notifications-section ul li a:before{content:"";background-color:#0000;border-radius:1.6rem;transition:background-color .15s ease-in;position:absolute;inset:0 -1.6rem}.notifications-modal.modal .modal-body .notifications-section ul li a:hover:before{background-color:#1111110f}.notifications-modal.modal .modal-body .notifications-section ul li .notification-content,.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target{padding:.8rem 0}.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target{flex-shrink:0;width:4.8rem;height:6.4rem;position:relative}.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger img,.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger .image-placeholder,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target img,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target .image-placeholder{border-radius:1.6rem;width:4.8rem;height:4.8rem;box-shadow:0 4px 24px #1111111f}.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger .image-placeholder,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target .image-placeholder{background-color:#dcdde1;background-image:url(/assets/empty-wish-placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:2.8rem}.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger.notification-items-2 img,.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger.notification-items-2 .image-placeholder,.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger.notification-items-3 img,.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger.notification-items-3 .image-placeholder,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target.notification-items-2 img,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target.notification-items-2 .image-placeholder,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target.notification-items-3 img,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target.notification-items-3 .image-placeholder{border-radius:1.2rem;width:4rem;height:4rem;margin-top:-2rem;margin-left:-2rem;position:absolute;top:50%;left:50%}.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger.notification-items-2 img:first-child,.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger.notification-items-2 .image-placeholder:first-child,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target.notification-items-2 img:first-child,.notifications-modal.modal .modal-body .notifications-section ul li .notification-target.notification-items-2 .image-placeholder:first-child{transform:rotate(-8deg)translate(-4px,-4px)}.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger.notification-items-2 img:nth-child(2),.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger.notification-items-2 .image-placeholder:nth-child(2),.notifications-modal.modal .modal-body .notifications-section ul li .notification-target.notification-items-2 img:nth-child(2),.notifications-modal.modal .modal-body .notifications-section ul li .notification-target.notification-items-2 .image-placeholder:nth-child(2){transform:rotate(12deg)translate(4px,4px)}.notifications-modal.modal .modal-body .notifications-section ul li.round-trigger .notification-trigger img,.notifications-modal.modal .modal-body .notifications-section ul li.round-trigger .notification-trigger .image-placeholder{border-radius:2.4rem}.notifications-modal.modal .modal-body .notifications-section ul li.round-trigger .notification-trigger.notification-items-2 img,.notifications-modal.modal .modal-body .notifications-section ul li.round-trigger .notification-trigger.notification-items-2 .image-placeholder,.notifications-modal.modal .modal-body .notifications-section ul li.round-trigger .notification-trigger.notification-items-3 img,.notifications-modal.modal .modal-body .notifications-section ul li.round-trigger .notification-trigger.notification-items-3 .image-placeholder{border-radius:2rem}.notifications-modal.modal .modal-body .notifications-section ul li .notification-content{flex-grow:1;align-self:center;min-height:6.4rem;line-height:2.2rem}.notifications-modal.modal .modal-body .notifications-section ul li .notification-trigger+.notification-content,.notifications-modal.modal .modal-body .notifications-section ul li .notification-content+.notification-target{margin-left:1.6rem}.notifications-modal.modal .modal-body .notifications-section+.notifications-section{border-top:1px solid #1111110f;margin-top:1.6rem;padding-top:.8rem}.notifications-modal.modal .modal-body .empty-state{text-align:center;flex-direction:column;align-items:center;display:inline-flex}.notifications-modal.modal .modal-body .empty-state p{margin:.8rem 0}@keyframes focus-animation{0%{transform:scale(1)}20%{transform:scale(.98)}to{transform:scale(1)}}.wish-card,.wishlist-card{position:relative}.wish-card a,.wishlist-card a{text-decoration:none}.wish-card a .wish-card-thumbnail{background-color:#fff;border-radius:1.6rem;width:100%;transition:transform .15s ease-in-out;display:inline-flex;position:relative;box-shadow:0 8px 32px #00000026}.wish-card a .wish-card-thumbnail:hover{transition:transform 75ms ease-in-out;transform:scale(1.02)}.wish-card a .wish-card-thumbnail .image-wrapper,.wish-card a .wish-card-thumbnail .image-placeholder,.wish-card a .wish-card-thumbnail img{border-radius:1.6rem}.wish-card a .wish-card-thumbnail .image-placeholder{background-color:#fff;background-image:url(/assets/empty-wish-placeholder.svg);background-position:50%;background-repeat:no-repeat;width:100%;padding-top:100%}.wish-card a .wish-card-thumbnail .image-wrapper{background-color:#e9e9ea}.wish-card a .wish-card-thumbnail .wish-card-claim-label{color:#111;background-color:#fff;border-radius:1.2rem;height:2.4rem;padding:0 1.2rem 0 2.4rem;font-family:Nunito;font-size:1.3rem;font-weight:700;line-height:2.4rem;position:absolute;top:.8rem;left:.8rem;box-shadow:0 6px 24px #1113}.wish-card a .wish-card-thumbnail .wish-card-claim-label .icon{width:2.2rem;height:2.2rem;position:absolute;top:1px;left:1px}.wish-card a .wish-card-body{color:#fff}.wish-card a .wish-card-body h4{word-wrap:break-word;margin:.8rem 0 1.6rem;font-family:Nunito;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:480px){.wish-card a .wish-card-body h4{font-size:1.7rem;line-height:2.2rem}}.wishlist-card a{border-radius:2.4rem;width:100%;height:18rem;transition:transform .15s ease-in-out;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000026}.wishlist-card a:hover{transition:transform 75ms ease-in-out;transform:scale(1.02)}.wishlist-card a .wishlist-card-thumbnail img{object-fit:cover;width:100%;height:100%}.wishlist-card a .wishlist-card-thumbnail,.wishlist-card a .wishlist-card-thumbnail>img,.wishlist-card a .wishlist-card-thumbnail:before,.wishlist-card a .wishlist-card-thumbnail:after{border-radius:2.4rem;position:absolute;inset:0}.wishlist-card a .wishlist-card-thumbnail{inset:-1.6rem}.wishlist-card a .wishlist-card-thumbnail:before,.wishlist-card a .wishlist-card-thumbnail:after{content:""}.wishlist-card a .wishlist-card-thumbnail:before{background:radial-gradient(farthest-corner at 0px 0px, var(--card--theme-lv1-light) 0%, var(--card--theme-lv2-light) 100%);transition:background-color .15s ease-in}@media (prefers-color-scheme:dark){.wishlist-card a .wishlist-card-thumbnail:before{background:radial-gradient(farthest-corner at 0px 0px, var(--card--theme-lv1-dark) 0%, var(--card--theme-lv2-dark) 100%)}}.wishlist-card a .wishlist-card-thumbnail:after{filter:saturate(130%)blur(6px);background-color:var(--card--theme-bg-light);border-radius:2.4rem;-webkit-mask-image:linear-gradient(#0000 0%,#000000bf 20%,#000000f2 35% 100%);mask-image:linear-gradient(#0000 0%,#000000bf 20%,#000000f2 35% 100%)}@media (prefers-color-scheme:dark){.wishlist-card a .wishlist-card-thumbnail:after{background-color:var(--card--theme-bg-dark)}}.wishlist-card a .wishlist-card-body{border-radius:2.4rem;flex-direction:column;width:100%;padding:0 2.4rem;display:flex;position:relative;box-shadow:inset 0 0 2px #ffffff3d,inset 0 0 0 1px #ffffff0d,0 8px 32px #11111126}.wishlist-card a .wishlist-card-body h3,.wishlist-card a .wishlist-card-body h5{color:#fff;align-items:center;display:inline-flex}.wishlist-card a .wishlist-card-body h3 span,.wishlist-card a .wishlist-card-body h5 span{white-space:nowrap;text-overflow:ellipsis;filter:drop-shadow(0 0 3px #1113);overflow:hidden}.wishlist-card a .wishlist-card-body h3 .icon,.wishlist-card a .wishlist-card-body h5 .icon{fill:currentColor;opacity:.6;flex-grow:0;flex-shrink:0;margin:0 .4rem}.wishlist-card a .wishlist-card-body h3{margin-top:1.2rem;margin-bottom:0;font-size:2rem;line-height:2.8rem}.wishlist-card a .wishlist-card-body h5{color:#fff9;margin:-.6rem -1.2rem -.6rem -.6rem;padding:.6rem;font-size:1.7rem;font-weight:500;line-height:2.2rem;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 2.4rem 100%);mask-image:linear-gradient(270deg,#0000 0,#000 2.4rem 100%)}.wishlist-card a .wishlist-card-body h5,.wishlist-card a .wishlist-card-body h5 span{flex-shrink:0}.wishlist-card a .wishlist-card-body .wishlist-card-owner,.wishlist-card a .wishlist-card-body .wishlist-card-collaborators{align-items:center;display:inline-flex}.wishlist-card a .wishlist-card-body .wishlist-card-owner>.avatar-group,.wishlist-card a .wishlist-card-body .wishlist-card-owner>.avatar,.wishlist-card a .wishlist-card-body .wishlist-card-collaborators>.avatar-group,.wishlist-card a .wishlist-card-body .wishlist-card-collaborators>.avatar{margin-right:.6rem}.wishlist-card a .wishlist-card-body .wishlist-card-owner:after,.wishlist-card a .wishlist-card-body .wishlist-card-collaborators:after{content:"∙";margin:0 .4rem}.wishlist-card a .wishlist-card-body ul{flex-direction:row;margin:1.4rem -2.4rem 2.4rem 0;padding:0;list-style:none;display:inline-flex}.wishlist-card a .wishlist-card-body ul li{flex-grow:0;flex-shrink:0;width:8rem;height:8rem;display:inline-flex}.wishlist-card a .wishlist-card-body ul li.empty-state{background:#ffffff3d;border-radius:1.6rem}.wishlist-card a .wishlist-card-body ul li.empty-state:nth-child(2){opacity:.7}.wishlist-card a .wishlist-card-body ul li.empty-state:nth-child(3){opacity:.4}.wishlist-card a .wishlist-card-body ul li.empty-state:nth-child(4){opacity:.25}.wishlist-card a .wishlist-card-body ul li .image-wrapper,.wishlist-card a .wishlist-card-body ul li .image-placeholder{border-radius:1.6rem;overflow:hidden}.wishlist-card a .wishlist-card-body ul li .image-wrapper{background-color:#e9e9ea}.wishlist-card a .wishlist-card-body ul li .image-placeholder{background-color:#fff;background-image:url(/assets/empty-wish-placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:3.2rem;width:100%;padding-top:100%}.wishlist-card a .wishlist-card-body ul li+li{margin-left:.8rem}.wishlist-card:not(.has-image) .wishlist-card-thumbnail:after{opacity:0}.error-page{padding-top:10vh;padding-bottom:20vh;position:relative}.error-page .row>.column{flex-direction:column;align-items:center;display:inline-flex}.error-page .row>.column .error-page-headline+a{z-index:10;color:#fff;align-items:center;margin-top:2.4rem;font-family:Nunito;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.error-page .row>.column .error-page-headline+a svg{fill:currentColor}.error-page .row>.column .error-missing-animation{width:100%;padding-bottom:40%;display:inline-block;position:relative}.error-page .row>.column .error-missing-animation img{object-fit:contain;width:auto;height:100%;position:absolute;top:0;left:50%}.error-page .row>.column .error-missing-animation img:first-child{z-index:3}.error-page .row>.column .error-missing-animation img:nth-child(2){z-index:2}.error-page .row>.column .error-missing-animation img:nth-child(3){z-index:1}.error-page .row>.column .error-missing-animation+.error-page-headline{text-align:center}@media (min-width:1024px){.details-themed-wrapper{background:radial-gradient(farthest-corner at 0px 0px, var(--theme-lv1-light) 0%, var(--theme-lv2-light) 100%);border-radius:2.4rem;margin-top:32px;box-shadow:inset 0 0 2px #ffffff3d,inset 0 0 0 1px #ffffff0d,0 8px 32px #11111126}}@media (min-width:1024px) and (prefers-color-scheme:dark){.details-themed-wrapper{background:radial-gradient(farthest-corner at 0px 0px, var(--theme-lv1-dark) 0%, var(--theme-lv2-dark) 100%)}}.wishlist-details-page .wishlist-details,.wishlist-details-page .wish-items-list{position:relative}.wishlist-details-page .wishlist-details a.profile-chip{border-radius:1.9rem;padding:.3rem 1.6rem .3rem .3rem;transition:background-color .1s linear}.wishlist-details-page .wishlist-details a.profile-chip:hover{background-color:#ffffff3d}.wishlist-details-page .wish-items-list{padding-bottom:6.4rem}.wishlist-details-page .wish-items-list .infinite-scroll-component__outerdiv{width:100%}.wishlist-details-page .wish-items-list .infinite-scroll-component__outerdiv .wish-items-list-loader{text-align:center;padding:0 1.6rem}.wishlist-details-page .wish-items-list .infinite-scroll-component__outerdiv .wish-card:first-child{margin-top:1.6rem}.wishlist-details-page .wish-items-list>.empty-state{text-align:center;flex-direction:column;align-items:center;width:100%;display:inline-flex}.wishlist-details-page .wish-items-list>.empty-state svg{color:#fff}.has-image .details-themed-wrapper{overflow:hidden}.has-image .details-themed-wrapper .details-themed-wrapper-backdrop,.has-image .details-themed-wrapper .details-themed-wrapper-backdrop:before,.has-image .details-themed-wrapper .details-themed-wrapper-backdrop:after{height:48rem;position:absolute;inset:0}.has-image .details-themed-wrapper .details-themed-wrapper-backdrop{opacity:0;visibility:hidden}.has-image .details-themed-wrapper .details-themed-wrapper-backdrop:before,.has-image .details-themed-wrapper .details-themed-wrapper-backdrop:after{content:""}.has-image .details-themed-wrapper .details-themed-wrapper-backdrop:before{background-image:var(--theme-overlay-image-url,none);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:1024px){.has-image .details-themed-wrapper .details-themed-wrapper-backdrop{opacity:1;visibility:visible}}.has-image.is-custom .details-themed-wrapper .details-themed-wrapper-backdrop,.has-image.is-custom .details-themed-wrapper .details-themed-wrapper-backdrop:before,.has-image.is-custom .details-themed-wrapper .details-themed-wrapper-backdrop:after{-webkit-mask-image:linear-gradient(#111 0% 75%,#0000 100%);mask-image:linear-gradient(#111 0% 75%,#0000 100%)}.has-image.is-custom .details-themed-wrapper .details-themed-wrapper-backdrop:after{background-color:#1111113d}.has-image.is-custom .details-themed-wrapper .details-themed-wrapper-backdrop>.mask{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:32rem;position:absolute;bottom:-16rem;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#111 25% 75%,#0000 100%);mask-image:linear-gradient(#0000 0%,#111 25% 75%,#0000 100%)}.redeem-details-page .details-section .column{flex-direction:column;align-items:center;display:inline-flex}.redeem-details-page .details-section h2{margin:1.6rem 0}.redeem-details-page .details-section h2:first-child{margin-top:4.8rem}.redeem-details-page .details-section h1,.redeem-details-page .details-section .referral-code-controls,.redeem-details-page .details-section .store-cta-flow{margin-bottom:4.8rem}.redeem-details-page .details-section .referral-code-controls{flex-direction:column;width:100%}.redeem-details-page .details-section .referral-code-controls,.redeem-details-page .details-section .referral-code-controls>.code-input,.redeem-details-page .details-section .referral-code-controls>.code-input-clipboard{justify-content:center;width:100%;display:inline-flex}.redeem-details-page .details-section .referral-code-controls .code-input{z-index:5;gap:.8rem;margin-bottom:3.2rem;position:relative}.redeem-details-page .details-section .referral-code-controls .code-input span{cursor:text;color:#111;background-color:#fff;border:none;border-radius:1.6rem;padding:1.6rem 1.8rem;font-size:2.4rem;font-weight:800;line-height:2.8rem;display:inline-flex;position:relative}.redeem-details-page .details-section .referral-code-controls .code-input span:before{content:"";z-index:-1;border-radius:1.5rem;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 6px 24px #1113}.redeem-details-page .details-section .referral-code-controls .code-input-clipboard button{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:2.4rem;justify-content:center;padding:.6rem 1.2rem;font-family:Nunito;font-size:1.7rem;font-weight:700;line-height:2.4rem;transition:background-color .1s linear;display:inline-flex}.redeem-details-page .details-section .referral-code-controls .code-input-clipboard button svg{fill:currentColor;margin-right:.8rem}.redeem-details-page .details-section .referral-code-controls .code-input-clipboard button:hover{background-color:#ffffff3d}.redeem-details-page .details-section .store-cta-flow{flex-direction:column;width:100%;margin-bottom:6.4rem;display:inline-flex}.redeem-details-page .details-section .store-cta-flow a.button{color:#111;background:#fff}.redeem-details-page .details-section .store-cta-flow a.button .icon{margin-right:1.2rem}.redeem-details-page .details-section .store-cta-flow a.button+a.button{margin-top:1.6rem}.redeem-details-page .details-section .store-cta-flow>svg.icon{fill:#fff;margin:1.8rem 0}.redeem-details-page .details-section .store-cta-flow h4{text-align:center;margin:0}@media (min-width:720px){.redeem-details-page .details-section h1,.redeem-details-page .details-section .store-cta-flow{max-width:48rem}.redeem-details-page .details-section h2:first-child{margin-top:6.4rem}.redeem-details-page .details-section h1,.redeem-details-page .details-section .referral-code-controls,.redeem-details-page .details-section .store-cta-flow{margin-bottom:6.4rem}.redeem-details-page .details-section .code-input>span{padding:1.8rem 2.4rem}.redeem-details-page .details-section .store-cta-flow>svg.icon{margin:3.6rem 0}}.user-details-page .details-section.details-section-current-user-profile h2{margin-bottom:2.4rem}.user-details-page .current-user-profile-switcher .column{overflow:hidden}.user-details-page .current-user-profile-switcher .segmented-control{margin-bottom:1.6rem}@media (min-width:480px){.user-details-page .current-user-profile-switcher .segmented-control{margin-bottom:3.2rem}}.user-details-page .wishlist-items-list,.user-details-page .wish-items-list{padding-bottom:2.4rem;position:relative}.user-details-page .wishlist-items-list .infinite-scroll-component__outerdiv,.user-details-page .wish-items-list .infinite-scroll-component__outerdiv{width:100%}.user-details-page .wishlist-items-list .infinite-scroll-component__outerdiv .wishlist-items-list-loader,.user-details-page .wishlist-items-list .infinite-scroll-component__outerdiv .wish-items-list-loader,.user-details-page .wish-items-list .infinite-scroll-component__outerdiv .wishlist-items-list-loader,.user-details-page .wish-items-list .infinite-scroll-component__outerdiv .wish-items-list-loader{text-align:center;padding:0 1.6rem}.user-details-page .wishlist-items-list .infinite-scroll-component__outerdiv .wishlist-card:first-child,.user-details-page .wishlist-items-list .infinite-scroll-component__outerdiv .wish-card:first-child,.user-details-page .wish-items-list .infinite-scroll-component__outerdiv .wishlist-card:first-child,.user-details-page .wish-items-list .infinite-scroll-component__outerdiv .wish-card:first-child{margin-top:1.6rem}.user-details-page .wishlist-items-list .infinite-scroll-component__outerdiv .wishlist-card:last-child,.user-details-page .wishlist-items-list .infinite-scroll-component__outerdiv .wish-card:last-child,.user-details-page .wish-items-list .infinite-scroll-component__outerdiv .wishlist-card:last-child,.user-details-page .wish-items-list .infinite-scroll-component__outerdiv .wish-card:last-child{margin-bottom:4rem}.user-details-page .wishlist-items-list>.empty-state,.user-details-page .wish-items-list>.empty-state{text-align:center;flex-direction:column;align-items:center;width:100%;padding-bottom:5.6rem;display:inline-flex}.user-details-page .wishlist-items-list>.empty-state svg,.user-details-page .wish-items-list>.empty-state svg{color:#fff}.themed-wrapper{background:linear-gradient(100deg, var(--theme-lv1-light) 0%, var(--theme-lv2-light) 100%);flex-direction:column;width:100%;height:100%;min-height:100vh;transition:background-color .15s ease-in;display:flex;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.themed-wrapper{background:linear-gradient(100deg, var(--theme-lv1-dark) 0%, var(--theme-lv2-dark) 100%)}}.themed-wrapper .themed-wrapper-backdrop,.themed-wrapper .themed-wrapper-backdrop:before,.themed-wrapper .themed-wrapper-backdrop:after{height:48rem;position:fixed;inset:0}.themed-wrapper .themed-wrapper-backdrop:before,.themed-wrapper .themed-wrapper-backdrop:after{content:""}@media (min-width:1024px){.themed-wrapper .themed-wrapper-backdrop{background-color:#1111113d;height:100%;-webkit-mask-image:none;mask-image:none}}.themed-wrapper.has-image .themed-wrapper-backdrop:before{background-image:var(--theme-overlay-image-url,none);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:1024px){.themed-wrapper.has-image .themed-wrapper-backdrop:before,.themed-wrapper.has-image .themed-wrapper-backdrop:after,.themed-wrapper.has-image .themed-wrapper-backdrop>.mask{opacity:0;visibility:hidden}}.themed-wrapper.has-image.is-custom .themed-wrapper-backdrop,.themed-wrapper.has-image.is-custom .themed-wrapper-backdrop:before,.themed-wrapper.has-image.is-custom .themed-wrapper-backdrop:after{-webkit-mask-image:linear-gradient(#111 0% 75%,#0000 100%);mask-image:linear-gradient(#111 0% 75%,#0000 100%)}.themed-wrapper.has-image.is-custom .themed-wrapper-backdrop:after{background-color:#1111113d}.themed-wrapper.has-image.is-custom .themed-wrapper-backdrop>.mask{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:32rem;position:absolute;bottom:-16rem;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#111 25% 75%,#0000 100%);mask-image:linear-gradient(#0000 0%,#111 25% 75%,#0000 100%)}