.fs-price-check{color:#17365e;border:0;border-radius:0;background:transparent;padding:15px 0 18px;box-shadow:none;margin:0 0 10px;position:relative}.fs-price-check__compact{display:flex;align-items:center;gap:11px}.fs-price-check__spark{flex:0 0 20px;color:#2563eb}.fs-price-check__copy{flex:1;min-width:0}.fs-price-check__brand{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fs-price-check h2{font-family:inherit;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.01em;text-transform:none;margin:0;color:#173b6e}.fs-price-check__partner{font-size:10px;line-height:1.5;color:#587092}.fs-price-check__partner a{color:#315b91;text-decoration:none;font-weight:500}.fs-price-check__intro,.fs-price-check__status{font-size:11px;line-height:1.5;margin:3px 0 0;color:#506989}.fs-price-check__status{color:#214f8a}.fs-price-check__status a{white-space:nowrap}.fs-price-check a{text-underline-offset:3px}.fs-price-check .fs-price-check__button{display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;gap:9px;min-height:40px;padding:9px 12px;border:1px solid #245bc0;background:#245bc0;color:#fff;font-family:inherit;font-size:11px;line-height:1.4;font-weight:600;border-radius:5px;cursor:pointer;white-space:nowrap}.fs-price-check .fs-price-check__button:hover{background:#1d4fa9;border-color:#1d4fa9}.fs-price-check button:disabled{opacity:.65;cursor:wait}.fs-price-check__info{position:static;margin-left:0}.fs-price-check__info summary{display:grid;place-items:center;width:22px;height:22px;padding:0;color:#4e709d;cursor:pointer;list-style:none}.fs-price-check__info summary::-webkit-details-marker{display:none}.fs-price-check__info summary:hover,.fs-price-check__info[open] summary{color:#1d4fa9}.fs-price-check__info-body{position:absolute;z-index:35;top:calc(100% + 7px);left:0;width:min(380px,100%);padding:17px 18px;border:1px solid #c5d7ed;border-radius:7px;background:#fff;box-shadow:0 8px 28px #17365e24;font-size:11px;line-height:1.7;color:#4c6280}.fs-price-check__info-body strong{font-size:12px;color:#173b6e}.fs-price-check__info-body p{margin:8px 0 0}.fs-price-check__progress{margin:10px 0 0 31px}.fs-price-check__progress-top{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#446892;margin-bottom:6px}[data-price-check-fraction]{font-family:ui-monospace,Consolas,monospace;white-space:nowrap}.fs-price-check__track{height:4px;border-radius:4px;background:#d1e1f7;overflow:hidden}.fs-price-check__track>span{display:block;height:100%;width:0;background:#2563eb;border-radius:4px}.fs-price-check__results{margin:5px 0 0 31px;font-size:10px;color:#42648f}.fs-price-check__results>summary{width:fit-content;cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:3px;padding:3px 0}.fs-price-check__results>summary::-webkit-details-marker{display:none}.fs-price-check__results>summary:after{content:" +";text-decoration:none}.fs-price-check__results[open]>summary:after{content:" \2212"}.fs-price-result{padding:12px 0;border-top:1px solid #d1e1f7;font-size:11px;line-height:1.6}.fs-price-result:first-child{margin-top:10px}.fs-price-result__name{color:#173b6e;font-size:11px;font-weight:600}.fs-price-line__result{margin:5px 0 0;color:#2158a1;font-weight:500}.fs-price-line__description{margin:4px 0;color:#4c6280}.fs-price-result details{margin:5px 0}.fs-price-result summary{cursor:pointer}.fs-price-result ul{padding-left:16px}.fs-price-result small{display:block;font-size:10px;margin-top:6px}.fs-price-check__offer{margin:10px 0 0 31px;font-size:11px;line-height:1.6}.fs-price-check__offer p{margin:0 0 8px}.fs-price-check [hidden]{display:none!important}@media(max-width:768px){.fs-price-check{padding:12px 0 16px}.fs-price-check__compact{gap:8px}.fs-price-check__brand{gap:3px 7px}.fs-price-check h2{font-size:11px}.fs-price-check__partner{font-size:9px}.fs-price-check__intro,.fs-price-check__status{font-size:10px}.fs-price-check .fs-price-check__button{min-height:44px;font-size:10px;padding:8px 10px}.fs-price-check__spark{flex-basis:16px;width:16px}.fs-price-check__info summary{width:28px;height:28px;margin:-3px 0}.fs-price-check__results,.fs-price-check__progress,.fs-price-check__offer{margin-left:24px}}@media(max-width:420px){.fs-price-check__brand{column-gap:5px}.fs-price-check__partner{flex-basis:100%;order:3}.fs-price-check__info{margin-left:2px}.fs-price-check .fs-price-check__button{padding:8px}.fs-price-check__button:after{display:none}}@media(prefers-reduced-motion:no-preference){.fs-price-check__spark{animation:pc-star 12s ease-in-out infinite;transform-origin:center}.fs-price-check[data-state=working] .fs-price-check__spark{animation-duration:2s}.fs-price-check__track>span{transition:width .18s ease}@keyframes pc-star{0%,70%,to{transform:rotate(0);opacity:.7}35%{transform:rotate(90deg);opacity:1}}}.fs-price-check__status span{display:block}.fs-price-check :is(button,summary,a):focus-visible{outline:2px solid #245bc0;outline-offset:3px}.fs-price-check__field{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;opacity:0}.fs-price-check__field svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.fs-price-check__constellation path{stroke:#5288d0;stroke-width:.6;fill:none;opacity:.2}.fs-price-check__constellation circle{fill:#3977ca;opacity:.5}.fs-price-check__wave{position:absolute;width:150px;height:150px;left:-52px;top:calc(50% - 75px);border:1px solid #4a85da55;border-radius:50%;background:radial-gradient(circle,#71a7ef00 45%,#71a7ef15 80%,#71a7ef00)}.fs-price-check[data-state=working] .fs-price-check__field{opacity:1}.fs-price-check__compact,.fs-price-check__progress,.fs-price-check__results,.fs-price-check__offer{position:relative}.fs-price-check__info-body{left:-31px}.fs-price-check[data-state=working]{background:transparent}.fs-price-check[data-state=working] .fs-price-check__track>span{position:relative;min-width:8%}.fs-price-check[data-state=working] .fs-price-check__track>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,#ffffffa0,transparent)}@media(prefers-reduced-motion:no-preference){.fs-price-check__field{transition:opacity .25s ease}.fs-price-check[data-state=working] .fs-price-check__wave{animation:pc-wave 2.2s ease-out infinite}.fs-price-check[data-state=working] .fs-price-check__wave--second{animation-delay:-1.1s}.fs-price-check[data-state=working] .fs-price-check__constellation{animation:pc-constellation 3.8s ease-in-out infinite alternate;transform-origin:center}.fs-price-check[data-state=working] .fs-price-check__constellation circle{animation:pc-twinkle 1.6s ease-in-out infinite alternate}.fs-price-check[data-state=working] .fs-price-check__constellation circle:nth-child(3n){animation-delay:-.7s}.fs-price-check[data-state=working] .fs-price-check__spark{animation:pc-working-star 1.8s ease-in-out infinite;filter:drop-shadow(0 0 4px #3676df55)}.fs-price-check[data-state=working] .fs-price-check__track>span:after{animation:pc-shimmer 1.3s linear infinite}@keyframes pc-wave{0%{transform:scale(.2);opacity:.9}to{transform:scale(4);opacity:0}}@keyframes pc-constellation{0%{transform:scale(1);opacity:.55}to{transform:scale(1.08);opacity:.9}}@keyframes pc-twinkle{0%{opacity:.15}to{opacity:.8}}@keyframes pc-working-star{0%,to{transform:scale(.9) rotate(0);opacity:.75}50%{transform:scale(1.2) rotate(90deg);opacity:1}}@keyframes pc-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}}@media(prefers-reduced-motion:reduce){.fs-price-check__wave{display:none}}@media(max-width:768px){.fs-price-check__info-body{left:-24px}}.fs-price-check__spark-wrap{position:relative;display:grid;place-items:center;flex:0 0 20px;width:20px;height:24px}.fs-price-check__spark-wrap i{position:absolute;left:9px;top:11px;width:4px;height:4px;opacity:0;background:#3478d6;clip-path:polygon(50% 0,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0 50%,35% 35%)}.fs-price-check__spark-wrap i:nth-child(1){--dx:-11px;--dy:-13px}.fs-price-check__spark-wrap i:nth-child(2){--dx:12px;--dy:-11px}.fs-price-check__spark-wrap i:nth-child(3){--dx:-12px;--dy:12px}.fs-price-check__spark-wrap i:nth-child(4){--dx:11px;--dy:13px}.fs-price-item{position:relative;margin-top:9px;width:fit-content;max-width:100%;font-size:10px;line-height:1.5;color:#315b91}.fs-price-item>summary{display:flex;align-items:center;gap:5px;width:fit-content;max-width:100%;min-height:26px;padding:3px 0;border:0;border-radius:0;background:transparent;color:#315b91;font-size:10px;font-weight:500;cursor:pointer;list-style:none}.fs-price-item>summary::-webkit-details-marker{display:none}.fs-price-item>summary:hover,.fs-price-item[open]>summary{background:transparent;color:#174ca1;text-decoration:underline;text-underline-offset:4px}.fs-price-item__star{color:#3478d6;font-size:15px;line-height:1}.fs-price-item__info{display:grid;place-items:center;flex:0 0 12px;height:12px;border:1px solid #7895bc;border-radius:50%;font-size:9px;line-height:1;margin-left:2px;font-family:Georgia,serif}.fs-price-item__popover{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:min(310px,calc(100vw - 80px));border:1px solid #c9d9ef;background:#fff;border-radius:7px;box-shadow:0 8px 24px #17365e20;padding:14px 16px;color:#4c6280;font-size:11px;line-height:1.7}.fs-price-item__heading{font-size:11px;font-weight:600;color:#214f8a}.fs-price-item__popover p{margin:7px 0;font-size:11px;line-height:1.7}.fs-price-item__partner{display:block;margin-top:10px;padding-top:9px;border-top:1px solid #e1e9f6;font-size:10px;color:#245bc0;text-decoration:underline;text-underline-offset:3px}.fs-price-item :is(summary,a):focus-visible{outline:2px solid #245bc0;outline-offset:3px}.fs-price-result>.fs-price-item__popover{position:static;width:auto;box-shadow:none}@media(prefers-reduced-motion:no-preference){.fs-price-check[data-state=working] .fs-price-check__spark-wrap i{animation:pc-scatter 1.8s ease-out infinite}.fs-price-check[data-state=working] .fs-price-check__spark-wrap i:nth-child(2n){animation-delay:-.35s}@keyframes pc-scatter{0%{transform:translate(0) scale(.2);opacity:0}30%{opacity:.8}to{transform:translate(var(--dx),var(--dy)) scale(1.3);opacity:0}}}@media(max-width:768px){.fs-price-check__spark-wrap{flex-basis:16px;width:16px}.fs-price-item>summary{min-height:32px}.fs-price-item__popover{width:min(280px,calc(100vw - 125px))}}.fs-price-check__field{-webkit-mask-image:linear-gradient(90deg,#000,transparent 90%);mask-image:linear-gradient(90deg,#000,transparent 90%)}.fs-price-check__button{box-shadow:0 3px 10px #245bc015}.fs-price-check__spark-wrap{filter:drop-shadow(0 0 5px #5b91dc33)}.fs-price-check{padding:12px 0 18px}.fs-price-check__compact{gap:14px;justify-content:flex-start}.fs-price-check__copy{flex:0 1 auto}.fs-price-check .fs-price-check__button{min-height:42px;padding:11px 16px;border-radius:4px}.fs-price-check__spark-wrap{margin-left:5px;flex-basis:24px;width:24px;height:30px}.fs-price-check__spark{width:18px;height:18px}.fs-price-check__brand{gap:6px}.fs-price-check h2{font-size:12px;font-weight:600;letter-spacing:.025em}.fs-price-check__partner{font-size:9px}.fs-price-check__intro,.fs-price-check__status{font-size:10px;line-height:1.5;margin-top:2px}.fs-price-check__progress{margin-left:0;margin-top:14px;max-width:480px}.fs-price-check__track{height:3px;background:#e7eef9}.fs-price-check__info-body{left:0}.fs-price-check__field{top:-10px;right:-5px;bottom:-10px;left:-5px;max-width:530px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 65%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 65%,transparent)}.fs-price-check__wave{left:105px;width:105px;height:105px;top:calc(50% - 52px)}.fs-price-check__spark-wrap:before,.fs-price-check__spark-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #5e8fe700;border-radius:50%;pointer-events:none;opacity:0}.fs-price-check[data-state=working] .fs-price-check__spark-wrap:before{border-color:#4d84d780;opacity:1}.fs-price-check[data-state=working] .fs-price-check__spark-wrap:after{top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px dashed #659beb80;opacity:.8}.fs-price-check__spark-wrap i{left:10px;top:13px;width:5px;height:5px}.fs-price-check__spark-wrap i:nth-child(1){--dx:-20px;--dy:-21px}.fs-price-check__spark-wrap i:nth-child(2){--dx:22px;--dy:-18px}.fs-price-check__spark-wrap i:nth-child(3){--dx:-21px;--dy:19px}.fs-price-check__spark-wrap i:nth-child(4){--dx:20px;--dy:22px}.fs-price-item>summary{gap:6px;font-size:10px;color:#28588d}.fs-price-item__check{display:flex;align-items:center}.fs-price-item__check svg{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.fs-price-item__check circle{stroke:#82a6d0;stroke-width:1}.fs-price-item__check path{stroke-dasharray:15;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.fs-price-check[data-state=working] .fs-price-check__spark-wrap:before{animation:pc-orbit 1.2s linear infinite;transform:rotateX(55deg) rotate(0)}.fs-price-check[data-state=working] .fs-price-check__spark-wrap:after{animation:pc-outer-orbit 2s linear infinite}.fs-price-check[data-state=working] .fs-price-check__spark{animation:pc-dynamic-star 1.2s ease-in-out infinite}.fs-price-check[data-state=working] .fs-price-check__spark-wrap i{animation-duration:1.2s}.fs-price-item__check path{animation:pc-draw-check .65s cubic-bezier(.2,.7,.2,1) both}.fs-price-item__check circle{animation:pc-check-halo .8s ease-out both;transform-origin:center}@keyframes pc-orbit{to{transform:rotateX(55deg) rotate(360deg)}}@keyframes pc-outer-orbit{to{transform:rotate(-360deg)}}@keyframes pc-dynamic-star{0%,to{transform:scale(.85) rotate(0);opacity:.7}50%{transform:scale(1.3) rotate(90deg);opacity:1}}@keyframes pc-draw-check{0%{stroke-dashoffset:15}to{stroke-dashoffset:0}}@keyframes pc-check-halo{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}}@media(max-width:768px){.fs-price-check__compact{gap:10px}.fs-price-check .fs-price-check__button{min-height:44px;padding:10px 12px}.fs-price-check__spark-wrap{flex-basis:20px;width:20px;margin-left:0}.fs-price-check__brand{gap:1px 4px}.fs-price-check__partner{flex-basis:100%;order:3}.fs-price-check h2{font-size:11px}.fs-price-check__intro{display:none}.fs-price-check__progress{margin-left:0}.fs-price-check__info-body{left:0}}.fs-price-check__spark-wrap:before,.fs-price-check__spark-wrap:after,.fs-price-check__spark-wrap i{display:none}.fs-price-check__wave{display:none}.fs-price-check__constellation path{opacity:.16}.fs-price-check__constellation circle{opacity:.35}@media(prefers-reduced-motion:no-preference){.fs-price-check[data-state=working] .fs-price-check__spark{animation:pc-working-star 2.6s ease-in-out infinite;filter:none}.fs-price-check[data-state=working] .fs-price-check__constellation{animation:pc-soft-drift 5s ease-in-out infinite alternate}.fs-price-check[data-state=working] .fs-price-check__constellation circle{animation:pc-soft-glow 2.6s ease-in-out infinite alternate}.fs-price-check[data-state=working] .fs-price-check__constellation circle:nth-child(3n){animation-delay:-1s}.fs-price-check[data-state=working] .fs-price-check__constellation circle:nth-child(3n+1){animation-delay:-1.8s}@keyframes pc-soft-drift{0%{transform:translate(-4px) scale(1);opacity:.55}to{transform:translate(5px) scale(1.015);opacity:.85}}@keyframes pc-soft-glow{0%{opacity:.15}to{opacity:.55}}}.fs-price-check__spark-wrap{margin-left:0}.fs-price-check__copy{max-width:350px}.fs-price-check .fs-price-check__button{min-height:38px;padding:9px 13px;border:1px solid #ccd9e9;color:#315b91;background:linear-gradient(110deg,#f7faff 35%,#eef4ff,#f7faff 65%);background-size:240% 100%;box-shadow:none;font-weight:500;border-radius:5px}.fs-price-check .fs-price-check__button:hover{background-color:#edf4ff;border-color:#a4bbd9;color:#234d86}.fs-price-check__field{max-width:500px}@media(prefers-reduced-motion:no-preference){.fs-price-check .fs-price-check__button:not(:disabled){animation:pc-button-light 8s ease-in-out infinite}@keyframes pc-button-light{0%,65%{background-position:100% 0}90%,to{background-position:0 0}}}@media(max-width:768px){.fs-price-check .fs-price-check__button{min-height:44px;padding:9px 10px}.fs-price-check__compact{gap:10px}}.fs-price-check{padding-bottom:36px}.fs-price-check__compact{gap:12px}.fs-price-check__spark-wrap{flex-basis:20px;width:20px}.fs-price-check__copy{display:grid;flex:0 1 auto;width:max-content;max-width:calc(100% - 156px);grid-template-rows:auto minmax(18px,auto)}.fs-price-check__brand{grid-row:1}.fs-price-check__intro,.fs-price-check__status{grid-row:2;grid-column:1;align-self:start;contain:inline-size;min-width:0}.fs-price-check__progress{position:absolute;left:0;right:0;bottom:8px;margin:0}.fs-price-check .fs-price-check__button{min-width:112px;position:relative;isolation:isolate;font-weight:700;color:#234d86;background:linear-gradient(110deg,#f7faff,#f0f5ff)}.fs-price-check .fs-price-check__button:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background:conic-gradient(from var(--pc-border-angle,0deg),#bdcfe500 0deg,#95b4dc40 230deg,#5687c9aa 290deg,#bdcfe500 350deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#CartPageForm [data-products] .cart__item-title{position:relative;padding-bottom:35px}#CartPageForm [data-products] .fs-price-item{position:absolute;bottom:0;left:0;margin:0}.fs-price-check[data-restoring=true]~* .fs-price-item__check{animation:none}@property --pc-border-angle{syntax:"<angle>"; inherits:false; initial-value:0deg;}@media(prefers-reduced-motion:no-preference){.fs-price-check .fs-price-check__button:before{animation:pc-button-border 7s linear infinite}.fs-price-check[data-state=working] .fs-price-check__button:before{animation-duration:3s}@keyframes pc-button-border{to{--pc-border-angle:360deg}}}@media(max-width:768px){.fs-price-check{padding-bottom:36px}.fs-price-check__copy{flex:0 1 auto;max-width:calc(100% - 142px);grid-template-rows:auto minmax(30px,auto)}.fs-price-check__compact{gap:8px}.fs-price-check .fs-price-check__button{min-width:106px}#CartPageForm [data-products] .cart__item-title{padding-bottom:38px}}.fs-price-check__partner{display:inline-flex;align-items:center;gap:5px}.fs-price-check__partner .fs-neurowave-wordmark{display:inline-flex;align-items:center;gap:4px;color:#203a48;font-family:NeuroWave Inter,Inter,system-ui,-apple-system,sans-serif;font-size:11px;font-weight:600;letter-spacing:-.025em;line-height:1.35;white-space:nowrap}.fs-neurowave-wordmark svg{flex:0 0 16px}.fs-neurowave-wordmark__research{font-weight:400;opacity:.6}.fs-price-check__spark{animation:none!important;transform-origin:center;filter:none!important}.fs-price-check__field{max-width:570px;top:-6px;right:-5px;bottom:-6px;left:-5px;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 75%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 75%,transparent 100%);background:radial-gradient(ellipse at 45% 55%,#76a7ed14,transparent 72%)}.fs-price-check__constellation path{opacity:.42;stroke-width:.85}.fs-price-check__constellation circle{opacity:.7}.fs-price-check__progress{opacity:1}.fs-price-item__wave{display:block;color:#315b91;overflow:visible}.fs-price-item__wave path{stroke-dasharray:32;stroke-dashoffset:0}.fs-price-item__wave circle{transform-origin:11px 12px}@media(prefers-reduced-motion:no-preference){.fs-price-check__field{transition:opacity .8s ease-out,transform .8s ease-out;transform:scale(.985)}.fs-price-check[data-state=working] .fs-price-check__field{transform:scale(1);transition-duration:.28s}.fs-price-check:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__field{opacity:0;transform:scale(1.025)}.fs-price-check[data-state=working] .fs-price-check__constellation{animation:pc-brand-drift 4s ease-in-out infinite alternate}.fs-price-check[data-state=working] .fs-price-check__constellation circle{animation:pc-brand-glow 2.4s ease-in-out infinite alternate}.fs-price-check:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__constellation{animation:pc-brand-drift 4s ease-in-out infinite alternate}.fs-price-check:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__constellation circle{animation:pc-brand-glow 2.4s ease-in-out infinite alternate}.fs-price-check:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__constellation circle:nth-child(3n){animation-delay:-1s}.fs-price-check:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__constellation circle:nth-child(3n+1){animation-delay:-1.8s}.fs-price-check:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__progress{opacity:0;transition:opacity .4s ease .4s}.fs-price-check__track>span{transition:width .35s ease}.fs-price-item__wave--reveal path{animation:pc-wave-reveal .65s ease-out both}.fs-price-item__wave--reveal circle{animation:pc-wave-dot .65s ease-out both}@keyframes pc-brand-drift{0%{transform:translate(-6px,1px) scale(1)}to{transform:translate(7px,-2px) scale(1.025)}}@keyframes pc-brand-glow{0%{opacity:.35}to{opacity:.9}}@keyframes pc-wave-reveal{0%{stroke-dashoffset:32;opacity:.2}to{stroke-dashoffset:0;opacity:1}}@keyframes pc-wave-dot{0%{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}}@media(max-width:768px){.fs-price-check__partner{gap:3px}.fs-price-check__partner .fs-neurowave-wordmark{font-size:10px;gap:3px}.fs-price-check__partner{flex-wrap:wrap}}.fs-price-check__star-map{position:absolute;left:50%;top:50%;width:76px;height:72px;margin:-36px 0 0 -38px;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(circle at center,transparent 6.3px,#000 7.2px);mask-image:radial-gradient(circle at center,transparent 6.3px,#000 7.2px)}.fs-price-check__star-map svg{display:block;overflow:visible;transform-origin:center}.fs-price-check__star-map path{stroke:#507fb6;stroke-width:.85;stroke-linecap:round;stroke-linejoin:round;opacity:.55;stroke-dasharray:1;stroke-dashoffset:1}.fs-price-check__star-map circle{fill:#4678b7;opacity:0}.fs-price-check:is([data-state=working],[data-motion=finishing]) .fs-price-check__star-map{opacity:1}@media(prefers-reduced-motion:no-preference){.fs-price-check__star-map{transition:opacity .7s ease}.fs-price-check[data-state=working] .fs-price-check__star-map{transition-duration:.3s}}.fs-price-check__star-map .fs-price-check__signal{opacity:0;stroke:#3f7fcb;stroke-width:1.35;stroke-dasharray:.16 .84}@media(prefers-reduced-motion:no-preference){.fs-price-check:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__star-map{transition-duration:var(--pc-finish-duration,.7s)}.fs-price-check:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__progress{transition:opacity var(--pc-finish-duration,.7s) ease-out}}.fs-price-check__complete-mark{position:absolute;width:28px;height:28px;opacity:0;pointer-events:none;color:#2870cf;overflow:visible;filter:drop-shadow(0 2px 3px #146a4326) drop-shadow(0 0 7px #32ad8050)}.fs-price-check__complete-mark circle{opacity:0}.fs-price-check__complete-mark path{stroke-dasharray:none;stroke-dashoffset:0}.fs-price-check[data-motion=settled] .fs-price-check__spark{opacity:0}.fs-price-check[data-motion=settled] .fs-price-check__complete-mark{opacity:1;color:#18784f}.fs-price-check[data-motion=settled] .fs-price-check__complete-mark circle{opacity:1}@media(prefers-reduced-motion:no-preference){.fs-price-check__spark{transition:opacity .35s ease}.fs-price-check[data-review-outcome=success]:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__spark{opacity:var(--pc-star-opacity,1);transition:none}.fs-price-check[data-review-outcome=success]:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__complete-mark{opacity:var(--pc-mark-opacity,0);color:var(--pc-completion-color,#2870cf)}.fs-price-check[data-review-outcome=success]:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__complete-mark circle{opacity:var(--pc-disc-opacity,0)}.fs-price-check[data-review-outcome=success]:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__complete-mark path{stroke:var(--pc-check-color,#2870cf);stroke-width:var(--pc-check-width,1.4)}.fs-price-check[data-review-outcome=success]:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__star-map{opacity:var(--pc-field-opacity,1);transform:scale(var(--pc-field-scale,1));transition:none}.fs-price-check[data-review-outcome=success]:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__progress{opacity:var(--pc-field-opacity,1);transition:none}}.fs-price-check__intro{display:none}.fs-price-check__copy{grid-template-rows:auto minmax(18px,auto)}.fs-price-check__spark-wrap{flex-basis:36px;width:36px;height:36px;filter:none}.fs-price-check[data-review-outcome=success][data-state=complete] .fs-price-check__status{color:#21714f}.fs-price-check__status{contain:none}@media(max-width:768px){.fs-price-check__copy{max-width:calc(100% - 158px);grid-template-rows:auto minmax(30px,auto)}}.fs-price-check__status--quiet{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}#CartPageForm [data-products] .cart__item-title{padding-bottom:30px}#CartPageForm [data-products] .cart__item-title>.cart__item-name{margin-bottom:0}@media(max-width:768px){#CartPageForm [data-products] .cart__item-title{padding-bottom:36px}}#CartPageForm [data-products] .cart__item-title>.cart__item--variants{margin-bottom:0}.fs-price-item__star{display:inline-flex;align-items:center;gap:2px}.fs-price-item__check{color:#23845e;flex:none;filter:drop-shadow(0 0 3px #32ad8033)}.fs-price-item__check circle{stroke:none;animation:none}.fs-price-item__check path{stroke-dasharray:1;animation:none}@media(prefers-reduced-motion:no-preference){.fs-price-check[data-motion=fading] .fs-price-check__star-map{opacity:0;transform:scale(1.04);transition:opacity 1s ease-out,transform 1s ease-out}}@media(prefers-reduced-motion:no-preference){.fs-price-item__check--reveal path{stroke-dasharray:1;animation:pc-item-check .65s ease-out .15s both}@keyframes pc-item-check{0%{stroke-dashoffset:1;opacity:.2}to{stroke-dashoffset:0;opacity:1}}}.fs-price-check__star-map .fs-price-check__web-link>path{stroke:#6a91bb;stroke-width:.6;opacity:.34;stroke-dasharray:none;stroke-dashoffset:0}.fs-price-check__star-map .fs-price-check__web-link>.fs-price-check__web-signal{stroke:#3f7fcb;stroke-width:.9;opacity:0;stroke-dasharray:.09 .91}.fs-price-check .fs-price-check__spark{width:28px;height:28px;animation:none!important}.fs-price-check__spark [data-price-check-wave-node]{transition:none}.fs-price-check[data-motion=running] .fs-price-check__star-map{opacity:var(--pc-web-emergence,0)}@media(prefers-reduced-motion:no-preference){.fs-price-check__complete-mark{transition:opacity .28s ease}.fs-price-check[data-review-outcome=success]:is([data-motion=finishing],[data-motion=confirming]) .fs-price-check__complete-mark{transition:none}}@media(max-width:768px){.fs-price-check__compact{display:grid;grid-template-columns:30px max-content 28px minmax(100px,1fr);grid-template-rows:minmax(44px,auto) auto minmax(30px,auto);column-gap:6px;row-gap:2px;align-items:center}.fs-price-check__copy,.fs-price-check__brand{display:contents}.fs-price-check__spark-wrap{grid-column:1;grid-row:1;width:30px;height:30px;margin:0}.fs-price-check h2{grid-column:2;grid-row:1;white-space:nowrap}.fs-price-check__info{grid-column:3;grid-row:1;margin:0}.fs-price-check__info summary{margin:0}.fs-price-check .fs-price-check__button{grid-column:4;grid-row:1;justify-self:end;min-width:100px;min-height:44px}.fs-price-check__partner{grid-column:2 / -1;grid-row:2;flex-wrap:nowrap}.fs-price-check__status{grid-column:2 / -1;grid-row:3;min-height:30px;margin-top:3px}}#CartPageForm .fs-price-check{margin-bottom:4px}#CartPageForm .fs-price-check~[data-products]>.cart__item:first-of-type{padding-top:0}@media(max-width:768px){#CartPageForm .fs-price-check{margin-bottom:0;padding-bottom:28px}#CartPageForm .fs-price-check__progress{bottom:2px}}
/*# sourceMappingURL=/cdn/shop/t/389/assets/fs-cart-price-check.css.map */
