#gc-cinema .cx-page{background:#fff;min-height:calc(100svh - 72px);padding:45px 6% 65px;color:#172442;font-size:15px;line-height:1.6}#gc-cinema .cx-layout{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:.95fr 1.05fr;gap:7%;align-items:center}#gc-cinema .cx-product{position:relative;padding:38px 40px;background:transparent;text-align:center}#gc-cinema .cx-product img{height:330px;width:210px;object-fit:contain;margin:15px auto 25px;filter:none}#gc-cinema .cx-kicker{font-size:10px;font-weight:600;letter-spacing:.15em;line-height:1.7;margin:0 0 14px}#gc-cinema .cx-product h2{font-size:30px;line-height:1.1;letter-spacing:-.05em;font-weight:450;margin:0 0 12px}#gc-cinema .cx-product p:last-child{font-size:13px;color:#586579;max-width:300px;margin:0 auto}#gc-cinema .cx-panel{background:#fff;border:1px solid #e0e5ec;border-radius:12px;padding:34px 35px;box-shadow:0 12px 35px #17244205}#gc-cinema .cx-panel h1{font-size:34px;line-height:1.1;letter-spacing:-.05em;font-weight:450;text-align:left;margin:0 0 10px}#gc-cinema .cx-intro{font-size:14px;color:#596579;margin:0 0 25px;line-height:1.7}#gc-cinema .cx-item{border-top:1px solid #e0e5ec;border-bottom:1px solid #e0e5ec;padding:19px 0;display:flex;justify-content:space-between;align-items:center;gap:15px}#gc-cinema .cx-item strong{font-size:15px;font-weight:500;display:block}#gc-cinema .cx-item span{font-size:12px;color:#667185;display:block;margin-top:3px}#gc-cinema .cx-quantity{margin:0}#gc-cinema .cx-quantity summary{font-size:12px;text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:end;list-style:none}#gc-cinema .cx-quantity summary::-webkit-details-marker{display:none}#gc-cinema .cx-quantity-editor{display:flex;align-items:center;gap:10px;padding:12px 0 3px;font-size:12px}#gc-cinema .cx-quantity-editor label{display:block}#gc-cinema .cx-quantity-step{display:flex;align-items:center;border:1px solid #c5cedb;border-radius:5px;overflow:hidden;background:#fff}#gc-cinema .cx-quantity-step button{width:38px;min-height:44px;font-size:18px;cursor:pointer}#gc-cinema .cx-quantity-step input{width:44px;height:44px;padding:0;border:0;text-align:center;color:#172442;font:inherit;font-size:14px;background:#fff;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}#gc-cinema .cx-quantity-step input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}#gc-cinema .cx-due{padding:23px 0 17px;display:flex;align-items:center;justify-content:space-between;gap:15px}#gc-cinema .cx-due span{font-size:14px}#gc-cinema .cx-due strong{font-size:44px;line-height:1;letter-spacing:-.05em;font-weight:450}#gc-cinema .cx-breakdown{margin:0 0 20px}#gc-cinema .cx-breakdown>div{display:flex;justify-content:space-between;gap:20px;margin:8px 0;font-size:12px;color:#586579}#gc-cinema .cx-breakdown dt,#gc-cinema .cx-breakdown dd{margin:0}#gc-cinema .cx-breakdown>div:last-child{color:#172442}#gc-cinema .cx-primary,#gc-cinema .cx-mobile button{font:inherit;min-height:55px;width:100%;padding:15px 22px;background:#172442;color:#fff;border:1px solid #172442;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:20px;font-size:14px;cursor:pointer;transition:background .2s}#gc-cinema .cx-primary:hover,#gc-cinema .cx-mobile button:hover{background:#2d4263}#gc-cinema .cx-primary:disabled,#gc-cinema .cx-mobile button:disabled{opacity:.7;cursor:wait}#gc-cinema .cx-primary svg{width:15px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5}#gc-cinema .cx-reassurance{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;color:#657084;line-height:1.7;margin:12px 0 19px}#gc-cinema .cx-reassurance svg{width:12px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}#gc-cinema .cx-terms{font-size:11px;color:#596579;line-height:1.8;margin:0;padding-top:17px;border-top:1px solid #e0e5ec}#gc-cinema .cx-status{font-size:13px;color:#172442;line-height:1.7;margin:0}#gc-cinema .cx-status:not(:empty){padding:12px 0}#gc-cinema .cx-help{max-width:1080px;margin:26px auto 0;display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:12px;color:#586579}#gc-cinema .cx-help a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px}#gc-cinema .cx-mobile{display:none}#gc-cinema .cx-process{display:flex;gap:12px;align-items:center;font-size:11px;color:#647188;letter-spacing:.02em}#gc-cinema .cx-process strong{font-weight:500;color:#172442}#gc-cinema .cx-process span[aria-hidden]{width:26px;height:1px;background:#c7d0dc}#gc-cinema .ln-buy-form [type=submit][aria-busy=true]:before{content:"";width:13px;height:13px;border:1px solid #ffffff70;border-top-color:#fff;border-radius:50%;animation:cx-spin .8s linear infinite}@keyframes cx-spin{to{transform:rotate(360deg)}}@media(max-width:760px){#gc-cinema .cx-page{padding:25px 6% 35px;min-height:calc(100svh - 64px)}#gc-cinema .cx-layout{grid-template-columns:1fr;gap:22px}#gc-cinema .cx-product{display:grid;grid-template-columns:70px 1fr;text-align:left;align-items:center;padding:0;background:none;column-gap:18px}#gc-cinema .cx-product img{grid-column:1;grid-row:1/4;height:105px;width:65px;margin:0}#gc-cinema .cx-product .cx-kicker{grid-column:2;font-size:9px;margin:0 0 5px}#gc-cinema .cx-product h2{grid-column:2;font-size:26px;margin:0 0 4px}#gc-cinema .cx-product p:last-child{grid-column:2;font-size:12px;margin:0;max-width:none}#gc-cinema .cx-panel{padding:25px 23px;border-radius:9px}#gc-cinema .cx-panel h1{font-size:29px}#gc-cinema .cx-intro{font-size:13px;margin-bottom:19px}#gc-cinema .cx-due strong{font-size:40px}#gc-cinema .cx-help{align-items:start;margin-top:15px;font-size:11px;gap:20px}#gc-cinema .cx-help .cx-process{display:none}#gc-cinema .cx-mobile{position:fixed;inset:auto 0 0;z-index:45;display:flex;align-items:center;gap:20px;padding:12px 6% max(12px,env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid #dbe1e8;transition:transform .2s,visibility .2s}#gc-cinema .cx-mobile.is-hidden{transform:translateY(110%);visibility:hidden;pointer-events:none}#gc-cinema .cx-mobile>div{flex-shrink:0}#gc-cinema .cx-mobile strong{display:block;font-size:24px;letter-spacing:-.035em;font-weight:500;line-height:1.1}#gc-cinema .cx-mobile span{display:block;font-size:10px;color:#5a667a;margin-top:5px}#gc-cinema .cx-mobile button{min-height:48px;font-size:13px;padding:12px}.cx-mobile-active{scroll-padding-bottom:100px}}@media(prefers-reduced-motion:reduce){#gc-cinema .cx-mobile,#gc-cinema .cx-primary{transition:none}#gc-cinema .ln-buy-form [type=submit][aria-busy=true]:before{animation:none}}#gc-cinema .cx-item{flex-wrap:wrap}#gc-cinema .cx-quantity{flex:1 0 100%}#gc-cinema .cx-quantity-editor{justify-content:space-between;padding:8px 0 0;font-size:13px}#gc-cinema .cx-primary,#gc-cinema .cx-mobile button{--checkout-navy:#172442;--checkout-navy-light:#293c60;min-height:60px;border-radius:999px;border:1px solid #142039;background:linear-gradient(150deg,var(--checkout-navy-light),var(--checkout-navy) 72%);color:#fff;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:.005em;gap:12px;box-shadow:inset 0 1px #ffffff20,0 7px 18px #17244220;touch-action:manipulation;transition:transform .18s ease,box-shadow .18s ease}#gc-cinema .cx-primary .cx-checkout-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffffff10;flex:0 0 auto}#gc-cinema .cx-primary svg{width:13px;height:15px}#gc-cinema .cx-primary:focus-visible,#gc-cinema .cx-mobile button:focus-visible{outline:3px solid #4779b7;outline-offset:4px}#gc-cinema .cx-primary:not(:disabled):active,#gc-cinema .cx-mobile button:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff15,0 2px 6px #17244220}#gc-cinema .cx-primary:disabled,#gc-cinema .cx-mobile button:disabled{opacity:.65;transform:none}#gc-cinema .cx-reassurance{font-size:12px;color:#596579;margin-top:14px}#gc-cinema .cx-reassurance strong{font-weight:600;color:#172442}#gc-cinema .cx-reassurance span[aria-hidden]{padding:0 5px}#gc-cinema .cx-primary[aria-busy=true]:before{content:"";width:15px;height:15px;border:2px solid #ffffff45;border-top-color:#fff;border-radius:50%;animation:cx-spin .8s linear infinite}@media(hover:hover){#gc-cinema .cx-primary:not(:disabled):hover,#gc-cinema .cx-mobile button:not(:disabled):hover{background:linear-gradient(150deg,#334d77,#1c2e50 72%);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff25,0 10px 23px #17244228}}@media(max-width:400px){#gc-cinema .cx-primary{padding:15px 16px;font-size:14px;gap:9px}}@media(prefers-reduced-motion:reduce){#gc-cinema .cx-primary,#gc-cinema .cx-mobile button{transition:none!important;transform:none!important}#gc-cinema .cx-primary[aria-busy=true]:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/gcp-e866bd062f-checkout-experience.css.map */
