.kh3__btn.button{display:inline-flex;align-items:center;justify-content:center;background:#ffffff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:14px 34px;min-height:46px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:13px;line-height:1;text-decoration:none;box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff40;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover)and (pointer:fine){.kh3__btn.button:hover{transform:translateY(-1px);background:#fff3;border-color:#ffffffb3;box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff4d}}.kh3__btn.button:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:3px}.kh3__btn.button:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:999px;background:radial-gradient(circle,#ffffff2e,#fff0 60%);opacity:.8;filter:blur(6px);z-index:-1}.kh3__btn.button{position:relative}@media(hover:hover)and (pointer:fine){.kh3__btn.button:hover{transform:translateY(-1px)}}@media(max-width:749px){.kh3__media{height:var(--kh3-height-mobile);min-height:320px}.kh3__grid{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.kh3__item{flex:0 0 100%;min-width:100%;scroll-snap-align:start}.kh3__item:nth-child(n+2){display:block}.kh3__grid::-webkit-scrollbar{display:none}.kh3__grid{scrollbar-width:none}.kh3__btn.button{padding:12px 22px}}.kh3__btn.button:after{display:none!important}.kp-variants .product-form__input--pill,.kp-variants .product-form__input--swatch,.kp-variants .product-form__input{border:0!important;padding:0!important;background:transparent!important}.kp-variants{margin-top:14px!important;--kp-radius: 999px;--kp-blur: 12px;--kp-glass-0: rgba(255,255,255,.42);--kp-glass-1: rgba(245,247,255,.24);--kp-glass-2: rgba(255,255,255,.12);--kp-border: rgba(0,0,0,.1);--kp-border-hover: rgba(0,0,0,.14);--kp-selected-bg-0: rgba(185, 179, 173, .92);--kp-selected-bg-1: rgba(185, 179, 173, .72);--kp-selected-bg-2: rgba(255, 255, 255, .18);--kp-border-checked: rgba(0,0,0,.18);--kp-text: rgba(0,0,0,.84);--kp-text-checked: rgba(0,0,0,.92);--kp-shadow: 0 12px 26px rgba(0,0,0,.14);--kp-shadow-hover: 0 16px 34px rgba(0,0,0,.18);--kp-shadow-checked: 0 18px 42px rgba(0,0,0,.22);--kp-aura: radial-gradient(circle, rgba(0,0,0,.08), rgba(0,0,0,0) 62%);--kp-aura-hover: radial-gradient(circle, rgba(0,0,0,.11), rgba(0,0,0,0) 62%);--kp-aura-checked: radial-gradient(circle, rgba(40, 70, 120, .1), rgba(0,0,0,0) 62%);--kp-ring-checked: 0 0 0 2px rgba(0,0,0,.08)}.kp-variants .kp-opt legend,.kp-variants .kp-opt .form__label{margin:0 0 10px!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:11px!important;color:#0000008c!important}.kp-variants input[type=radio]+label{position:relative!important;overflow:visible!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,var(--kp-glass-0),var(--kp-glass-1) 35%,var(--kp-glass-2))!important;-webkit-backdrop-filter:blur(var(--kp-blur))!important;backdrop-filter:blur(var(--kp-blur))!important;color:var(--kp-text)!important;border-radius:var(--kp-radius)!important;border:1px solid var(--kp-border)!important;padding:10px 16px!important;min-height:38px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;line-height:1!important;text-decoration:none!important;box-shadow:var(--kp-shadow),inset 0 1px #ffffffb3,inset 0 0 0 1px #ffffff59!important;background-image:none!important;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease!important}.kp-variants input[type=radio]+label:before{content:""!important;position:absolute!important;top:-12px!important;right:-12px!important;bottom:-12px!important;left:-12px!important;border-radius:var(--kp-radius)!important;background:var(--kp-aura)!important;opacity:.85!important;filter:blur(10px)!important;z-index:-1!important;pointer-events:none!important}.kp-variants input[type=radio]+label:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:var(--kp-radius)!important;background:linear-gradient(135deg,#ffffffb3,#ffffff42 18%,#fff0 46%)!important;opacity:.42!important;mix-blend-mode:screen!important;pointer-events:none!important;z-index:0!important}.kp-variants input[type=radio]+label>*{position:relative!important;z-index:2!important}@media(hover:hover)and (pointer:fine){.kp-variants input[type=radio]+label:hover{transform:translateY(-1px)!important;border-color:var(--kp-border-hover)!important;box-shadow:var(--kp-shadow-hover),inset 0 1px #ffffffc7,inset 0 0 0 1px #ffffff6b!important}.kp-variants input[type=radio]+label:hover:before{background:var(--kp-aura-hover)!important;opacity:.95!important}.kp-variants input[type=radio]+label:hover:after{opacity:.52!important}}.kp-variants input[type=radio]:focus-visible+label{outline:2px solid rgba(40,70,120,.22)!important;outline-offset:3px!important}.kp-variants input[type=radio]:checked+label{transform:translateY(-1px)!important;color:var(--kp-text-checked)!important;background:linear-gradient(135deg,var(--kp-selected-bg-0),var(--kp-selected-bg-1) 45%,var(--kp-selected-bg-2))!important;border-color:var(--kp-border-checked)!important;box-shadow:var(--kp-shadow-checked),inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff94,var(--kp-ring-checked)!important;outline:none!important;filter:saturate(1.03) contrast(1.03)!important}.kp-variants input[type=radio]:checked+label:before{background:var(--kp-aura-checked)!important;opacity:.95!important}.kp-variants input[type=radio]:checked+label:after{opacity:.58!important}.kp-variants input[type=radio]:disabled+label{opacity:.45!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important;filter:none!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.kp-variants input[type=radio]+label{background:linear-gradient(135deg,#ffffffb8,#f5f5f580 40%,#ffffff47)!important}}.kp-variants .kp-opt--size{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.kp-variants .kp-opt--size legend{grid-column:1 / -1!important}.kp-variants .kp-opt--size input[type=radio]+label{width:100%!important;min-height:38px!important;padding:10px 14px!important}.kp-variants .kp-opt--frame{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.kp-variants .kp-opt--frame legend{grid-column:1 / -1!important}.kp-variants .kp-opt--frame input[type=radio]+label{width:100%!important;min-height:38px!important;padding:10px 14px!important}@media(max-width:749px){.kp-variants .kp-opt--frame{grid-template-columns:1fr!important}}.product-form__submit.button.button--full-width.button--secondary{border-radius:999px!important;overflow:hidden!important}.product-form__submit.button.button--full-width.button--secondary:after,.product-form__submit.button.button--full-width.button--secondary:before{border-radius:999px!important}.product-form{--buttons-radius-outset: 999px !important;--buttons-radius: 999px !important}.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--shop{border-radius:999px!important;overflow:hidden!important}.shopify-payment-button__button:after,.shopify-payment-button__button:before{border-radius:999px!important}@media(max-width:749px){.product-form__submit.button.button--full-width.button--secondary,.shopify-payment-button__button{border-radius:999px!important}}.product-form__submit.button.button--full-width.button--secondary{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}@media(hover:hover)and (pointer:fine){.product-form__submit.button.button--full-width.button--secondary:hover{background-color:#0000000f!important;border-color:#00000047!important;transform:translateY(-1px)!important;box-shadow:0 14px 34px #00000024,inset 0 1px #ffffffa6!important}}.product-form__submit.button.button--full-width.button--secondary:active{transform:translateY(0) scale(.99)!important;background-color:#00000014!important}.badge-launch-offer{background-color:#c1121f;color:#fff;font-weight:600;letter-spacing:.04em;border-radius:999px;padding:.4rem .8rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-kapture-product.css.map */
