.solve-language-bar>.solve-wide{gap:12px;flex-wrap:wrap}.solve-language-form{margin-inline-start:auto}.solve-currency-control{display:flex;align-items:center;gap:7px;font-size:11px;position:relative;color:var(--solve-muted)}.solve-currency-control label{margin:0;white-space:nowrap;color:inherit}.solve-currency-control select{width:76px!important;min-width:0;height:30px!important;padding:0 9px!important;border:1px solid var(--solve-line);border-radius:8px;background:#fff;color:var(--solve-ink);font:inherit;direction:ltr}.solve-currency-control option{color:var(--solve-ink);background:#fff}.solve-currency-note{font-size:10px;opacity:.85;line-height:1.5;max-width:160px}.solve-currency-bridge[hidden]{display:none!important}.solve-currency-control [data-solve-currency]:disabled{opacity:.55}.solve-product-kicker{display:flex;gap:9px;align-items:center;color:var(--solve-pink);font-size:10px;font-weight:600;letter-spacing:.13em;margin-bottom:13px}.solve-product-kicker i{height:6px;width:6px;border-radius:50%;background:var(--solve-pink);box-shadow:0 0 0 4px #bf366b16}.solve-product-care{border:1px solid var(--solve-line);border-radius:18px;margin:20px 0;background:var(--solve-blush);padding:15px}.solve-care-heading{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--solve-ink);margin-bottom:12px}.solve-care-orbit{color:var(--solve-pink)}.solve-care-grid{display:grid;grid-template-columns:1fr;gap:9px}.solve-care-grid>a{display:flex;align-items:center;gap:10px;padding:7px 0;color:var(--solve-ink);font-size:12px}.solve-care-grid .solve-art-icon{width:29px;height:29px;flex:none;color:var(--solve-pink)}.solve-care-grid small{display:block;font-size:10px;line-height:1.6;color:var(--solve-muted);margin-top:3px}.solve-real-payments{padding:15px 0;text-align:start;line-height:1.5}.solve-payments-label{font-size:11px;font-weight:600;display:block;color:inherit;margin-bottom:9px}.solve-real-payments__logos{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.solve-real-payments__logos>span{display:flex;align-items:center;justify-content:center;min-height:32px;padding:3px 7px;background:#fff;border:1px solid var(--solve-line);border-radius:8px}.solve-real-payments__logos svg{width:44px;height:27px}.solve-real-payments__logos .solve-cod{gap:5px;font-size:10px;color:var(--solve-ink)}.solve-cod svg{width:23px;height:22px}.solve-real-payments small{font-size:10px;line-height:1.6;display:block;margin-top:8px;color:var(--solve-muted);max-width:420px}.solve-currency-disclaimer{font-size:10px;line-height:1.7;color:var(--solve-muted);padding:9px 0;margin:0}.solve-drawer-intro{padding:17px 20px;background:var(--solve-blush);border-bottom:1px solid var(--solve-line)}.solve-drawer-intro>span{display:block;font-size:9px;letter-spacing:.12em;color:var(--solve-pink);direction:ltr;margin-bottom:7px}.solve-drawer-intro p{font-size:12px;line-height:1.7;color:var(--solve-muted);margin:0;max-width:270px}.solve-drawer-intro .solve-currency-control{margin-top:13px;flex-wrap:wrap}.solve-drawer-intro .solve-currency-note{max-width:none}#t4s-mini_cart .t4s-drawer__header,#t4s-menu-drawer .t4s-drawer__header,#t4s-search-hidden .t4s-drawer__header,#t4s-login-sidebar .t4s-drawer__header{background:#fff7fa!important;color:var(--solve-ink)!important;border-bottom:1px solid var(--solve-line)}#t4s-mini_cart .t4s-drawer__header>span,#t4s-search-hidden .t4s-drawer__header>span,#t4s-login-sidebar .t4s-drawer__header>span{color:var(--solve-ink)!important}#t4s-mini_cart .t4s-drawer__close,#t4s-menu-drawer .t4s-drawer__close{color:var(--solve-ink)}#t4s-mini_cart .t4s-mini_cart__img img{object-fit:contain!important}#t4s-mini_cart .t4s-mini_cart__title{white-space:normal!important;line-height:1.7}#t4s-mini_cart .t4s-btn__checkout{background:var(--solve-pink)!important;color:#fff!important}#t4s-mini_cart .solve-currency-disclaimer{padding:8px 20px!important;margin:0;background:#fff8fb}#t4s-menu-drawer .t4s-mb-tab__title{color:var(--solve-muted)!important}#t4s-menu-drawer .t4s-mb-tab__title.is--active{color:var(--solve-pink)!important;border-bottom:2px solid var(--solve-pink)}.solve-menu-category-icon{width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;flex:none;margin-inline-end:10px;background:var(--solve-blush);border-radius:9px;font-size:14px;color:var(--solve-pink)}.solve-menu-category-icon .solve-art-icon{width:24px;height:24px}.template-cart .solve-cart-journey{margin:30px auto 0;max-width:1180px;padding-inline:22px}.solve-cart-journey>div{display:flex;align-items:center;justify-content:center;gap:16px;color:var(--solve-muted);font-size:10px}.solve-cart-journey b{font-size:11px;color:var(--solve-pink)}.solve-cart-journey i{display:block;width:40px;height:1px;background:var(--solve-line)}#t4s-footer .solve-currency-control{margin-top:19px;flex-wrap:wrap}#t4s-footer .solve-currency-note{max-width:100%}#t4s-footer .solve-real-payments{padding:0}.t4s-tab-content h2,.t4s-tab-content h3,.t4s-tab-content h4{font-size:18px!important;line-height:1.8!important}.t4s-tab-content p,.t4s-tab-content li{line-height:1.95!important}#t4s-mini_cart .t4s-mini_cart__tool_icon{display:flex;justify-content:center;gap:8px;padding:13px 12px!important}#t4s-mini_cart .t4s-mini_cart__tool_icon .mini_cart_tool_btn{box-sizing:border-box;-webkit-appearance:none;appearance:none;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:67px;height:auto;padding:9px 5px;margin:0!important;border:1px solid var(--solve-line);border-radius:13px;background:#fff;color:var(--solve-ink);box-shadow:none;cursor:pointer}#t4s-mini_cart .t4s-mini_cart__tool_icon .mini_cart_tool_btn.t4s-d-none{display:none!important}#t4s-mini_cart .t4s-mini_cart__tool_icon .mini_cart_tool_btn svg{width:19px;height:19px;flex:none}#t4s-mini_cart .t4s-mini_cart__tool_icon .solve-tool-label{display:block;font-size:10px;line-height:1.3;font-weight:600;white-space:normal;text-align:center;color:var(--solve-ink)}#t4s-mini_cart .t4s-mini_cart__tool_icon .mini_cart_tool_btn:focus-visible{outline:2px solid var(--solve-pink);outline-offset:2px}@media(max-width:749px){.solve-language-bar>.solve-wide{padding-inline:14px!important;gap:7px}.solve-currency-control{margin-inline-start:auto;font-size:10px}.solve-currency-control select{width:68px!important;height:28px!important}.solve-currency-note{font-size:8px;max-width:102px}.solve-drawer-intro .solve-currency-control{margin-inline-start:0}.solve-real-payments__logos>span{min-height:30px}.solve-real-payments small{font-size:9px}.solve-cart-journey>div{gap:10px;font-size:9px}.solve-cart-journey i{width:20px}#t4s-footer .solve-currency-control{justify-content:flex-start;margin-inline-start:0;font-size:11px}}@media(max-width:390px){#t4s-mini_cart .t4s-mini_cart__tool_icon .solve-tool-label{font-size:9px}}.solve-search-empty-actions{max-width:500px;margin:20px auto 0;padding:0 15px}.solve-search-empty-actions p{margin:0 0 15px;color:#72616b}.solve-search-empty-actions .t4s-search-page-form{margin:0 auto 15px}.solve-search-empty-actions>a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 20px;border-radius:11px;background:#bf366b;color:#fff!important;font-weight:600}.solve-search-empty-actions>a:hover{background:#9f2857}html[lang=en] .template-index [id$=__solve_aajouba_lens] .t4s-product__media-item .t4s_ratio:before,html[lang=en] .solve-lens-page .t4s-product__media-item .t4s_ratio:before{padding-top:82%!important;height:0!important}html[lang=en] .template-index [id$=__solve_aajouba_lens] .t4s-product__media-item .t4s_ratio img,html[lang=en] .solve-lens-page .t4s-product__media-item .t4s_ratio img{object-fit:cover!important;object-position:center top!important}.template-index [id$=__solve_aajouba_lens] .t4s-product-form__submit,.template-product .t4s-product-form__submit{transition:background-color .16s ease,transform .16s ease}.template-index [id$=__solve_aajouba_lens] .t4s-product-form__submit:active,.template-product .t4s-product-form__submit:active{transform:scale(.985)}@media(max-width:767px){.solve-language-bar>.solve-wide{min-height:34px!important;flex-wrap:nowrap!important;gap:8px!important}.solve-language-tag{display:none!important}.solve-language-form{margin-inline-start:0!important}.solve-language-bar .solve-currency-control{margin-inline-start:auto!important;flex-wrap:nowrap!important}.solve-language-bar .solve-currency-control label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.solve-language-bar .solve-currency-note{max-width:none!important;white-space:nowrap!important;font-size:9px!important}.solve-language-bar select{height:28px!important}#shopify-section-announcement-bar .t4s-announcement-bar{min-height:32px!important}#shopify-section-announcement-bar .t4s-announcement-bar__wrap{min-height:32px!important;padding:3px 8px!important}#shopify-section-header-inline .t4s-header__logo img{max-height:48px!important;height:48px!important;width:auto!important}#shopify-section-header-inline .t4s-header__wrapper{min-height:62px!important}.template-index [id$=__solve_aajouba_lens] .t4s-product__info-wrapper{order:-1}}@media(prefers-reduced-motion:reduce){.template-index [id$=__solve_aajouba_lens] .t4s-product-form__submit,.template-product .t4s-product-form__submit{transition:none!important;transform:none!important}}@media(max-width:767px){.template-index [id$=__solve_aajouba_lens] .t4s-product__media-wrapper{order:-2!important}}#t4s-mini_cart .t4s-mini_cart__item{box-sizing:border-box;min-height:0!important;padding:8px 10px!important;margin:6px 10px!important;gap:9px!important;align-items:center!important;border-radius:12px!important}#t4s-mini_cart .t4s-mini_cart__img{width:78px!important;min-width:78px!important;flex-basis:78px!important;height:98px!important;border-radius:9px!important;margin:0!important}#t4s-mini_cart .t4s-mini_cart__img img{width:100%;height:100%;object-fit:cover!important}#t4s-mini_cart .t4s-mini_cart__info{min-width:0;padding:0!important}#t4s-mini_cart .t4s-mini_cart__title{font-size:12px!important;line-height:1.4!important}#t4s-mini_cart .t4s-mini_cart__meta{line-height:1.3}#t4s-mini_cart .t4s-mini_cart__price{font-size:13px!important;margin-top:2px!important}#t4s-mini_cart .t4s-mini_cart__actions{display:flex;align-items:center;flex-wrap:nowrap!important;gap:6px!important;margin-top:6px!important;height:32px}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-wrapper{height:30px!important;min-width:88px!important;border-radius:9px!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-selector{width:28px!important;height:30px!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-input{height:30px!important;line-height:30px!important;font-size:12px!important}#t4s-mini_cart .t4s-mini_cart__remove,#t4s-mini_cart .t4s-mini_cart__edit{width:28px!important;height:28px!important;border-radius:7px!important}#t4s-mini_cart .t4s-mini_cart__tool_icon{padding:8px 10px!important;gap:6px!important}#t4s-mini_cart .t4s-mini_cart__tool_icon .mini_cart_tool_btn{min-height:56px!important;padding:6px 4px!important;gap:4px!important;border-radius:10px!important}#t4s-mini_cart .t4s-mini_cart__tool_icon .mini_cart_tool_btn svg{width:17px!important;height:17px!important}#t4s-mini_cart .t4s-mini_cart__tool_icon .solve-tool-label{font-size:9px!important;line-height:1.2!important}#t4s-mini_cart .t4s-mini_cart__footer{padding:10px 14px!important}#t4s-mini_cart .t4s-btn__cart,#t4s-mini_cart .t4s-btn__checkout{min-height:40px!important;margin-top:6px!important}@media(max-width:749px){#t4s-mini_cart .t4s-mini_cart__item{padding:7px 9px!important;margin:5px 9px!important}#t4s-mini_cart .t4s-mini_cart__img{width:70px!important;min-width:70px!important;flex-basis:70px!important;height:84px!important}#t4s-mini_cart .t4s-mini_cart__title{font-size:11px!important}#t4s-mini_cart .t4s-mini_cart__price{font-size:12px!important}}#t4s-mini_cart .t4s-mini_cart__remove{display:none!important}.solve-real-payments__logos .solve-brand-logo{display:block;width:auto;height:25px;max-width:76px;object-fit:contain}.solve-real-payments__logos .solve-brand-logo--tabby{width:63px}.solve-real-payments__logos .solve-brand-logo--tamara{width:76px}.t4s-drawer__bottom .solve-real-payments__logos{gap:5px}.t4s-drawer__bottom .solve-real-payments__logos>span{min-height:28px;padding:2px 4px}.t4s-drawer__bottom .solve-real-payments__logos>span>svg{width:37px;height:23px}.t4s-drawer__bottom .solve-real-payments__logos .solve-brand-logo{height:22px}.t4s-drawer__bottom .solve-real-payments__logos .solve-brand-logo--tabby{width:56px}.t4s-drawer__bottom .solve-real-payments__logos .solve-brand-logo--tamara{width:67px}.t4s-drawer__bottom .solve-real-payments__logos .solve-cod{gap:3px;font-size:9px}.t4s-drawer__bottom .solve-real-payments__logos .solve-cod svg{width:17px;height:17px}#t4s-footer{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#fff9fc,#fff 52%,#fff8fb);border-top:1px solid #efdce6}#t4s-footer .solve-help-band{background:transparent;border:0;padding:44px 0 0}#t4s-footer .solve-help-band>.solve-wide{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:28px;min-height:350px;padding:54px clamp(34px,6vw,78px);overflow:hidden;border-radius:32px;background:linear-gradient(112deg,#2e1e3a,#593158 54%,#a63870);box-shadow:0 25px 60px #512d5630;color:#fff}#t4s-footer .solve-help-band>.solve-wide:before{content:"";position:absolute;z-index:-1;inset:-40% -10% auto 38%;height:155%;background:radial-gradient(circle at 50% 45%,#ffa7c44d 0,transparent 56%);pointer-events:none}#t4s-footer .solve-footer-cta-copy{position:relative;z-index:2;max-width:540px}#t4s-footer .solve-help-band .solve-kicker{display:inline-flex;align-items:center;min-height:30px;padding:5px 13px;margin:0 0 20px;border:1px solid #ffe0eb55;border-radius:999px;background:#ffffff13;color:#ffe0ea;font-size:11px;letter-spacing:.12em}#t4s-footer .solve-help-band h2{margin:0 0 14px;color:#fff;font-size:clamp(31px,3.7vw,53px);font-weight:650;line-height:1.3;max-width:540px}#t4s-footer .solve-help-band p{max-width:470px;margin:0;color:#f5dbe9;font-size:16px;line-height:1.9}#t4s-footer .solve-help-band .solve-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;margin-top:27px;padding:12px 24px;border-radius:14px;background:#fff5fa;color:#4b2445!important;font-size:14px;font-weight:700;box-shadow:0 12px 28px #1c0d2030;transition:transform .25s ease,background-color .25s ease}#t4s-footer .solve-help-band .solve-button:hover{background:#fff;transform:translateY(-3px)}#t4s-footer .solve-footer-art{position:relative;z-index:1;justify-self:center;width:min(100%,350px);aspect-ratio:1;pointer-events:none}#t4s-footer .solve-footer-art:before{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff2f590,#f6b4df24 48%,transparent 70%);filter:blur(18px);animation:solve-footer-glow 12s ease-in-out infinite alternate}#t4s-footer .solve-footer-art:after{content:"\2726";position:absolute;top:14%;inset-inline-start:8%;color:#ffd7e8;font-size:33px;line-height:1;opacity:.85;animation:solve-footer-float 9s ease-in-out infinite}#t4s-footer .solve-footer-art .solve-orbit-art{position:relative;width:100%;height:100%;filter:drop-shadow(0 12px 28px #24142c55)}#t4s-footer .solve-footer-art .solve-orbit-spin{transform-box:view-box;transform-origin:50% 50%;animation:solve-footer-turn 38s linear infinite}#t4s-footer .solve-footer-art .solve-orbit-tilt{transform-box:view-box;transform-origin:50% 50%;animation:solve-footer-float 13s ease-in-out infinite}#t4s-footer .solve-footer-main{grid-template-columns:minmax(310px,1.55fr) repeat(3,minmax(145px,1fr));gap:clamp(25px,3vw,45px);padding-block:75px 69px}#t4s-footer .solve-footer-brand{position:relative;overflow:hidden;padding:32px;border:1px solid #efdce7;border-radius:25px;background:linear-gradient(145deg,#fff2f7,#fbf6ff);box-shadow:0 14px 35px #633d5d0b}#t4s-footer .solve-footer-brand:before{content:"";position:absolute;inset:-105px -80px auto auto;width:230px;height:230px;border:1px solid #c88dac44;border-radius:50%;box-shadow:0 0 0 30px #e9bad122,0 0 0 63px #d9b1d818;pointer-events:none}#t4s-footer .solve-wordmark{position:relative;color:#352139;font-size:clamp(44px,4.1vw,58px);letter-spacing:.16em;line-height:1.1}#t4s-footer .solve-wordmark span{color:#a44676;font-size:10px;letter-spacing:.32em;margin-top:10px}#t4s-footer .solve-footer-brand p{position:relative;max-width:330px;margin:25px 0 24px;color:#5e4d5b;font-size:14px;line-height:1.95}#t4s-footer .solve-contact-link{position:relative;color:#573e54;font-size:13px;line-height:1.7;margin-bottom:12px}#t4s-footer .solve-footer-main nav{padding-top:16px}#t4s-footer .solve-footer-main nav h3{position:relative;margin:0 0 25px;padding-bottom:15px;color:#352139;font-size:18px;font-weight:700}#t4s-footer .solve-footer-main nav h3:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:37px;height:3px;border-radius:3px;background:linear-gradient(90deg,#bf366b,#de91b8)}#t4s-footer .solve-footer-main nav a{display:block;width:fit-content;max-width:100%;margin-bottom:13px;color:#655467;font-size:14px;line-height:1.8;transition:color .2s ease,transform .2s ease}#t4s-footer .solve-footer-main nav a:hover{color:#a72b63;transform:translate(-3px)}#t4s-footer .solve-footer-main nav p{margin-top:23px;color:#746273;font-size:13px}#t4s-footer .solve-footer-bottom{padding-block:28px 34px;border-top:1px solid #ecd9e4;color:#766276;font-size:12px}#t4s-footer .solve-real-payments{max-width:650px}#t4s-footer .solve-real-payments__logos{gap:7px}#t4s-footer .solve-real-payments__logos>span{background:#fff;border-color:#ead8e3}#t4s-footer .solve-currency-control{position:relative;margin-top:20px;flex-wrap:wrap}@keyframes solve-footer-turn{to{transform:rotate(360deg)}}@keyframes solve-footer-float{50%{transform:translate3d(0,-9px,0)}}@keyframes solve-footer-glow{to{transform:scale(1.08);opacity:.72}}@media(min-width:768px)and (max-width:1050px){#t4s-footer .solve-footer-main{grid-template-columns:repeat(3,minmax(0,1fr))}#t4s-footer .solve-footer-brand{grid-column:1/-1}#t4s-footer .solve-help-band>.solve-wide{grid-template-columns:1fr 280px}}@media(max-width:767px){#t4s-footer .solve-help-band{padding:24px 0 0}#t4s-footer .solve-help-band>.solve-wide{display:flex;flex-direction:column;min-height:0;padding:30px 24px 24px;border-radius:25px;background:linear-gradient(145deg,#35213f,#753d68 68%,#b63e75)}#t4s-footer .solve-help-band .solve-kicker{font-size:12px;margin-bottom:14px}#t4s-footer .solve-help-band h2{font-size:clamp(27px,8vw,34px);line-height:1.4;margin-bottom:9px}#t4s-footer .solve-help-band p{font-size:15px;line-height:1.75;color:#fff3f8}#t4s-footer .solve-help-band .solve-button{min-height:48px;margin-top:20px;padding:11px 19px;font-size:14px}#t4s-footer .solve-footer-art{position:relative;inset:auto;align-self:center;width:min(64vw,220px);height:auto;margin:14px auto 0;opacity:1}#t4s-footer .solve-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 23px;padding-block:35px 45px}#t4s-footer .solve-footer-brand{grid-column:1/-1;padding:27px 25px;border-radius:21px}#t4s-footer .solve-wordmark{font-size:46px}#t4s-footer .solve-footer-brand p{font-size:13px;margin:21px 0}#t4s-footer .solve-contact-link{font-size:12px}#t4s-footer .solve-footer-main nav{padding-top:3px}#t4s-footer .solve-footer-main nav h3{font-size:15px;margin-bottom:19px;padding-bottom:12px}#t4s-footer .solve-footer-main nav a{font-size:12px;margin-bottom:12px;line-height:1.85}#t4s-footer .solve-footer-main nav:last-child{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;align-content:start}#t4s-footer .solve-footer-main nav:last-child h3,#t4s-footer .solve-footer-main nav:last-child p{grid-column:1/-1}#t4s-footer .solve-footer-bottom{flex-direction:column;align-items:flex-start;gap:17px;padding-block:25px 38px}}@media(max-width:360px){#t4s-footer .solve-help-band>.solve-wide{padding:27px 21px 22px}#t4s-footer .solve-footer-art{width:min(60vw,185px)}#t4s-footer .solve-wordmark{font-size:41px}#t4s-footer .solve-footer-main{column-gap:16px}}@media(prefers-reduced-motion:reduce){#t4s-footer .solve-footer-art:before,#t4s-footer .solve-footer-art:after,#t4s-footer .solve-footer-art .solve-orbit-spin,#t4s-footer .solve-footer-art .solve-orbit-tilt{animation:none!important}#t4s-footer .solve-help-band .solve-button,#t4s-footer .solve-footer-main nav a{transition:none!important}}#t4s-footer .solve-help-band>.solve-footer-cta--universe{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(270px,.95fr);align-items:center;gap:clamp(18px,3vw,42px);min-height:420px;padding:46px clamp(30px,5vw,68px) 80px;border:1px solid #d6a7d32c;border-radius:30px;background:radial-gradient(circle at 28% 96%,#69304d8c,transparent 45%),radial-gradient(circle at 76% 18%,#4c315f99,transparent 49%),linear-gradient(120deg,#171020,#171326 60%,#130f1b);box-shadow:0 30px 70px #24112b2e;color:#fff}#t4s-footer .solve-help-band>.solve-footer-cta--universe:before{z-index:0;top:0;right:0;bottom:0;left:0;height:auto;background:radial-gradient(circle at 15% 72%,#a0447133,transparent 44%),radial-gradient(circle at 90% 15%,#74529922,transparent 40%);pointer-events:none}#t4s-footer .solve-help-band>.solve-footer-cta--universe:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#f7eafa0b 1px,transparent 1px),linear-gradient(90deg,#f7eafa0b 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 88%,transparent);pointer-events:none}#t4s-footer .solve-footer-cta--universe .solve-footer-cta-copy{z-index:1;max-width:600px}#t4s-footer .solve-footer-cta--universe .solve-kicker{gap:9px;min-height:0;margin-bottom:22px;padding:0;border:0;background:none;color:#f3b8d4;font-size:11px;font-weight:600;letter-spacing:.06em}#t4s-footer .solve-footer-cta--universe .solve-kicker i{width:7px;height:7px;flex:none;border-radius:50%;background:#b8eeec;box-shadow:0 0 14px #b8eeecaa}#t4s-footer .solve-footer-cta--universe h2{max-width:620px;margin-bottom:16px;color:#fff;font-size:clamp(32px,3.65vw,52px);line-height:1.35;text-wrap:balance}#t4s-footer .solve-footer-cta--universe p{max-width:520px;color:#eadceb;font-size:15px;line-height:1.85}#t4s-footer .solve-footer-cta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:25px}#t4s-footer .solve-footer-cta--universe .solve-button{gap:19px;min-height:52px;margin:0;padding:12px 23px;border:1px solid #fff5;background:#f7dce9;color:#30203b!important;box-shadow:0 10px 30px #0003}#t4s-footer .solve-footer-cta--universe .solve-button:hover{background:#fff0f6}#t4s-footer .solve-footer-cta-secondary{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#e5d2e9;font-size:13px;text-decoration:none;transition:color .2s ease,transform .2s ease}#t4s-footer .solve-footer-cta-secondary:hover{color:#fff;transform:translateY(-2px)}#t4s-footer .solve-footer-cta-coordinates{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:31px;color:#a996b1;font-family:inherit;font-size:10px;line-height:1.5;letter-spacing:.12em;direction:ltr;text-align:left}#t4s-footer .solve-footer-cta--universe .solve-footer-art{z-index:1;width:min(100%,350px);height:auto;margin:0;opacity:1;filter:brightness(1.18)}#t4s-footer .solve-footer-cta--universe .solve-footer-art:after{content:none}#t4s-footer .solve-footer-cta--universe .solve-orbit-art{width:100%;height:auto;aspect-ratio:1;filter:drop-shadow(0 10px 30px #08040f80)}#t4s-footer .solve-footer-cta--universe .solve-orbit-art svg{display:block;width:100%;height:100%}#t4s-footer .solve-footer-art-brand{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:clamp(23px,3vw,36px);font-weight:400;letter-spacing:.18em;line-height:1.1;white-space:nowrap;direction:ltr;text-align:center;text-shadow:0 2px 16px #120d1c}#t4s-footer .solve-footer-art-brand small{display:block;margin-top:12px;color:#e3c8df;font-size:8px;letter-spacing:.18em}#t4s-footer .solve-footer-art-caption{display:block;margin-top:0;color:#c4aec9;font-size:11px;line-height:1.6;text-align:center}#t4s-footer .solve-footer-cta-ticker{position:absolute;z-index:2;inset:auto 0 0;display:flex;align-items:center;justify-content:space-around;gap:24px;height:41px;padding:0 18px;overflow:hidden;border-top:1px solid #ffffff1c;background:#1a122384;color:#d6b9d5;font-size:10px;letter-spacing:.16em;white-space:nowrap;direction:ltr}#t4s-footer .solve-footer-cta-ticker i{color:#efb5d3;font-style:normal}@media(max-width:767px){#t4s-footer .solve-help-band>.solve-footer-cta--universe{display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:30px 23px 61px;border-radius:26px}#t4s-footer .solve-footer-cta--universe .solve-kicker{font-size:11px;margin-bottom:20px}#t4s-footer .solve-footer-cta--universe h2{font-size:clamp(29px,8.4vw,38px);line-height:1.38;margin-bottom:13px}#t4s-footer .solve-footer-cta--universe p{font-size:14px;line-height:1.8}#t4s-footer .solve-footer-cta-actions{gap:10px 18px;margin-top:22px}#t4s-footer .solve-footer-cta--universe .solve-button{font-size:14px;min-height:49px;padding:10px 19px}#t4s-footer .solve-footer-cta-secondary{font-size:12px}#t4s-footer .solve-footer-cta-coordinates{gap:6px 11px;margin-top:21px;font-size:8px}#t4s-footer .solve-footer-cta--universe .solve-footer-art{align-self:center;width:min(74vw,270px);margin:17px auto 0}#t4s-footer .solve-footer-art-brand{font-size:clamp(23px,7vw,31px)}#t4s-footer .solve-footer-art-brand small{font-size:6px;margin-top:8px}#t4s-footer .solve-footer-art-caption{font-size:10px}#t4s-footer .solve-footer-cta-ticker{justify-content:flex-start;gap:18px;height:40px;font-size:9px;padding-inline:18px}}@media(max-width:360px){#t4s-footer .solve-help-band>.solve-footer-cta--universe{padding:27px 20px 60px}#t4s-footer .solve-footer-cta--universe .solve-footer-art{width:min(72vw,230px)}#t4s-footer .solve-footer-cta-coordinates{font-size:7px}}@media(prefers-reduced-motion:reduce){#t4s-footer .solve-footer-cta-secondary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/solve-future.css.map */
