html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input{all:unset}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:root{--primary-color: #6E56CF;--primary-font-color: #121212;--secondary-font-color: #8B8D98;--tertiary-font-color: #60646c;--color-white: #fff;--color-success: #30A46C;--color-grey: #646464;--discount-color: #D84224;--border-color: #EBEBEF;--input-border-color: #DDDDE3;--input-error-color: #FF5454;--input-success-color: #299764;--input-placeholder-color: #A8A6A6;--button-bg-color: inherit;--button-text-color: inherit;--primary-button-focused-color: #1C2024;--primary-button-focused-box-shadow: 0 0 0 2px rgba(196, 184, 243, .75);--disabled-button-bg-color: lightgrey;--list-button-bg-color: #EEF0F4;--highlighted-button-action-color: #494655;--danger-button-action-color: #E5484D;--focus-color: #5672EF;--focus-bg-color: #202020;--focus-success-color: #DDF3E4;--h1-color: #1C1A23;--h2-color: #1C2024;--bg-header: transparent;--font-family: "Outfit", sans-serif;--font-family-2: "Outfit", sans-serif;--font-family-kr: "Inria Sans", sans-serif;--page-padding: 1.25rem;--app-padding: 5rem;--h1-weight: 300;--h2-weight: 600;--bold-weight: 700;--font-size-1: 1rem;--font-size-2: .875rem;--font-size-3: .75rem;--font-size-4: 1.5rem;--font-size-5: 2rem;--max-page-width: 63.75rem;--theme-primary-font: #121212;--theme-font-white: #FFFFFF;--theme-primary-bg: #008489;--pg-blikk-button-bg-color: #311F41;--circle-size: 2rem;--spacing: 0rem;--blink-offset: .35rem;--background-color: #e5e7eb;--font-color: #6b7280;--stepper-active-color: #7c3aed;--stepper-default-color:#e0e0e0 }html{font-size:1rem}body,.kr-app{color:var(--primary-font-color);font-size:1rem;font-family:var(--font-family)}p{font-family:var(--font-family-2)}b{font-weight:var(--bold-weight)}.error{color:var(--input-error-color)}button{cursor:pointer}header,main:has(.kr-page-pay){max-width:var(--max-page-width);margin:0 auto}@media (min-width: 48rem){header,main:has(.kr-page-pay){padding-left:0;padding-right:0}}.hide-mob{display:none}@media (min-width: 48rem){.hide-mob{display:block}}.hide-desktop{display:block}@media (min-width: 48rem){.hide-desktop{display:none}}@media (min-width: 48rem){.kr-app main{position:relative}}.error-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-white);display:flex;align-items:center;justify-content:center;z-index:9999;background:#0000001a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.error-overlay .error-overlay_fs{width:90%;max-width:27.438rem;border:.5px solid var(--border-color);border-radius:.5rem;overflow:hidden}.error-overlay-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;gap:2rem;background:var(--color-white)}@media (min-width: 48rem){.error-overlay-box{padding:2.5rem;gap:2.5rem}}.error-overlay-box .error-overlay-body{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.error-overlay-box .error-overlay-body .error-overlay-message{display:flex;flex-direction:column;gap:.25rem}.error-overlay-box .error-overlay-body .error-overlay-message h2{font-size:var(--font-size-1);line-height:2rem;font-weight:700}@media (min-width: 48rem){.error-overlay-box .error-overlay-body .error-overlay-message h2{font-size:1.25rem}}.error-overlay-box .error-overlay-body .error-overlay-message p{font-weight:400;font-size:var(--font-size-3);line-height:1.5rem}@media (min-width: 48rem){.error-overlay-box .error-overlay-body .error-overlay-message p{font-size:.75rem}}.error-overlay-box .error-overlay-body .error-overlay-button{background-color:var(--primary-color);border-radius:.5rem;font-weight:600;color:var(--color-white);padding:.75rem 2rem;border:none;cursor:pointer;transition:transform .2s ease}.error-overlay-box .error-overlay-body .error-overlay-button:hover,.error-overlay-box .error-overlay-body .error-overlay-button:focus{transform:scale(.97)}@media (min-width: 48rem){.error-overlay-box .error-overlay-body .error-overlay-button{padding:1rem 4rem}}.preloader{--hue: 223;--primary: var(--primary-color);--trans-dur: .3s;transition:background-color var(--trans-dur),color var(--trans-dur);max-width:20rem;width:100%;margin:0 auto}.preloader .preloader__text{position:relative;height:1.5rem}.preloader .preloader__msg{position:absolute;width:100%;text-align:center}.preloader .cart{display:block;margin:0 auto 1.5rem;width:8rem;height:8rem}.preloader .cart__lines{stroke:var(--primary)}.preloader .cart__track{stroke:hsla(var(--hue),10%,10%,.1);transition:stroke var(--trans-dur)}.preloader .cart__lines,.preloader .cart__top,.preloader .cart__wheel1,.preloader .cart__wheel2,.preloader .cart__wheel-stroke{animation:cartLines 2s ease-in-out infinite}.preloader .cart__top{animation-name:cartTop}.preloader .cart__wheel1{animation-name:cartWheel1;transform:rotate(-.25turn);transform-origin:43px 111px}.preloader .cart__wheel2{animation-name:cartWheel2;transform:rotate(.25turn);transform-origin:102px 111px}.preloader .cart__wheel-stroke{animation-name:cartWheelStroke}@keyframes cartLines{0%,to{opacity:0}8%,92%{opacity:1}}@keyframes cartTop{0%{stroke-dashoffset:-338}50%{stroke-dashoffset:0}to{stroke-dashoffset:338}}@keyframes cartWheel1{0%{transform:rotate(-.25turn)}to{transform:rotate(2.75turn)}}@keyframes cartWheel2{0%{transform:rotate(.25turn)}to{transform:rotate(3.25turn)}}@keyframes cartWheelStroke{0%,to{stroke-dashoffset:81.68}50%{stroke-dashoffset:40.84}}button,h3{all:unset}.AccordionRoot{border-radius:1rem;background-color:var(--color-white);box-shadow:0 26px 7px #cfcfd300,0 17px 7px #cfcfd303,0 9px 6px #cfcfd30d,0 .25rem .25rem #cfcfd317,0 1px 2px #cfcfd31a}.AccordionItem{overflow:hidden;margin-top:.063rem}.AccordionItem:first-child{margin-top:0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.AccordionItem:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.AccordionItem:focus-within{position:relative;z-index:1;border-radius:1rem;box-shadow:0 0 0 2px var(--focus-color)}.AccordionHeader{display:flex}.AccordionTrigger{font-family:inherit;background-color:transparent;padding:0 1.25rem;height:2.813rem;flex:1;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.AccordionContent{overflow:hidden}.AccordionContent[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.AccordionContent[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1)}.AccordionContentText{padding:.938rem 1.25rem;padding-top:0}.AccordionChevron{color:var(--violet-10);transition:transform .3s cubic-bezier(.87,0,.13,1)}.AccordionTrigger[data-state=open]>.AccordionChevron{transform:rotate(180deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.kr-cart{margin-top:1rem;margin-bottom:2rem}.kr-cart h2{font-size:1.5rem;font-weight:var(--bold-weight);color:var(--h2-color)}.kr-cart h2 span{font-weight:400;font-size:var(--font-size-2);color:var(--primary-font-color);display:block}.kr-cart h2 span>.discount{padding-left:.2rem;display:inline;color:var(--discount-color);text-decoration-line:line-through}.kr-cart h2 .estimated-label{color:var(--secondary-font-color);font-size:var(--font-size-2);font-weight:400;line-height:1.25rem}.kr-cart>.summary{margin-top:1.25rem;border:1px solid var(--border-color)}.kr-cart>.summary .accordion-trigger-heading{width:100%;display:flex;align-items:center;justify-content:space-between}.kr-cart>.summary .accordion-trigger-heading .amount{font-weight:500;color:var(--h2-color)}.kr-cart .heading{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:var(--font-size-2);color:var(--secondary-font-color)}.kr-cart table{width:100%;border-collapse:collapse}.kr-cart table th,.kr-cart table td{border-bottom:1px solid var(--border-color)}.kr-cart table tr:last-child td{border-bottom:none;padding-bottom:.5rem}.kr-cart table .subtotal td{border:none;padding-bottom:.75rem}.kr-cart table .shipping div{width:100%;display:flex;align-items:center;justify-content:space-between}.kr-cart table .shipping div span:last-child{color:var(--secondary-font-color)}.kr-cart table td{font-size:var(--font-size-2);padding:1.5rem 0}.kr-cart table td.img{max-width:3.25rem;height:3.25rem}.kr-cart table td.img>div{border-radius:.3125rem;border:.5px solid var(--border-color)}.kr-cart table td.img img{width:100%;height:100%;object-fit:contain}.kr-cart table td.desc{width:100%;display:inline-flex;align-items:flex-start;gap:.75rem;font-size:var(--font-size-2);font-weight:500}.kr-cart table td.desc .qty{margin-top:.25rem;font-weight:400;color:var(--secondary-font-color)}.kr-cart table td.desc img{max-width:2.5rem;max-height:2.5rem}.kr-cart table td.total-label{font-weight:500}.kr-cart table td.amount{text-align:right;font-weight:500}.kr-cart table td.amount>.discount{font-weight:400;color:var(--discount-color);font-size:.875em;text-decoration-line:line-through;display:block;line-height:1.4}@media (min-width: 48rem){.kr-cart,.kr-cart .summary{margin-top:0}.kr-cart h2,.kr-cart .accordion-trigger-heading .amount{display:none}}.cart-table{width:100%;border-collapse:collapse}.cart-table th,.cart-table td{border-bottom:1px solid var(--border-color)}.cart-table tr:last-child td{border-bottom:none;padding-bottom:.5rem}.cart-table .subtotal td{border:none;padding-bottom:.75rem}.cart-table .shipping div{width:100%;display:flex;align-items:center;justify-content:space-between}.cart-table .shipping div span:last-child{color:var(--secondary-font-color)}.cart-table td{font-size:var(--font-size-2);padding:1.5rem 0}.cart-table td.img{max-width:3.25rem;height:3.25rem}.cart-table td.img>div{border-radius:.3125rem;border:.5px solid var(--border-color)}.cart-table td.img img{width:100%;height:100%;object-fit:contain}.cart-table td.desc{width:100%;display:inline-flex;align-items:flex-start;gap:.75rem;font-size:var(--font-size-2);font-weight:500}.cart-table td.desc .qty{margin-top:.25rem;font-weight:400;color:var(--secondary-font-color)}.cart-table td.desc img{max-width:2.5rem;max-height:2.5rem}.cart-table td.total-label{font-weight:500}.cart-table td.amount{text-align:right;font-weight:500}.cart-table td.amount>.discount{font-weight:400;color:var(--discount-color);font-size:.875em;text-decoration-line:line-through;display:block;line-height:1.4rem}.clink-single-item-cart{display:flex;gap:1.25rem;align-items:center;padding-top:0}@media (min-width: 48rem){.clink-single-item-cart{flex-direction:column;align-items:flex-start}.clink-single-item-cart[data-page-type=pay]{padding-top:1.5rem}}.clink-single-item-cart:has(.product-image:empty){padding:1rem;align-items:flex-start;gap:0}.clink-single-item-cart .product-image:not(:empty){width:7.5rem;height:7.5rem}@media (min-width: 48rem){.clink-single-item-cart .product-image:not(:empty){width:25rem;height:25rem;margin-top:1rem}}.clink-single-item-cart .product-image:not(:empty) img{max-width:100%;height:100%;object-fit:contain;border-radius:.5rem}.clink-single-item-cart .product-name{font-size:var(--font-size-1);font-style:normal;font-weight:400;line-height:1.25rem}.clink-single-item-cart .product-name:not(:empty){margin-bottom:.5rem}.clink-single-item-cart .product-amount{font-size:1.25rem;font-style:normal;font-weight:700;line-height:2rem}.clink-single-item-cart .product-amount:has(.discount) .amount-details{display:flex;align-items:center;gap:.25rem}.clink-single-item-cart .discount{color:var(--discount-color);font-size:var(--font-size-2);font-weight:500;line-height:1.25rem;text-decoration:line-through}.clink-single-item-cart .unit-price{line-height:1.25rem}@media (min-width: 48rem){.clink-single-item-cart .title-container{padding:0 0 1.5rem}}.clink-single-item-cart .title-container .partial-payment-title:has(.partial-payment-flow){padding-bottom:1.5rem;padding-top:1rem}@media (min-width: 48rem){.clink-single-item-cart .title-container .partial-payment-title:has(.partial-payment-flow){padding-top:inherit;padding-bottom:1.5rem}}.clink-single-item-cart .title-container .partial-payment-title:has(.partial-payment-flow) .partial-payment-flow{padding-top:1.5rem}@media (min-width: 48rem){.single-item-cart-without-image{padding:0}}.single-item-cart-without-image .logo{padding-bottom:1rem;display:flex;justify-content:center;align-items:center}.single-item-cart-without-image .logo .brand-logo{width:10.375rem;height:2.5rem;aspect-ratio:43/20}.single-item-cart-without-image .clink-single-item-cart{display:block}.single-item-cart-without-image .clink-single-item-cart.order-success-page{padding:0;border:0}.single-item-cart-without-image .clink-single-item-cart.order-success-page .no-image-product-details{padding:0;border:none}.single-item-cart-without-image .clink-single-item-cart .no-image-product-details{padding:0 1.5rem}@media (min-width: 48rem){.single-item-cart-without-image .clink-single-item-cart .no-image-product-details{padding:0 0 1.5rem}}.single-item-cart-without-image .clink-single-item-cart .no-image-product-details .product{font-size:1rem;font-weight:600;margin-bottom:.5rem}.single-item-cart-without-image .clink-single-item-cart .no-image-product-details .product-name{font-size:1rem;color:var(--h1-color)}.single-item-cart-without-image .clink-single-item-cart .no-image-product-details .product-amount{padding-top:.5rem}.single-item-cart-without-image .clink-single-item-cart .no-image-product-details .qty,.single-item-cart-without-image .clink-single-item-cart .no-image-product-details .unit-price{font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--tertiary-font-color);margin-top:.25rem}.clink-multiple-items-cart[data-page-type=pay]{padding-top:0}@media (min-width: 48rem){.clink-multiple-items-cart[data-page-type=pay]{padding-top:1.5rem}}.clink-multiple-items-cart .cart-heading{font-size:var(--font-size-2);font-weight:600;line-height:1.25rem;font-style:normal}@media (min-width: 48rem){.clink-multiple-items-cart .cart-heading{margin-bottom:1rem;font-size:var(--font-size-1)}}.clink-multiple-items-cart .cart-heading.no-margin{margin-bottom:0}.clink-multiple-items-cart .cart-heading.px-1{padding-top:.25rem;padding-bottom:.25rem}.clink-multiple-items-cart .cart-accordion{border-radius:1.0625rem;border:1px solid var(--border-color);box-shadow:0 26px 7px #cfcfd300,0 17px 7px #cfcfd303,0 9px 6px #cfcfd30d,0 4px 4px #cfcfd317,0 1px 2px #cfcfd31a}.clink-multiple-items-cart .cart-accordion .cart-heading{font-size:var(--font-size-2);line-height:1.25rem;font-style:normal;margin-bottom:0}.clink-multiple-items-cart .cart-items>.line{display:flex;gap:.75rem;padding:.5rem 0}@media (min-width: 48rem){.clink-multiple-items-cart .cart-items>.line{gap:1rem}}.clink-multiple-items-cart .cart-items.v2>.line{padding:.75rem 0;align-items:center}.clink-multiple-items-cart .cart-items.v2>.line.border-bottom{border-bottom:1px solid var(--border-color)}@media (min-width: 48rem){.clink-multiple-items-cart .cart-items.v2>.line{gap:1.25rem}}.clink-multiple-items-cart .cart-items.v2>.line .product-name{min-height:3.375rem;display:flex;flex-direction:column;justify-content:center;gap:.375rem}.clink-multiple-items-cart .product-image{width:3.25rem;height:3.25rem}@media (min-width: 48rem){.clink-multiple-items-cart .product-image{width:5rem;height:5rem}}.clink-multiple-items-cart .product-image img{max-width:100%;height:100%;object-fit:contain}.clink-multiple-items-cart .product-name{flex:1;width:13rem;font-size:var(--font-size-2);font-style:normal;font-weight:400;line-height:1.375rem}.clink-multiple-items-cart .product-name .qty{font-size:var(--font-size-2);font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.00875rem;color:var(--secondary-font-color)}.clink-multiple-items-cart .discount{font-weight:400;font-size:var(--font-size-3);text-decoration-line:line-through;line-height:1.4;padding-top:.125rem;color:var(--discount-color)}.clink-multiple-items-cart .amount{text-align:right;margin-left:auto;font-size:var(--font-size-2);font-style:normal;font-weight:600;line-height:1.375rem}.clink-multiple-items-cart .total-amount{border-top:1px solid var(--border-color);margin-top:.5rem;padding-top:1rem;text-align:right;font-size:var(--font-size-1);font-style:normal;font-weight:600;line-height:1.25rem}.kr-cart-wrapper .unit-price{font-size:var(--font-size-3);font-weight:400;color:var(--secondary-font-color)}@media (min-width: 48rem){.kr-cart-wrapper[data-page-type=pay]{border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 26px 7px #cfcfd300,0 17px 7px #cfcfd303,0 9px 6px #cfcfd30d,0 4px 4px #cfcfd317,0 1px 2px #cfcfd31a;padding:2.5rem}}.kr-cart-wrapper[data-page-type=pay] .clink-single-item-cart{margin:1.25rem 1.5rem 2.5rem;padding:1rem;border-radius:1.0625rem;border:1px solid var(--border-color);background:var(--color-white);box-shadow:0 26px 7px #cfcfd300,0 17px 7px #cfcfd303,0 9px 6px #cfcfd30d,0 4px 4px #cfcfd317,0 1px 2px #cfcfd31a}@media (min-width: 48rem){.kr-cart-wrapper[data-page-type=pay] .clink-single-item-cart{margin:0;padding-right:0;padding-left:0;border:none;background:none;box-shadow:none}}.kr-cart-wrapper[data-page-type=pay] .clink-multiple-items-cart{padding:1.25rem 1.5rem 2.5rem}@media (min-width: 48rem){.kr-cart-wrapper[data-page-type=pay] .clink-multiple-items-cart{padding:0;padding-top:1.5rem}}.kr-cart-wrapper[data-page-type=order] .clink-single-item-cart:has(.product-image:empty){padding:0}.kr-cart-wrapper[data-page-type=order] .clink-single-item-cart .product-image:not(:empty){width:10rem;height:10rem}.estimated-amount{font-size:1rem;font-weight:500;line-height:2rem;color:var(--primary-color)}.estimated-amount span{font-weight:700;color:var(--h1-color)}.kr-image{width:100%;height:100%;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;object-fit:var(--kr-image-object-fit)}.brand-bar:not(:empty){display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.brand-bar:not(:empty) .brand-logo{width:10.375rem;height:2.5rem;aspect-ratio:43/20;padding-left:1.5rem}@media (min-width: 48rem){.brand-bar:not(:empty) .brand-logo{padding-left:0}}.brand-bar:not(:empty) .brand-logo img{object-position:left}.brand-bar:not(:empty) a:not(:empty),.brand-bar:not(:empty) span:not(:empty){color:var(--secondary-font-color);text-align:right;margin-left:auto;font-size:var(--font-size-2);font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.00875rem;padding-right:1.5rem}@media (min-width: 48rem){.brand-bar:not(:empty) a:not(:empty),.brand-bar:not(:empty) span:not(:empty){padding-right:0}}.brand-bar:not(:empty) a:not(:empty){text-decoration:none}.brand-bar:not(:empty) a:not(:empty):hover{opacity:.8}.brand-bar:not(:empty).without-link{align-items:center;justify-content:center}@media (min-width: 48rem){.brand-bar:not(:empty).without-link{margin-bottom:1rem}}.brand-bar:not(:empty).without-link .brand-logo{width:unset}.brand-bar:not(:empty).without-link a:not(:empty),.brand-bar:not(:empty).without-link span:not(:empty){margin-left:unset}.ToggleGroup{--__border-radius: .25rem}.ToggleGroup.groupped{display:inline-flex;background-color:var(--list-button-bg-color);color:var(--primary-font-color);border-radius:var(--__border-radius);box-shadow:0 2px .625rem var(--black-a7)}.ToggleGroup[data-orientation=horizontal]{flex-direction:column}.ToggleGroupItem{display:flex;line-height:1;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;padding:.45rem}.ToggleGroupItem[data-orientation=vertical]:first-child{border-top-left-radius:var(--__border-radius);border-bottom-left-radius:var(--__border-radius)}.ToggleGroupItem[data-orientation=vertical]:last-child{border-top-right-radius:var(--__border-radius);border-bottom-right-radius:var(--__border-radius)}.ToggleGroupItem[data-orientation=horizontal]:first-child{border-top-left-radius:var(--__border-radius);border-top-right-radius:var(--__border-radius)}.ToggleGroupItem[data-orientation=horizontal]:last-child{border-bottom-left-radius:var(--__border-radius);border-bottom-right-radius:var(--__border-radius)}.ToggleGroupItem:hover{background-color:var(--primary-color);color:var(--color-white);box-shadow:0 0 0 1px var(--focus-color)}.ToggleGroupItem[data-state=on]{background-color:var(--primary-color);color:var(--primary-button-text-color)}.ToggleGroupItem:focus{position:relative;box-shadow:0 0 0 1px #000}.ToggleGroup.separated{--__border-radius: var(--font-size-3);display:flex}.ToggleGroupItemBox{padding:var(--font-size-3) 1.25rem;border-radius:var(--__border-radius);border:1px solid var(--border-color);cursor:pointer;font-weight:500;transition:.3s all ease-in-out}.ToggleGroupItemBox[data-orientation=vertical]{margin-right:.5rem}.ToggleGroupItemBox[data-orientation=horizontal]{margin-bottom:.5rem}.ToggleGroupItemBox[data-orientation=vertical]:last-child{margin-right:0}.ToggleGroupItemBox[data-orientation=horizontal]:last-child{margin-bottom:0}.ToggleGroupItemBox:hover{box-shadow:0 0 0 1px var(--focus-color);transform:scale3d(.97,.97,.97)}.ToggleGroupItemBox[data-state=on]{box-shadow:0 0 0 1px var(--focus-color)}.ToggleGroupItemBox:focus{position:relative;box-shadow:0 0 0 1px var(--focus-color)}.kr-select-shipping-method h4{font-weight:500;margin-bottom:1.125rem}.kr-select-shipping-method em,.kr-select-shipping-method b{font-weight:500}.kr-select-shipping-method p{font-size:var(--font-size-3);font-family:var(--font-family);color:var(--secondary-font-color)}.kr-select-shipping-method .ToggleGroupItemBox[data-orientation=vertical]{flex:1;display:flex;gap:.2rem;flex-direction:column;align-items:flex-start;padding:1.5rem 1rem}.kr-select-shipping-method .carriers{justify-content:stretch;margin-bottom:1.5rem}.kr-select-shipping-method .option{font-size:var(--font-size-2)}.kr-select-shipping-method .option :first-child{display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.1rem}.kr-select-shipping-method .option p{line-height:1.1;font-size:var(--font-size-3);font-weight:400}.kr-shipping-carrier-item{font-size:var(--font-size-2);font-weight:400}.kr-shipping-carrier-item svg{fill:var(--primary-font-color)}.kr-shipping-carrier-item p{padding-top:.2rem}.kr-shipping-carrier-item>.delivery{padding-top:.2rem;color:var(--secondary-font-color);font-size:var(--font-size-3)}.kr-input{transition:.3s height ease-out}.kr-input>.input-box{border-radius:var(--font-size-3);background-color:var(--color-white);color:var(--primary-font-color);border:1px solid var(--input-border-color);transition:.3s background-color ease-in-out,.3s box-shadow ease-in-out;padding:1rem;font-size:var(--font-size-2);display:flex;justify-content:space-between;align-items:center}.kr-input>.input-box>div{width:100%}.kr-input>.input-box .icon-wrap{width:1.4375rem;height:1.4375rem;display:flex;align-items:center;justify-content:center}.kr-input>.check-box{display:inline-flex;gap:.75rem;align-items:center}.kr-input>.check-box,.kr-input>.check-box label{cursor:pointer}.kr-input>.check-box label{font-size:var(--font-size-2);line-height:1.25rem}.kr-input>.check-box svg{stroke:var(--secondary-font-color)}.kr-input>.check-box .checkbox-root{width:1.25rem;height:1.25rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--input-border-color)}.kr-input>.check-box .checkbox-root:hover{color:var(--primary-color)}.kr-input>.check-box .checkbox-root:focus{border-color:var(--primary-color)}.kr-input>.check-box .checkbox-root[data-state=checked]{color:var(--primary-color)}.kr-input>.check-box .checkbox-indicator{color:var(--primary-color);display:flex;align-items:center;justify-content:center}.kr-input>.check-box .checkbox-indicator svg{stroke:var(--primary-color)}.kr-input>.check-box label{height:auto;line-height:1.2;opacity:1;color:var(--primary-font-color)}.kr-input label{display:block;font-size:var(--font-size-3);color:var(--input-placeholder-color);opacity:0;height:0;overflow:hidden;transition:.3s opacity ease-in-out}.kr-input .error{display:block;overflow:hidden;padding:.5rem;font-size:var(--font-size-3);color:var(--input-error-color)}.kr-input input{width:100%;color:var(--primary-font-color);display:block;line-height:1.25rem}.kr-input input::placeholder{color:var(--input-placeholder-color);font-size:var(--font-size-2)}.kr-input.hasvalue>.input-box{padding:.5rem 1rem}.kr-input.hasvalue label{opacity:1;height:.5rem;padding-bottom:.5rem}.kr-input.focused>.input-box{border-color:var(--primary-color)}.kr-input.invalid>.input-box{border-color:var(--input-error-color)}.kr-input.invalid .error{opacity:1;height:auto}.kr-admin-form{max-width:25rem;margin:auto;padding:1rem 0}.kr-form-error{color:var(--input-error-color);font-size:var(--font-size-2)}.kr-form .group{display:flex;flex-direction:column;gap:.75rem}.kr-form button:disabled{opacity:.7;cursor:not-allowed}.kr-form .promo-text{font-size:var(--font-size-2);color:var(--secondary-font-color);margin-top:1rem}.kr-form .kr-form-submit{padding:1.2rem;background:var(--primary-color);color:var(--color-white);display:flex;justify-content:center;border-radius:var(--font-size-2)}.kr-form h4{font-weight:600;line-height:1.5rem;margin-bottom:1rem}.kr-form hr{border:0;border-top:1px solid var(--border-color)}.kr-form-group{margin-bottom:1rem}.kr-error-message{padding:1rem;text-align:center;border-radius:.5rem;border:1px solid var(--input-error-color);margin:1rem 0}.kr-error-message h3{font-weight:500;line-height:1.1}.kr-error-message p{color:var(--secondary-font-color);font-size:var(--font-size-3);margin-top:.5rem}.kr-page-pay{--app-padding: 0;padding:2rem 0rem}@media (min-width: 48rem){.kr-page-pay{--app-padding: 5rem;padding:var(--app-padding) .5rem}}.kr-page-pay.single-item:has(.brand-bar-hide-on-desktop){padding:2rem 0}.kr-page-pay .page-state-error{padding:var(--page-padding);margin:1rem auto;max-width:30rem}.kr-page-pay .page-state-ready .divider{margin:1.5rem 0;border:0;border-top:1px solid var(--border-color)}.kr-page-pay .page-state-ready.no-image{display:block}@media (min-width: 48rem){.kr-page-pay .page-state-ready.no-image{margin:0 auto;max-width:30rem;padding:2rem;border:1px solid var(--border-color);border-radius:.5rem}}.kr-page-pay .page-state-ready.no-image .partial-payment-no-image-product-details{border-bottom:1px solid var(--border-color);padding:1.5rem 0;margin-bottom:1.5rem}@media (min-width: 48rem){.kr-page-pay .page-state-ready.no-image .partial-payment-no-image-product-details{padding:inherit;margin-bottom:inherit}}@media (min-width: 48rem){.kr-page-pay .page-state-ready.hide-sale-line{margin:0 auto;max-width:30rem;padding:2rem;border:1px solid var(--border-color);border-radius:.5rem}}@media (max-width: 48rem){.kr-page-pay .page-state-ready.hide-sale-line .partial-paymnet-flow{padding-bottom:1.5rem}}.kr-page-pay .page-state-ready.hide-sale-line .title-container{padding-bottom:0}.kr-page-pay .page-state-ready.hide-sale-line .title-container .partial-payment-title{padding-bottom:1.5rem}.kr-page-pay .page-state-ready.hide-sale-line .title-container:has(.partial-payment-flow){padding-bottom:inherit}@media (min-width: 48rem){.kr-page-pay .page-state-ready.hide-sale-line .title-container:has(.partial-payment-flow){padding-bottom:1.5rem}}.kr-page-pay .page-state-ready.hide-sale-line .title-container:has(.partial-payment-flow) .partial-payment-title{margin-bottom:1.5rem}@media (min-width: 48rem){.kr-page-pay .page-state-ready.hide-sale-line .title-container:has(.partial-payment-flow) .partial-payment-title{margin-bottom:inherit}}.kr-page-pay .page-state-ready.hide-sale-line .title-container:has(.partial-payment-flow) .partial-payment-flow{padding-top:1.5rem}.kr-page-pay .page-state-ready .partial-payment-final-page{border-bottom:1px solid var(--border-color);padding:0 1.5rem 1.5rem}@media (min-width: 48rem){.kr-page-pay .page-state-ready .partial-payment-final-page{padding-bottom:1rem;margin-bottom:1rem}}.kr-page-pay .page-state-checkout>div:not(:last-child){margin-bottom:2rem}.kr-page-pay .page-state-checkout .kr-show-shipping-address .divider{margin:.75rem 0 1.25rem}.kr-page-pay .error-msg{padding:.5rem;color:var(--input-error-color)}.kr-page-pay .step-button-container{width:100%;display:inline-flex;transition:.3s all ease-in-out}.kr-page-pay .step-button-container .step-button{flex:1;padding:1rem;text-align:center;background-color:var(--primary-color);color:var(--primary-button-text-color);border-radius:.75rem}.kr-page-pay .step-button-container .step-button:disabled{background-color:var(--disabled-button-bg-color)}.kr-page-pay .step-button-container .step-button:focus{box-shadow:var(--primary-button-focused-box-shadow);border:1px solid var(--primary-button-focused-color)}.kr-page-pay .step-button-container .step-button:not(:disabled){cursor:pointer}.kr-page-pay .step-button-container:hover{transform:scale3d(.97,.97,.97)}.kr-page-pay .step-payment-method-placeholder{color:var(--input-placeholder-color)}@media (min-width: 48rem){.kr-page-pay .page-state-ready{display:flex;align-items:flex-start;justify-content:space-between;gap:3.75rem}.kr-page-pay .page-state-ready .divider{margin:2rem 0}.kr-page-pay .page-state-ready>div{width:30rem;box-sizing:border-box}}.brand-name{margin-bottom:.25rem;font-weight:var(--h2-weight)}.payment-title{color:var(--primary-font-color);font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem}.title-container{padding:0 1.5rem}@media (min-width: 48rem){.title-container{padding:0 0 2rem}.title-container .partial-payment-flow{padding-top:2rem}}.title-container .partial-payment-flow{padding-top:2rem}.title-container .partial-payment-title:has(.partial-payment-flow){border-bottom:1px solid var(--border-color);padding-bottom:2rem;padding-top:1rem}@media (min-width: 48rem){.title-container .partial-payment-title:has(.partial-payment-flow){padding-top:inherit}}.title-container .partial-payment-title:not(:has(.partial-payment-flow)){padding-top:1rem}@media (min-width: 48rem){.title-container .partial-payment-title:not(:has(.partial-payment-flow)){padding-top:inherit}}.payment-message{font-size:var(--font-size-2);font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.00875rem;margin-top:.25rem}@media (min-width: 48rem){.payment-message{margin-top:.5rem}}.success-page-footer-container{border-top:1px solid var(--border-color);padding:1.25rem 0;margin:2rem 1.5rem 0}.success-page-footer-container .kr-footer{margin-top:0}@media (min-width: 48rem){.success-page-footer-container{border:none}}.page-state-loading{height:calc(100vh - var(--app-padding) * 2);display:flex;align-items:center;justify-content:center}.no-wrap{white-space:nowrap}.logo.single-page-view{margin:0 auto}.logo.single-page-view .brand-bar{margin-bottom:0;border-bottom:1px solid var(--border-color)}@media (min-width: 48rem){.logo.single-page-view .brand-bar{border:0}}apple-pay-button{--apple-pay-button-height: 50px;--apple-pay-button-border-radius: 8px;--apple-pay-button-padding: 0px 0px;--apple-pay-button-box-sizing: border-box;--apple-pay-button-width: 480px}.apple-pay-button-container{height:3.125rem}.apple-pay-button-container .apple-pay-button{width:inherit;transition:.3s all ease-in-out}.apple-pay-button-container .apple-pay-button:hover,.apple-pay-button-container .apple-pay-button:focus{transform:scale3d(.97,.97,.97)}.apple-pay-fake-button{height:3.125rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:.5rem;cursor:pointer;box-sizing:border-box;color:var(--color-white);background-color:var(--primary-color);transition:.3s all ease-in-out}.apple-pay-fake-button:hover,.apple-pay-fake-button:focus,.apple-pay-fake-button.focused{transform:scale3d(.97,.97,.97);background-color:var(--primary-color)}.google-pay-button{width:100%}.google-pay-button *{box-sizing:border-box}.google-pay-button>div>button{border-radius:.5rem;min-width:0;transition:.3s all ease-in-out;background-color:var(--primary-color)}.google-pay-button>div>button:hover,.google-pay-button>div>button:focus,.google-pay-button>div>button.focused{transform:scale3d(.97,.97,.97);background-color:var(--primary-color)}.gpay-button-container,.google-pay-button{height:3.125rem}.submit-btn-container:not(:empty){margin-top:.75rem}.submit-btn-container .text{text-align:center}.credit-card-button-wrapper .credit-card-button{width:100%;padding:1rem;height:3.125rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;box-sizing:border-box;transition:.3s all ease-in-out}.credit-card-button-wrapper .credit-card-button:hover,.credit-card-button-wrapper .credit-card-button:focus,.credit-card-button-wrapper .credit-card-button.focused{transform:scale3d(.97,.97,.97)}.change-payment-method-button{display:inline-flex;align-items:center;cursor:pointer;color:var(--primary-color);margin-bottom:2rem}.change-payment-method-button svg{transform:rotate(90deg)}.change-payment-method-button svg path{fill:var(--primary-color)}.kr-list-button{--__text-color: var(--primary-font-color);--__bg-color: var(--list-button-bg-color);border-radius:.75rem;display:flex;gap:1.125rem;padding:1rem;align-items:center;font-size:var(--font-size-2);cursor:pointer;transition:.3s all ease-in-out;box-sizing:border-box;background-color:var(--__bg-color);color:var(--__text-color)}.kr-list-button.rounded{border-radius:.5rem}.kr-list-button.highlighted{--__text-color: var(--color-white);--__bg-color: var(--primary-color)}.kr-list-button.danger{--__text-color: var(--color-white);--__bg-color: var(--danger-button-action-color)}.kr-list-button.disabled{opacity:.4;cursor:not-allowed}.kr-list-button svg{fill:var(--__text-color)}.kr-list-button>.icon{width:1.17163rem;max-height:1.44163rem}.kr-list-button>.icon img{width:100%;height:100%;object-fit:contain}.kr-list-button>.text-container:not(:empty){flex:1;text-align:left;display:flex;flex-direction:column;gap:.5rem}.kr-list-button>.text-container:not(:empty) .text:not(:empty){font-weight:var(--h2-weight);line-height:1.25rem}.kr-list-button>.text-container:not(:empty) .sub-text{color:var(--secondary-font-color);font-size:var(--font-size-3)}.kr-list-button>.action{background-color:var(--color-white);border-radius:2rem;padding:.32rem .48rem;transition:.3s all ease-in-out;transition-delay:.3s}.kr-list-button>.action.rounded{border-radius:2rem}.kr-list-button>.action button{color:var(--primary-font-color);display:block;max-height:1.44163rem}.kr-list-button>.action button svg{fill:var(--primary-font-color)}.kr-list-button>.action button img{width:100%;height:100%;object-fit:contain}.kr-list-button.highlighted>.action{background-color:var(--highlighted-button-action-color)}.kr-list-button.highlighted>.action svg{fill:var(--color-white)}.kr-list-button.danger .text{text-align:center}.kr-list-button.danger>.action{background-color:var(--danger-button-action-color)}.kr-list-button:hover,.kr-list-button:focus,.kr-list-button.focused{transform:scale3d(.97,.97,.97)}.kr-list-button:hover>.action,.kr-list-button:focus>.action,.kr-list-button.focused>.action{translate:.5rem;transform:scale3d(.9,.9,.9)}.kr-list-button:focus{outline:none}.credit-card-form>div:not(:last-child){margin-bottom:.75rem}.credit-card-form .card-number-container .input-box{gap:.5rem}.credit-card-form .card-number-container .icon-wrap{width:2.375rem;height:1.25rem}.credit-card-form .card-number-container .icon-wrap .card-icons{display:inline-flex;gap:.25rem}.credit-card-form .expiry-cvv-container{display:flex;gap:.75rem;align-items:flex-start}.credit-card-form .expiry-cvv-container .kr-input{width:100%}.credit-card-form .expiry-cvv-container .kr-input:first-child{flex:0 0 calc(70% - .75rem)}.credit-card-form .expiry-cvv-container .kr-input:first-child .icon-wrap{width:2.535rem;height:.7715rem}.credit-card-form .expiry-cvv-container .kr-input:last-child{flex:0 0 30%}.credit-card-form .expiry-cvv-container .kr-input:last-child .icon-wrap{width:2rem;height:1rem}.loader-container{display:flex;justify-content:center;align-items:center;height:20px;background-color:transparent}.loader-container[data-variant=dark] .loader{border-color:var(--border-color);border-top-color:var(--primary-font-color)}.loader-container[data-full-page=true]{height:80vh}.loader{width:20px;height:20px;border:3px solid var(--border-color);border-top:3px solid white;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.timer-container{display:flex;justify-content:center;align-items:center;font-size:var(--font-size-4);font-weight:var(--bold-weight);margin-bottom:1.5rem;line-height:2rem}.payment-input-view p{margin-bottom:1rem}.payment-input-view .kr-form{padding:0}.payment-input-view .form-submit-btn>button{width:100%}.payment-input-view .form-submit-btn>button .kr-list-button{background-color:var(--primary-color);color:var(--color-white)}.payment-input-view .form-submit-btn>button div{text-align:center}.payment-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0;gap:.75rem;border-top:.0625rem solid var(--border-color)}.payment-loader p{text-align:center;line-height:1.25rem;margin-bottom:.25rem}.payment-loader svg{width:5.00006rem;height:5.41538rem}.payment-retry{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.payment-retry p{text-align:center;line-height:1.25rem;margin-bottom:1rem}.payment-retry-container .kr-list-button{background-color:var(--primary-color);color:var(--color-white)}.netgiro-button{width:100%;padding:1rem;height:3.125rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;box-sizing:border-box;transition:.3s all ease-in-out}.netgiro-button span{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.netgiro-button:hover,.netgiro-button:focus,.netgiro-button.focused{transform:scale3d(.97,.97,.97)}.payment-container{display:flex;flex-direction:column;padding:0 1.5rem}.payment-container .payment-row:not(:empty):not(:last-child):has(.payment-item:not(:empty)){margin-bottom:1rem}@media (min-width: 48rem){.payment-container{padding:0;padding-bottom:2rem}}.payment-container .wallet-info{color:var(--secondary-font-color);font-size:var(--font-size-2);font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.00875rem;margin-bottom:1rem}.payment-row:not(:empty){display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:stretch}.payment-row:not(:empty) .payment-item{width:calc(50% - .25rem)}.wallet-row .payment-item{flex:1;width:auto}.payment-item:empty{display:none}.payment-item{flex:1;min-height:3.125rem}.payment-item>div{width:100%}.payment-item>div button{width:100%}.payment-item .payment-loader-container{margin-top:2rem}.change-method{padding:2rem 0;border-top:.0625rem solid var(--border-color);color:var(--primary-color);display:flex;align-items:center;height:fit-content;width:fit-content;cursor:pointer}.change-method svg{width:.625rem;height:1.25rem}.change-method svg path{fill:var(--primary-color)}.change-method:hover{text-decoration:underline}.order-failure-wrapper{padding:2rem 0;display:flex;flex-direction:column;align-items:center;border-top:.0625rem solid var(--border-color)}.order-failure-wrapper.px-1{padding-left:1.5rem;padding-right:1.5rem}.order-failure-wrapper .icon{width:5rem;height:5rem}.order-failure-wrapper .message-header{padding-top:.75rem;text-align:center;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem}.order-failure-wrapper .error-message{padding-top:.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.order-failure-wrapper .actions{padding-top:1.5rem;width:100%}.order-failure-wrapper .actions .text{text-align:center}.order-failure-wrapper .actions .kr-list-button{background-color:var(--primary-color);color:var(--color-white)}.payment-loader-wrapper{display:flex;flex-direction:column;align-items:center}.payment-loader-wrapper p{padding-top:.75rem;text-align:center}.kr-loader{display:flex;justify-content:center;align-items:center}.kr-loader .animation-container{position:relative;min-width:4rem;min-height:4rem;border-radius:.5rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.kr-loader .animation-container .main-message{z-index:2;color:var(--primary-font-color)}.kr-loader .animation-container .main-message p{padding:.5rem 1.5rem}.kr-loader .animation-container .background-flashes{position:absolute;top:0;left:0;width:100%;height:100%;font-size:.5rem}.kr-loader .animation-container .background-flashes .flash{width:100%;height:100%;position:absolute;color:var(--border-color);font-weight:700;pointer-events:none}.kr-loader.fullpage .animation-container{min-width:18rem;min-height:18rem}.siminnpay-button{width:100%;padding:1rem;height:3.125rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;box-sizing:border-box;transition:.3s all ease-in-out}.siminnpay-button span{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.siminnpay-button:hover,.siminnpay-button:focus,.siminnpay-button.focused{transform:scale3d(.97,.97,.97)}.blikk-button{width:100%;padding:1rem;height:3.125rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:.5rem;cursor:pointer;box-sizing:border-box;transition:.3s all ease-in-out;background-color:var(--pg-blikk-button-bg-color)}.blikk-button svg{height:1.25rem}.blikk-button:hover,.blikk-button:focus,.blikk-button.focused{transform:scale3d(.97,.97,.97)}.blikk-payment .blikk-deep-link,.blikk-payment p{text-align:center}.blikk-payment .blikk-deep-link{display:block}.blikk-payment .blikk-payment-content-container{display:flex;flex-direction:column;align-items:center;margin:1.5rem 0}.blikk-payment .blikk-payment-content-container .blikk-qr-code-img{max-width:12.5rem}.blikk-timer{color:var(--danger-button-action-color)}.payment{--straumur__color-secondary-gamma: white;--straumur__color-primary: var(--primary-color);--straumur__color-cosmos-blue-gamma: var(--input-border-color)}.payment .straumur__root-component{font-family:var(--font-family);min-width:auto}.payment .straumur__payment-method-group>label{padding:1rem 0}@media (max-width: 48rem){.payment .straumur__payment-method-group button#gpay-button-online-api-id{min-width:unset}}.payment .straumur__payment-method-group .straumur__apple-pay-component apple-pay-button{--apple-pay-button-width: 100%}.payment .straumur__payment-method-group .straumur__google-pay-component *,.payment .straumur__payment-method-group .straumur__apple-pay-component *{box-sizing:border-box}.payment .straumur__payment-method-group .straumur__card-component--text,.payment .straumur__payment-method-group .straumur__google-pay-component--text,.payment .straumur__payment-method-group .straumur__apple-pay-component--text{color:var(--primary-font-color)}.payment .straumur__payment-method-group .straumur__card-component__radio-selector:checked+.straumur__card-component__content .straumur__card-component--circle{background:var(--straumur__color-blue-beta);border-color:var(--straumur__color-transparent)}.payment .straumur__payment-method-group .straumur__apple-pay-component apple-pay-button{--apple-pay-button-height: 50px;--apple-pay-button-border-radius: 8px;--apple-pay-button-padding: 0px 0px;--apple-pay-button-box-sizing: border-box;transition:.3s all ease-in-out}.payment .straumur__payment-method-group .straumur__apple-pay-component apple-pay-button:hover,.payment .straumur__payment-method-group .straumur__apple-pay-component apple-pay-button:focus,.payment .straumur__payment-method-group .straumur__apple-pay-component apple-pay-button.focused{transform:scale3d(.97,.97,.97)}.payment .straumur__payment-method-group .straumur__google-pay-component__expandable{height:3.125rem}.payment .straumur__payment-method-group .straumur__google-pay-component__expandable>div,.payment .straumur__payment-method-group .straumur__google-pay-component__expandable .adyen-checkout__paywithgoogle{height:100%}.payment .straumur__payment-method-group .straumur__google-pay-component__expandable .gpay-card-info-container{border-radius:.5rem;transition:.3s all ease-in-out}.payment .straumur__payment-method-group .straumur__google-pay-component__expandable .gpay-card-info-container:hover,.payment .straumur__payment-method-group .straumur__google-pay-component__expandable .gpay-card-info-container:focus,.payment .straumur__payment-method-group .straumur__google-pay-component__expandable .gpay-card-info-container.focused{transform:scale3d(.97,.97,.97)}.payment .straumur__payment-method-group .straumur__card-component__form--wrapper--input{border:1px solid var(--input-border-color)}.payment .straumur__payment-method-group .straumur__card-component__form--wrapper--label{background:linear-gradient(to top,var(--straumur__color-secondary-gamma) 53%,var(--straumur__color-transparent) 50%)}.payment .straumur__payment-method-group .straumur__card-component__form--wrapper--label--info{display:none}.payment .straumur__payment-method-group .straumur__card-component__submit-button{width:auto;height:fit-content;padding:1.25rem 4rem;transition:.3s all ease-in-out;text-align:center;font-size:1rem;font-weight:600;border:none}.payment .straumur__payment-method-group .straumur__card-component__submit-button:disabled{background-color:var(--disabled-button-bg-color)}.payment .straumur__payment-method-group .straumur__card-component__submit-button:hover:not(:disabled),.payment .straumur__payment-method-group .straumur__card-component__submit-button:focus,.payment .straumur__payment-method-group .straumur__card-component__submit-button.focused{transform:scale3d(.97,.97,.97)}.payment-processing-window{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(to top,#ffffffe8,#3434341a);display:flex;align-items:center;justify-content:center;z-index:9999}.payment-processing-window .payment-processing-content{width:100%;max-width:30rem;border-radius:8px;display:inline-flex;flex-direction:column;gap:1rem;margin:1rem;padding:2rem;background-color:var(--color-white);box-shadow:0 4px 16px #79797933}.payment-processing-window span{color:var(--primary-font-color);font-size:1rem;text-align:center;max-width:90%;line-height:1.5;padding:1rem;animation:fadeInScale .3s ease-out}.payment-processing-window .loader-container{height:34px}.payment-processing-window .loader-container .loader{height:34px;width:34px}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (min-width: 48rem){.payment-processing-window span{font-size:1.1rem;padding:.5rem}}#rapyd-checkout #rapyd-checkout-frame{min-width:auto!important;min-height:auto!important}.dialog-planet-3ds-preview:not(:empty) .dialog-title{margin-bottom:1rem}.secure-fields-form{display:flex;flex-direction:column}.secure-fields-form>div:not(:last-child){margin-bottom:.75rem}.planet-iframe-forms{border-radius:var(--font-size-3);background-color:var(--color-white);color:var(--primary-font-color);border:1px solid var(--input-border-color);transition:.3s background-color ease-in-out,.3s box-shadow ease-in-out;padding:.5rem 1rem;font-size:var(--font-size-2);display:flex;justify-content:space-between;align-items:center;height:3.5rem;box-sizing:border-box}.planet-expiry-cvv{display:flex;gap:.75rem;align-items:flex-start}.planet-expiry-cvv .expiry-container{flex:0 0 calc(70% - .75rem)}@media (max-width: 48rem){.planet-expiry-cvv .expiry-container #expireDate{max-width:6rem}}.planet-expiry-cvv .expiry-container span{display:flex;align-items:center;justify-content:center;width:2.535rem;height:.7715rem}.planet-expiry-cvv .expiry-container input::placeholder{color:var(--input-placeholder-color)}.planet-expiry-cvv .cvv-container{flex:0 0 30%}.planet-expiry-cvv .cvv-container span{width:2rem;height:1rem}.card-number-container>div,.cvv-container>div{height:100%}.field-skeleton{position:relative;display:inline-block;width:100%}.field-skeleton>*:not(.field-skeleton__overlay){min-width:6.5rem}.field-skeleton.is-loading{pointer-events:none}.field-skeleton.is-loading>*:not(.field-skeleton__overlay){opacity:0}.field-skeleton__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;overflow:hidden;border-radius:var(--font-size-3);background:linear-gradient(90deg,#0000000f 25%,#0000001f 37%,#0000000f 63%);background-size:400% 100%;animation:field-skeleton-shimmer 1.25s ease-in-out infinite}.field-skeleton__error{opacity:1;height:auto;overflow:hidden;padding:.5rem;font-size:var(--font-size-3);color:var(--input-error-color)}@keyframes field-skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.rz-alert-dialog-root{display:inline-block}.alert-dialog-overlay{background:#0000001a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:0;right:0;bottom:0;left:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1);z-index:10}.alert-dialog-content-container:not(:empty){margin:1rem;background-color:var(--color-white);border-radius:6px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:max-content;height:auto;max-height:80%;overflow:scroll;padding:1.25rem;box-shadow:0 10px 25px #0f172a1f;animation:contentShow .15s cubic-bezier(.16,1,.3,1);z-index:10}@media (min-width: 48rem){.alert-dialog-content-container:not(:empty){max-width:50%}}.alert-dialog-title{color:var(--primary-font-color);font-size:var(--font-size-4);font-weight:var(--bold-weight)}.alert-dialog-content:not(:empty){margin-top:.25rem}.alert-dialog-actions:not(:empty){display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.planet-gpay-button-container{height:3.125rem}.planet-gpay-button-container .planet-gpay-btn{border-radius:.5rem;min-width:0;overflow:hidden;transition:.3s all ease-in-out}.planet-gpay-button-container .planet-gpay-btn:hover,.planet-gpay-button-container .planet-gpay-btn:focus,.planet-gpay-button-container .planet-gpay-btn.focused{transform:scale3d(.97,.97,.97)}.planet-gpay-button-container .planet-gpay-btn,.planet-gpay-button-container .planet-gpay-btn>div{height:100%}.planet-gpay-button-container .planet-gpay-btn .gpay-card-info-container{display:block;height:100%;border-radius:.5rem}.planet-gpay-button-container .planet-gpay-btn .gpay-card-info-iframe{display:none!important}.planet-gpay-button-container .planet-gpay-btn .gpay-button-container-size-match-height{opacity:1!important}.planet-gpay-button-container .planet-gpay-btn .gpay-button{box-sizing:border-box;height:100%!important;width:100%;padding:1rem!important}.kr-billing-address-wrapper{padding:0 1.5rem;margin-bottom:2rem}.kr-billing-address-wrapper h2{line-height:1.25rem;font-size:1rem;font-style:normal;font-weight:600}.kr-billing-address-wrapper>div:not(:empty){margin-top:.75rem}.kr-billing-address-wrapper address .name{font-weight:var(--h2-weight);color:var(--primary-color);line-height:1.5rem}.kr-billing-address-wrapper address p:not(.name){font-size:var(--font-size-2);line-height:1.25rem}.kr-billing-address-wrapper address>p:not(:last-child):not(:empty){margin-bottom:.25rem}.kr-billing-address-wrapper .contact-container:not(:empty){margin-top:1rem}.kr-billing-address-wrapper .contact-container:not(:empty) *:not(:last-child){margin-bottom:.25rem}.kr-billing-address-wrapper .contact-container:not(:empty) p,.kr-billing-address-wrapper .contact-container:not(:empty) a{font-size:var(--font-size-2);line-height:1.25rem}.kr-billing-address-wrapper .contact-container:not(:empty) a{color:var(--primary-font-color);text-decoration:none}.kr-billing-address-wrapper .contact-container:not(:empty) a:hover{text-decoration:underline;color:var(--primary-color)}@media (min-width: 48rem){.kr-billing-address-wrapper{padding:0}.kr-billing-address-wrapper .contact-container:not(:empty){margin-top:.75rem}}.add-address-btn{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--font-size-2);color:var(--primary-color);cursor:pointer;padding:0 1.5rem}.add-address-btn svg{width:.625rem;height:1.25rem}.add-address-btn svg path{fill:var(--primary-color)}@media (min-width: 48rem){.add-address-btn{padding:0}}.no-form .add-address-btn{padding-bottom:2rem}@media (min-width: 48rem){.no-form .add-address-btn{padding-bottom:.75rem}}.show-form form{margin-bottom:2rem}.kr-form{padding:0 1.5rem}.kr-form .group{display:flex;flex-direction:column;gap:.5rem}.kr-form .flexed-column{flex-direction:row;gap:.5rem}@media (max-width: 48rem){.kr-form .flexed-column.contact-details{flex-direction:column}}.kr-form .flexed-column .kr-input{width:100%}.kr-form button{cursor:pointer;transition:.3s all ease-in-out}.kr-form button:hover,.kr-form button:focus{transform:scale3d(.97,.97,.97)}.kr-form .row{display:flex;gap:1rem;justify-content:stretch;align-items:baseline}.kr-form .row .kr-input{flex:1;min-width:0}.kr-form h4{font-size:var(--font-size-2);font-weight:var(--h2-weight);line-height:1.375rem;margin-bottom:.5rem}@media (min-width: 48rem){.kr-form{padding:0}}.form-group:not(:last-child){margin-bottom:1.5rem}.kr-footer{color:var(--secondary-font-color);font-size:var(--font-size-3);line-height:1rem;margin-top:4rem;margin-bottom:2.5rem}.kr-footer,.kr-footer nav{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap}.kr-footer span{margin-left:.25rem;font-size:var(--font-size-2);font-weight:900}.kr-footer a{color:var(--secondary-font-color);text-decoration:none}.kr-footer a:hover{color:var(--primary-color);text-decoration:underline}@media (min-width: 48rem){.kr-footer{margin-top:0;margin-bottom:0}.kr-footer,.kr-footer nav{gap:1rem}}.stepper .item{position:relative;display:flex;gap:1rem;padding-bottom:0}.stepper .item:not(:last-child){padding-bottom:1.625rem}.stepper .circle{width:var(--circle-size);height:var(--circle-size);background-color:var(--background-color);border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.813rem;font-weight:500;color:var(--font-color)}.stepper .circle.active{background-color:var(--stepper-active-color);color:var(--theme-font-white)}.stepper .circle.blink{animation:pulseGlow 1.5s ease-in-out infinite}@keyframes pulseGlow{0%,to{box-shadow:0 0 #7c3aed4d}50%,75%{box-shadow:0 0 0 .375rem #7c3aed4d}}.stepper .item:not(:last-child):after{content:"";position:absolute;left:calc(var(--circle-size) / 2);top:calc(var(--circle-size) + var(--spacing));bottom:var(--spacing);width:.125rem;background-color:var(--stepper-default-color);transform:translate(-.063rem)}.stepper .item:has(.circle.blink):after{top:calc(var(--circle-size) + var(--spacing) + var(--blink-offset))}.stepper .item:has(+.item>.circle.blink):after{bottom:calc(var(--blink-offset))}.stepper .item.completed:not(:last-child):after{background-color:var(--stepper-active-color)}.partial-payment-flow .payment-details.with-summary{border-bottom:1px solid var(--border-color);margin-bottom:1rem;padding-bottom:1.5rem}.partial-payment-flow .without-stepper{display:flex;flex-direction:column;gap:1.5rem}.partial-payment-flow .heading{font-size:var(--font-size-5);font-weight:700;line-height:2.5rem}.partial-payment-flow .payment-term-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.partial-payment-flow .payment-term-row .total-label{font-size:var(--font-size-1);font-weight:500}.partial-payment-flow .payment-term-row .term-amount{font-size:var(--font-size-2);font-weight:500}.dialog-overlay{background-color:#000000b3;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.dialog-content{--dialog-max-width: 31.25rem;box-sizing:border-box;background-color:#fcfcfc;border-radius:.375rem;box-shadow:0 .25rem 6px #0d12161a,0 .625rem .938rem #0e12161a;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:var(--dialog-max-width);padding:1.563rem;animation:contentShow .15s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:1.25rem}.dialog-content:focus{outline:none}.dialog-content .dialog-top{display:flex;align-items:center}.dialog-content .dialog-title{margin:0;font-weight:500;color:#211f26;font-size:1.25rem;flex:1}.dialog-content .dialog-description{margin:.625rem 0 1.25rem;color:#65636d;font-size:.938rem;line-height:1.5}.dialog-content .close-button{display:flex;align-self:flex-start;cursor:pointer;padding:.5rem;border-radius:50%}.dialog-content .close-button:focus{box-shadow:var(--primary-button-focused-box-shadow)}.dialog-content .dialog-actions{display:flex;gap:1.25rem;justify-content:center}.dialog-content .dialog-actions:empty{display:none}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.payment-summary-dialog-content{padding:0;overflow-x:scroll;max-height:95%;max-width:40.5rem}.payment-summary-dialog-content .dialog-top{padding:1rem 1rem 0}.payment-summary-dialog-content .dialog-top .close-button{padding:0}.payment-summary-dialog-content .payment-summary-content{padding:0 2rem 2rem;display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 48rem){.payment-summary-dialog-content .payment-summary-content{padding:0 4rem 4rem;gap:2.625rem}}.payment-summary-dialog-content .payment-summary-content .current-payment-details .title{line-height:1.25rem;font-size:1.125rem;font-weight:500}.payment-summary-dialog-content .payment-summary-content .current-payment-details .description{margin-top:.5rem;font-size:2rem;font-weight:700}.payment-summary-dialog-content .payment-summary-content .payment-summary{display:flex;flex-direction:column;gap:1.25rem}.payment-summary-dialog-content .payment-summary-content .payment-summary .paid-by-section{padding-bottom:1.25rem;border-bottom:1px solid var(--border-color)}.payment-summary-dialog-content .payment-summary-content .payment-summary .paid-by-section .title{line-height:1.25rem;font-size:var(--font-size-1);font-style:normal;font-weight:600;padding-bottom:.75rem}.payment-summary-dialog-content .payment-summary-content .payment-summary .payment-terms .payment-terms-title{font-size:1.125rem;font-weight:600}.payment-summary-dialog-content .payment-summary-content .payment-summary .title{padding:.5rem 0;font-size:1.125rem;font-weight:600}.payment-summary-dialog-content .payment-summary-content .partial-payment-flow{padding-top:1.5rem}@media (min-width: 48rem){.payment-summary-dialog-content .payment-summary-content .partial-payment-flow{padding-top:2rem}}.paid-terms-view{max-width:37.5rem;margin:0 auto;box-sizing:border-box}@media (min-width: 48rem){.order-confirmation-page.partial-payment-wrapper{display:flex;gap:1.75rem}}.order-confirmation-page.partial-payment-wrapper:has(.partial-payment-flow) .order-summary{border-top:1px solid var(--border-color)}@media (min-width: 48rem){.order-confirmation-page.partial-payment-wrapper:has(.partial-payment-flow) .order-summary{border-top:none;margin-top:0}}.order-confirmation-page.partial-payment-wrapper .order-summary{padding:1.25rem 0}@media (min-width: 48rem){.order-confirmation-page.partial-payment-wrapper .order-summary{padding:0}}.order-confirmation-page .product-details{max-height:fit-content;max-width:25.813rem;box-sizing:border-box;padding:0 1.5rem;margin:0 auto;max-width:37.5rem}@media (min-width: 48rem){.order-confirmation-page .product-details{border-radius:.5rem;border:1px solid var(--border-color);box-shadow:0 26px 7px #cfcfd300,0 17px 7px #cfcfd303,0 9px 6px #cfcfd30d,0 4px 4px #cfcfd317,0 1px 2px #cfcfd31a;padding:2.5rem;display:block}}.order-confirmation-page .product-details .product-image{padding-bottom:1.25rem}.order-confirmation-page:has(.partial-payment-flow) .single-product-without-image{border-bottom:1px solid var(--border-color)}@media (min-width: 48rem){.order-confirmation-page:has(.partial-payment-flow) .single-product-without-image{border:none}}@media (min-width: 48rem){.kr-page-pay:has(.partial-payment-wrapper){padding:var(--app-padding) .5rem}}.order-confirmation-wrapper{max-width:37.5rem;margin:0 auto;padding:0 1.5rem;box-sizing:border-box}.order-confirmation-wrapper .download-invoice-btn{margin-top:2.5rem}@media (min-width: 48rem){.order-confirmation-wrapper{border-radius:.5rem;border:1px solid var(--border-color);box-shadow:0 26px 7px #cfcfd300,0 17px 7px #cfcfd303,0 9px 6px #cfcfd30d,0 4px 4px #cfcfd317,0 1px 2px #cfcfd31a;padding:2.5rem}}.success-header{padding-top:1rem}@media (min-width: 48rem){.success-header{padding-top:2.5rem}}.success-header .icon,.success-header .icon-delivery{position:relative;display:inline-block}.success-header .icon-delivery,.success-header .icon-delivery svg{width:2.5rem;height:2.5rem}.success-header .icon-tick{position:absolute;top:-1px;right:-3px}.success-header .icon-tick svg{width:1.25rem;height:1.25rem}.success-header .message{padding-top:.75rem;color:var(--primary-font-color);font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem}.order-details{padding:1.25rem 0rem;display:flex;flex-direction:column;border-bottom:1px solid var(--border-color);gap:1.5rem}@media (min-width: 48rem){.order-details{padding:1.5rem 0rem}}.order-details>p{color:var(--primary-font-color);font-size:var(--font-size-2);font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.00875rem}.order-details>p strong{font-size:var(--font-size-1);font-style:normal;font-weight:600;line-height:1.25rem}.order-details>p strong a{color:var(--primary-font-color);text-decoration:none}.order-billing-details{padding:1.25rem 0;display:flex;flex-direction:column;gap:1.5rem;border-bottom:1px solid var(--border-color)}.order-billing-details.no-border{border-bottom:0}@media (min-width: 48rem){.order-billing-details{padding:1.5rem 0;flex-direction:row}.order-billing-details.md-no-border{border-bottom:0}}.order-billing-details .kr-billing-address-wrapper{padding:0;margin-bottom:0}.order-billing-details>div{flex:1}.paid-by h2{line-height:1.25rem;font-size:1rem;font-style:normal;font-weight:600}.paid-by>div{margin-top:.75rem;display:flex;align-items:center;gap:.375rem}.paid-by .apple_pay svg{height:1.563rem;width:auto}.paid-by.partial-payment-paid-by h2{padding-bottom:.75rem}.paid-by.partial-payment-paid-by .paid-term-details{padding-bottom:.25rem;font-weight:500}.paid-by.partial-payment-paid-by .paid-on-label.success{padding-bottom:.25rem;color:var(--h1-color)}.paid-by.partial-payment-paid-by .type-icon{padding-bottom:.25rem;margin-top:0}.order-summary{padding:1.5rem 0}.order-summary .clink-single-item-cart{flex-direction:column;align-items:flex-start}.download-invoice-btn{color:var(--primary-color);font-size:var(--font-size-2);font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.00875rem;margin-top:1.25rem}.download-invoice-btn .loader-container{justify-content:left}.download-invoice-btn .download-btn{display:flex;align-items:center;cursor:pointer}.download-invoice-btn svg{margin-right:.25rem}.download-invoice-btn button:hover{opacity:.8}.brand-bar-hide-on-desktop{display:flex}@media (min-width: 48rem){.brand-bar-hide-on-desktop{display:none}}.brand-bar-hide-on-mobile{display:none}@media (min-width: 48rem){.brand-bar-hide-on-mobile{display:flex}}.order-success-page-paid-term-details{max-width:37.5rem;box-sizing:border-box;padding:0 1.5rem;margin:0 auto}.order-success-page-paid-term-details .payment-terms-title{font-weight:600;font-size:18px;line-height:20px;padding:1.5rem 0}@media (min-width: 48rem){.order-success-page-paid-term-details .payment-terms-title{padding-top:.5rem;padding-bottom:1.75rem}}.order-success-page-paid-term-details .stepper .item.completed:not(:last-child):after{background-color:var(--stepper-default-color)}.order-success-page-paid-term-details.hide-sales-line .payment-terms-title{border-top:1px solid var(--border-color)}@media (min-width: 48rem){.order-success-page-paid-term-details.hide-sales-line .payment-terms-title{border:0}}@media (min-width: 48rem){.order-success-page-paid-term-details{border-radius:.5rem;border:1px solid var(--border-color);box-shadow:0 26px 7px #cfcfd300,0 17px 7px #cfcfd303,0 9px 6px #cfcfd30d,0 4px 4px #cfcfd317,0 1px 2px #cfcfd31a;padding:2.5rem;display:block;margin:1rem auto}}.order-success-page-paid-term-details .partial-payment-flow{padding-bottom:1.25rem}@media (min-width: 48rem){.order-success-page-paid-term-details .partial-payment-flow{padding:0}}.paid-on-label{font-size:var(--font-size-2);line-height:1.375rem}.paid-on-label.success{color:var(--color-success)}.paid-on-label.default{color:var(--h1-color)}.payment-term-content{max-width:43.75rem;font-size:var(--font-size-2);font-weight:400;line-height:1.375rem;display:flex;align-items:center}.payment-term-content .flex-column{display:flex;flex-direction:column}.payment-term-content .gap-1{gap:.25rem}.payment-term-content .payment-term-title{font-size:var(--font-size-1);font-weight:500;line-height:100%}.payment-term-content.with-amount-layout{display:flex;justify-content:space-between;align-items:start;width:100%}.payment-term-content .term-amount{font-size:var(--font-size-2);font-weight:500}.card-with-last4{line-height:1.375rem;font-size:var(--font-size-2);color:var(--color-grey);font-weight:400;display:flex;align-items:center;gap:.375rem}.paid-details .see-details{font-size:var(--font-size-2);color:var(--tertiary-font-color);cursor:pointer;text-decoration:underline;line-height:100%}.due-date{color:var(--color-grey);margin:0;font-size:var(--font-size-2);font-weight:400;line-height:1.375rem}.due-date.danger{color:var(--discount-color)}.next-payment-details{padding-top:.25rem}.next-payment-details.without-description{padding-top:0}.next-payment-details .next-payment-title{font-size:var(--font-size-1);font-weight:500;line-height:1.5rem;color:var(--color-success)}.next-payment-details .next-payment-title.expires{color:var(--discount-color)}.next-payment-details .next-payment-button{background-color:var(--primary-color);color:var(--color-white);padding:.75rem 2.25rem;font-size:var(--font-size-1);line-height:1.25rem;font-weight:600;border-radius:.5rem;margin-top:1.5rem;cursor:pointer}.partial-payment-content-wrapper .partial-amount{white-space:nowrap}.openended-link-page .single-product .clink-single-item-cart{border:0;padding:0}.openended-link-page .single-product .clink-single-item-cart .no-image-product-details{border:0}.openended-link-page.page-state-ready .custom-border:has(.single-product){border-width:0;border-radius:.5rem}@media (min-width: 48rem){.openended-link-page.page-state-ready .custom-border:has(.single-product){border-width:1px}}.openended-link-page.page-state-ready .custom-border:has(.single-product) .partial-payment-final-page{padding:0}.openended-link-page.single-item{justify-content:center;padding:0 1rem}@media (min-width: 48rem){.openended-link-page .openended-link-container{border:1px solid var(--border-color);border-radius:.5rem;padding:2rem}}.openended-link-page .openended-link-container .clink-single-item-cart{padding:1.5rem 0;border-top:1px solid var(--border-color)}.openended-link-page .openended-link-container .partial-payment-final-page{padding:1rem 0 0;margin-bottom:1.5rem}@media (min-width: 48rem){.openended-link-page .openended-link-container .partial-payment-final-page{padding:0}}.openended-link-page .openended-link-container .partial-payment-flow{padding-bottom:1.5rem}.openended-link-page .partial-payment-flow{padding-top:1.5rem}.logo{margin:0 auto}.logo .brand-bar{margin-bottom:0;border-bottom:1px solid var(--border-color)}@media (min-width: 48rem){.logo .brand-bar{border:0}}.home-page{min-height:100vh;background-color:#29242c}.home-page *,.home-page *:before,.home-page *:after{box-sizing:border-box}.hp-header{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;padding:12px 16px;border-bottom:1px solid #494444}@media (min-width: 768px){.hp-header{padding:12px 32px}}@media (min-width: 1024px){.hp-header{padding:16px 32px}}.hp-header__logo{height:30px;width:auto}@media (min-width: 1024px){.hp-header__logo{height:38px}}.hp-header__cta{display:flex;align-items:center;justify-content:center;height:40px;width:140px;border-radius:45px;background-color:#9f65ff;text-decoration:none;transition:background-color .2s}@media (min-width: 1024px){.hp-header__cta{height:44px;width:164px}}.hp-header__cta:hover{background-color:#9f65ffcc}.hp-header__cta span{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:24px;color:#fff}@media (min-width: 1024px){.hp-header__cta span{font-size:18px}}.hp-hero{display:flex;flex-direction:column;align-items:center;padding:40px 16px 24px}@media (min-width: 768px){.hp-hero{padding:64px 32px 32px}}@media (min-width: 1280px){.hp-hero{padding:80px 0 40px}}.hp-hero__title-wrap{position:relative;display:flex;width:100%;max-width:1355px;flex-direction:column;padding:0}@media (min-width: 768px){.hp-hero__title-wrap{padding:0 16px}}@media (min-width: 1280px){.hp-hero__title-wrap{padding:0 43px}}.hp-hero__title{text-align:center;font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:600;text-transform:uppercase;color:#fff;margin:0;animation:hero-slide-up .8s ease-out;font-size:48px;line-height:50px;letter-spacing:-2px}@media (min-width: 768px){.hp-hero__title{font-size:80px;line-height:80px;letter-spacing:-3.5px}}@media (min-width: 1024px){.hp-hero__title{font-size:120px;line-height:116px;letter-spacing:-5px}}@media (min-width: 1280px){.hp-hero__title{font-size:154px;line-height:146px;letter-spacing:-6.16px}}.hp-hero__title span{display:block}.hp-hero__graphics{position:relative;margin-top:32px;width:100%;max-width:1332px;overflow:hidden;border-radius:24px}@media (min-width: 768px){.hp-hero__graphics{margin-top:40px;border-radius:32px}}@media (min-width: 1280px){.hp-hero__graphics{margin-top:48px;border-radius:40px}}.hp-hero__graphics img{width:100%;height:auto;min-height:300px;object-fit:cover}@media (min-width: 768px){.hp-hero__graphics img{min-height:450px}}@media (min-width: 1280px){.hp-hero__graphics img{min-height:627px}}.hp-hero__clients{display:flex;margin-top:32px;width:100%;max-width:1440px;gap:16px;overflow-x:auto}@media (min-width: 1280px){.hp-hero__clients{margin-top:48px}}.hp-hero__client-card{display:flex;flex:1;min-width:200px;height:52px;align-items:center;justify-content:center;border-radius:8px;background-color:#38333a}@media (min-width: 768px){.hp-hero__client-card{height:64px;min-width:230px}}.hp-hero__client-card img{height:32px;width:auto;object-fit:contain}.hp-hero__deco{pointer-events:none;position:absolute;z-index:20;display:none}@media (min-width: 768px){.hp-hero__deco{display:block}}.hp-hero__deco--left{top:20%;left:0;width:80px;animation:float-in .6s ease-out .4s both}@media (min-width: 768px){.hp-hero__deco--left{width:90px}}@media (min-width: 1280px){.hp-hero__deco--left{top:69px;left:42px;width:112px}}.hp-hero__deco--right{top:10%;right:0;width:100px;animation:float-in .6s ease-out .6s both}@media (min-width: 768px){.hp-hero__deco--right{width:120px}}@media (min-width: 1280px){.hp-hero__deco--right{top:32px;right:305px;width:152px}}.hp-hero__deco--star{bottom:10%;left:20%;width:60px;animation:float-in .6s ease-out .8s both}@media (min-width: 768px){.hp-hero__deco--star{width:70px}}@media (min-width: 1280px){.hp-hero__deco--star{bottom:auto;left:265px;top:254px;width:97px}}.hp-section-heading{display:flex;flex-direction:column;gap:8px;max-width:775px;margin:0 auto;padding:0 16px}@media (min-width: 768px){.hp-section-heading{padding:0 24px}}.hp-section-heading__title{text-align:center;font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:700;text-transform:uppercase;color:#f8f8f8;margin:0;font-size:32px;line-height:36px;letter-spacing:-1px}@media (min-width: 768px){.hp-section-heading__title{font-size:44px;line-height:48px;letter-spacing:-1.4px}}@media (min-width: 1280px){.hp-section-heading__title{width:712px;align-self:center;font-size:60px;line-height:60px;letter-spacing:-1.8px}}.hp-section-heading__subtitle{text-align:center;font-family:Aptos,Segoe UI,system-ui,sans-serif;color:#d0d0d0;margin:0;font-size:16px;line-height:20px}@media (min-width: 768px){.hp-section-heading__subtitle{font-size:18px;line-height:24px}}@media (min-width: 1280px){.hp-section-heading__subtitle{font-size:20px}}.hp-payment-features{padding:48px 0 64px}@media (min-width: 768px){.hp-payment-features{padding:64px 0 80px}}@media (min-width: 1280px){.hp-payment-features{padding:80px 0 120px}}.hp-payment-features__cards{display:flex;flex-wrap:wrap;gap:16px;max-width:1440px;margin:32px auto 0;padding:0 16px}@media (min-width: 768px){.hp-payment-features__cards{margin-top:48px;gap:20px;padding:0 32px}}@media (min-width: 1280px){.hp-payment-features__cards{margin-top:64px;padding:0 54px}}.hp-feature-card{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:16px;background-color:#38333a}@media (min-width: 768px){.hp-feature-card{border-radius:36px}}.hp-feature-card__text{padding:20px 20px 0}@media (min-width: 768px){.hp-feature-card__text{padding:32px 32px 0}}.hp-feature-card__title{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:600;color:#fff;margin:0;font-size:20px;line-height:28px;letter-spacing:-.24px}@media (min-width: 768px){.hp-feature-card__title{font-size:24px;line-height:29px}}.hp-feature-card__subtitle{margin-top:8px;font-family:Aptos,Segoe UI,system-ui,sans-serif;color:#d0d0d0;font-size:14px;line-height:20px;letter-spacing:-.48px}@media (min-width: 768px){.hp-feature-card__subtitle{font-size:16px;line-height:20px}}.hp-feature-card__image-wrap{margin-top:auto;display:flex;align-items:center;justify-content:center;padding:20px}@media (min-width: 768px){.hp-feature-card__image-wrap{padding:24px}}@media (min-width: 768px){.hp-feature-card--tracking{width:calc(58.5% - 10px)}}@media (min-width: 1280px){.hp-feature-card--tracking{height:416px}}.hp-feature-card--tracking .hp-feature-card__image-wrap{min-height:180px;align-items:flex-end;justify-content:center;padding-bottom:20px}@media (min-width: 768px){.hp-feature-card--tracking .hp-feature-card__image-wrap{min-height:200px;padding-bottom:24px}}@media (min-width: 1280px){.hp-feature-card--tracking .hp-feature-card__image-wrap{min-height:355px;justify-content:flex-end;padding:0 101px 0 0}}.hp-feature-card--tracking .hp-feature-card__image{max-height:180px;width:auto;max-width:200px;object-fit:contain}@media (min-width: 768px){.hp-feature-card--tracking .hp-feature-card__image{max-height:200px;max-width:220px}}@media (min-width: 1280px){.hp-feature-card--tracking .hp-feature-card__image{max-height:311px;max-width:281px}}@media (min-width: 768px){.hp-feature-card--reconcile{width:calc(41.5% - 10px)}}@media (min-width: 1280px){.hp-feature-card--reconcile{height:416px}}@media (min-width: 1280px){.hp-feature-card--reconcile .hp-feature-card__image-wrap{margin-top:auto;min-height:325px;align-items:flex-end;justify-content:flex-end;padding:0 0 0 77px}}.hp-feature-card--reconcile .hp-feature-card__image{max-height:160px;width:auto;max-width:100%;object-fit:contain;object-position:right bottom}@media (min-width: 768px){.hp-feature-card--reconcile .hp-feature-card__image{max-height:180px}}@media (min-width: 1280px){.hp-feature-card--reconcile .hp-feature-card__image{max-height:243px;max-width:391px}}@media (min-width: 768px){.hp-feature-card--payment-options{width:calc(45.2% - 10px)}}@media (min-width: 1280px){.hp-feature-card--payment-options{height:467px}}@media (min-width: 1280px){.hp-feature-card--payment-options .hp-feature-card__image-wrap{margin-top:auto;min-height:0;flex:1;padding:0}}.hp-feature-card--payment-options .hp-feature-card__image{max-height:160px;width:auto;max-width:70%;object-fit:contain}@media (min-width: 768px){.hp-feature-card--payment-options .hp-feature-card__image{max-height:180px;max-width:300px}}@media (min-width: 1280px){.hp-feature-card--payment-options .hp-feature-card__image{max-height:298px;max-width:378px}}@media (min-width: 768px){.hp-feature-card--branding{width:calc(54.8% - 10px)}}@media (min-width: 1280px){.hp-feature-card--branding{height:467px}}@media (min-width: 1280px){.hp-feature-card--branding .hp-feature-card__image-wrap{margin-top:auto;min-height:0;flex:1;padding:0}}.hp-feature-card--branding .hp-feature-card__image{max-height:160px;width:auto;max-width:260px;object-fit:contain}@media (min-width: 768px){.hp-feature-card--branding .hp-feature-card__image{max-height:180px;max-width:300px}}@media (min-width: 1280px){.hp-feature-card--branding .hp-feature-card__image{max-height:314px;max-width:364px}}@media (min-width: 768px){.hp-feature-card--partial-payments{width:calc(53% - 10px)}}@media (min-width: 1280px){.hp-feature-card--partial-payments{height:416px}}.hp-feature-card--partial-payments .hp-feature-card__image-wrap{min-height:220px;align-items:flex-end;justify-content:flex-end;padding:0}.hp-feature-card--partial-payments .hp-feature-card__image{max-height:300px;width:auto;max-width:100%;object-fit:contain}@media (min-width: 768px){.hp-feature-card--sales-quote{width:calc(47% - 10px)}}@media (min-width: 1280px){.hp-feature-card--sales-quote{height:416px}}.hp-feature-card--sales-quote .hp-feature-card__image-wrap{min-height:220px;align-items:flex-end;justify-content:flex-end;padding:0}.hp-feature-card--sales-quote .hp-feature-card__image{max-height:300px;width:auto;max-width:100%;object-fit:contain}@media (min-width: 768px){.hp-feature-card--protected-links{width:calc(45% - 10px)}}@media (min-width: 1280px){.hp-feature-card--protected-links{height:391px}}.hp-feature-card--protected-links .hp-feature-card__image-wrap{min-height:180px;align-items:flex-end;justify-content:flex-start;padding:20px}@media (min-width: 768px){.hp-feature-card--protected-links .hp-feature-card__image-wrap{padding:0 32px}}.hp-feature-card--protected-links .hp-feature-card__image{max-height:240px;width:auto;max-width:228px;object-fit:contain}@media (min-width: 768px){.hp-feature-card--editable-info{width:calc(55% - 10px)}}@media (min-width: 1280px){.hp-feature-card--editable-info{height:391px}}.hp-feature-card--editable-info .hp-feature-card__image-wrap{min-height:180px;align-items:flex-end;justify-content:flex-end;padding:0}.hp-feature-card--editable-info .hp-feature-card__image{max-height:280px;width:auto;max-width:100%;object-fit:contain}.hp-how-it-works{position:relative;overflow:hidden;padding:48px 16px}@media (min-width: 768px){.hp-how-it-works{padding:64px 32px}}@media (min-width: 1280px){.hp-how-it-works{padding:80px 54px}}.hp-how-it-works__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hp-how-it-works__bg img{width:100%;height:100%;object-fit:cover}.hp-how-it-works__inner{position:relative;z-index:10;max-width:1440px;margin:0 auto}.hp-how-it-works__layout{display:flex;flex-direction:column;gap:24px}@media (min-width: 1024px){.hp-how-it-works__layout{flex-direction:row;gap:0}}.hp-how-it-works__step-card{display:flex;flex-direction:column;width:100%;border-radius:28px;background-color:#9f65ff;padding:32px 24px 24px}@media (min-width: 768px){.hp-how-it-works__step-card{border-radius:36px;padding:40px 32px 32px}}@media (min-width: 1024px){.hp-how-it-works__step-card{height:896px;width:466px;flex-shrink:0;border-radius:40px;padding:48px 40px 40px}}.hp-how-it-works__tabs{display:flex;flex-direction:column;gap:12px}.hp-how-it-works__tab{display:flex;flex-direction:column;gap:4px;text-align:left;cursor:pointer;background:none;border:none;padding:0}.hp-how-it-works__tab-label{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:600;text-transform:uppercase;font-size:16px;line-height:20px}@media (min-width: 768px){.hp-how-it-works__tab-label{font-size:18px;line-height:20px}}.hp-how-it-works__tab-label--active{color:#fff}.hp-how-it-works__tab-label--inactive{color:#fff9}.hp-how-it-works__tab-line{height:1px;width:100%}.hp-how-it-works__tab-line--active{background-color:#fff}.hp-how-it-works__tab-line--inactive{background-color:#ffffff4d}.hp-how-it-works__step-content{margin-top:32px}@media (min-width: 768px){.hp-how-it-works__step-content{margin-top:48px}}@media (min-width: 1024px){.hp-how-it-works__step-content{margin-top:100px}}.hp-how-it-works__step-title{margin:0 0 16px;font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:600;color:#fff;font-size:22px;line-height:28px}@media (min-width: 1024px){.hp-how-it-works__step-title{font-size:26px;line-height:29px}}.hp-how-it-works__bullets{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}.hp-how-it-works__bullet{display:flex;align-items:flex-start;gap:5px}.hp-how-it-works__bullet-dot-wrap{display:flex;height:24px;width:4px;flex-shrink:0;align-items:center}.hp-how-it-works__bullet-dot{height:4px;width:4px;border-radius:50%;background-color:#fff}.hp-how-it-works__bullet-text{white-space:pre-line;font-family:Aptos,Segoe UI,system-ui,sans-serif;color:#fff;font-size:16px;line-height:24px}@media (min-width: 1024px){.hp-how-it-works__bullet-text{font-size:18px;line-height:24px}}.hp-how-it-works__right{display:flex;flex:1;flex-direction:column}@media (min-width: 1024px){.hp-how-it-works__right{margin-left:74px}}.hp-how-it-works__right-heading{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}@media (min-width: 1024px){.hp-how-it-works__right-heading{margin-bottom:0;margin-top:53px}}.hp-how-it-works__right-label{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:600;color:#fff;font-size:16px;line-height:20px}@media (min-width: 768px){.hp-how-it-works__right-label{font-size:18px;line-height:22px}}.hp-how-it-works__right-title{max-width:600px;font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:700;text-transform:uppercase;color:#f8f8f8;margin:0;font-size:32px;line-height:36px;letter-spacing:-1px}@media (min-width: 768px){.hp-how-it-works__right-title{font-size:44px;line-height:44px;letter-spacing:-1.3px}}@media (min-width: 1280px){.hp-how-it-works__right-title{font-size:52px;line-height:49px;letter-spacing:-1.56px}}.hp-how-it-works__illustration{position:relative;width:100%;flex:1;min-height:300px}@media (min-width: 768px){.hp-how-it-works__illustration{min-height:400px}}@media (min-width: 1024px){.hp-how-it-works__illustration{min-height:600px}}.hp-how-it-works__illustration-inner{display:flex;height:100%;width:100%;align-items:center;justify-content:center}@media (min-width: 1024px){.hp-how-it-works__illustration-inner{align-items:flex-end}}.hp-how-it-works__illustration-inner img{width:100%;height:auto;max-height:100%;object-fit:contain}.hp-security{padding:48px 16px}@media (min-width: 768px){.hp-security{padding:64px 32px}}@media (min-width: 1280px){.hp-security{padding:80px 54px}}.hp-security__inner{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:1189px;margin:0 auto}.hp-security__icon{width:160px;height:160px}@media (min-width: 768px){.hp-security__icon{width:200px;height:200px}}@media (min-width: 1280px){.hp-security__icon{width:235px;height:235px}}.hp-security__icon img{width:100%;height:100%;object-fit:contain}.hp-security__text{display:flex;flex-direction:column;align-items:center;gap:32px}.hp-security__heading{display:flex;flex-direction:column;align-items:center;gap:4px}.hp-security__title{text-align:center;font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:800;text-transform:uppercase;color:#f4f2f0;margin:0;font-size:48px;line-height:48px;letter-spacing:-2px}@media (min-width: 768px){.hp-security__title{font-size:80px;line-height:72px;letter-spacing:-4px}}@media (min-width: 1280px){.hp-security__title{font-size:140px;line-height:122px;letter-spacing:-7px}}.hp-security__subtitle{max-width:851px;text-align:center;font-family:Aptos,Segoe UI,system-ui,sans-serif;color:#d0d0d0;margin:0;font-size:16px;line-height:24px}@media (min-width: 768px){.hp-security__subtitle{font-size:18px;line-height:24px}}@media (min-width: 1280px){.hp-security__subtitle{font-size:20px;line-height:24px}}.hp-clink-pos{padding:48px 16px}@media (min-width: 768px){.hp-clink-pos{padding:64px 32px}}@media (min-width: 1280px){.hp-clink-pos{padding:80px 54px}}.hp-clink-pos__card{display:flex;flex-direction:column;overflow:hidden;max-width:1332px;margin:0 auto;border-radius:28px;background-color:#9f65ff}@media (min-width: 768px){.hp-clink-pos__card{border-radius:36px}}@media (min-width: 1024px){.hp-clink-pos__card{flex-direction:row}}@media (min-width: 1280px){.hp-clink-pos__card{border-radius:40px}}.hp-clink-pos__content{display:flex;flex-direction:column;justify-content:center;padding:32px 24px}@media (min-width: 768px){.hp-clink-pos__content{padding:48px 40px}}@media (min-width: 1024px){.hp-clink-pos__content{width:calc(100% - 605px);padding:147px 0 147px 54px}}.hp-clink-pos__content-inner{display:flex;flex-direction:column;gap:24px}.hp-clink-pos__label{display:flex;align-items:center;gap:4px}.hp-clink-pos__label svg{flex-shrink:0}.hp-clink-pos__label span{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:600;color:#3d158e;letter-spacing:-.54px;font-size:16px;line-height:20px}@media (min-width: 768px){.hp-clink-pos__label span{font-size:18px}}.hp-clink-pos__big-heading{display:flex;flex-direction:column;gap:0}@media (min-width: 768px){.hp-clink-pos__big-heading>span+span{margin-top:-16px}}@media (min-width: 1024px){.hp-clink-pos__big-heading>span+span{margin-top:-33px}}.hp-clink-pos__big-text{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:800;text-transform:uppercase;color:#3d158e;font-size:56px;line-height:60px;letter-spacing:-2px}@media (min-width: 768px){.hp-clink-pos__big-text{font-size:80px;line-height:90px;letter-spacing:-4px}}@media (min-width: 1024px){.hp-clink-pos__big-text{font-size:130px;line-height:140px;letter-spacing:-7.8px}}.hp-clink-pos__subtitle{max-width:534px;font-family:Aptos,Segoe UI,system-ui,sans-serif;color:#3d158e;margin:0;font-size:14px;line-height:18px;letter-spacing:-.48px}@media (min-width: 768px){.hp-clink-pos__subtitle{font-size:16px;line-height:20px}}.hp-clink-pos__cta{display:flex;align-items:center;justify-content:center;height:40px;width:140px;border-radius:45px;background-color:#29242c;text-decoration:none}@media (min-width: 768px){.hp-clink-pos__cta{height:44px;width:164px}}.hp-clink-pos__cta span{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:24px;color:#fff}@media (min-width: 768px){.hp-clink-pos__cta span{font-size:18px}}.hp-clink-pos__illustration{position:relative;min-height:300px}@media (min-width: 768px){.hp-clink-pos__illustration{min-height:400px}}@media (min-width: 1024px){.hp-clink-pos__illustration{width:605px;flex-shrink:0;height:auto}}.hp-clink-pos__illustration-inner{height:100%;width:100%;overflow:hidden;border-radius:28px}@media (min-width: 768px){.hp-clink-pos__illustration-inner{border-radius:36px}}@media (min-width: 1280px){.hp-clink-pos__illustration-inner{border-radius:40px}}.hp-clink-pos__illustration-inner img{width:100%;height:100%;object-fit:cover}.hp-upcoming{padding:48px 16px 40px}@media (min-width: 768px){.hp-upcoming{padding:64px 32px 48px}}@media (min-width: 1280px){.hp-upcoming{padding:120px 54px 96px}}.hp-upcoming__inner{max-width:1440px;margin:0 auto}.hp-upcoming__heading{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:1026px;margin:0 auto}.hp-upcoming__label{display:flex;align-items:center;gap:4px}.hp-upcoming__label span{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:600;color:#fff;letter-spacing:-.54px;font-size:16px;line-height:20px}@media (min-width: 768px){.hp-upcoming__label span{font-size:18px}}.hp-upcoming__title{text-align:center;font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:700;color:#fff;margin:0;font-size:32px;line-height:36px;letter-spacing:-1px}@media (min-width: 768px){.hp-upcoming__title{font-size:44px;line-height:48px;letter-spacing:-1.4px}}@media (min-width: 1280px){.hp-upcoming__title{font-size:60px;line-height:60px;letter-spacing:-1.8px}}.hp-upcoming__cards{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:32px}@media (min-width: 768px){.hp-upcoming__cards{margin-top:48px;gap:20px}}@media (min-width: 1280px){.hp-upcoming__cards{margin-top:64px}}.hp-faq{padding:48px 16px}@media (min-width: 768px){.hp-faq{padding:64px 32px}}@media (min-width: 1280px){.hp-faq{padding:90px 54px}}.hp-faq__inner{display:flex;flex-direction:column;gap:32px;max-width:1332px;margin:0 auto}@media (min-width: 1024px){.hp-faq__inner{flex-direction:row;gap:77px}}.hp-faq__title{flex-shrink:0;font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:700;color:#fff;margin:0;font-size:32px;line-height:36px;letter-spacing:-1px}@media (min-width: 768px){.hp-faq__title{font-size:44px;line-height:48px;letter-spacing:-1.4px}}@media (min-width: 1024px){.hp-faq__title{width:483px}}@media (min-width: 1280px){.hp-faq__title{font-size:60px;line-height:60px;letter-spacing:-1.8px}}.hp-faq__list{display:flex;flex-direction:column;width:100%}@media (min-width: 1024px){.hp-faq__list{width:663px}}.hp-faq__item{display:flex;flex-direction:column}.hp-faq__question{display:flex;width:100%;align-items:center;justify-content:space-between;padding:16px;text-align:left;cursor:pointer;background:none;border:none;color:inherit}.hp-faq__question span{font-family:Aptos,Segoe UI,system-ui,sans-serif;color:#fff;font-size:14px;line-height:18px;letter-spacing:-.48px}@media (min-width: 768px){.hp-faq__question span{font-size:16px;line-height:20px}}.hp-faq__chevron{flex-shrink:0;transition:transform .3s ease}.hp-faq__chevron--open{transform:rotate(180deg)}.hp-faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.hp-faq__answer p{font-family:Aptos,Segoe UI,system-ui,sans-serif;color:#d0d0d0;margin:0;padding:0 16px 16px;font-size:14px;line-height:20px}@media (min-width: 768px){.hp-faq__answer p{font-size:15px;line-height:22px}}.hp-faq__divider{height:1px;width:100%;background-color:#38333a}.hp-footer{padding:48px 16px 24px}@media (min-width: 768px){.hp-footer{padding:64px 32px 32px}}@media (min-width: 1280px){.hp-footer{padding:80px 54px 40px}}.hp-footer__inner{max-width:1440px;margin:0 auto}.hp-footer__cta-card{position:relative;overflow:hidden;border-radius:28px}@media (min-width: 768px){.hp-footer__cta-card{border-radius:36px}}@media (min-width: 1280px){.hp-footer__cta-card{border-radius:40px}}.hp-footer__cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hp-footer__cta-content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}@media (min-width: 768px){.hp-footer__cta-content{padding:64px 48px}}@media (min-width: 1280px){.hp-footer__cta-content{padding:153px 48px}}.hp-footer__cta-title{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:700;color:#fff;margin:0;font-size:32px;line-height:36px;letter-spacing:-1px}@media (min-width: 768px){.hp-footer__cta-title{font-size:44px;line-height:48px;letter-spacing:-1.4px}}@media (min-width: 1280px){.hp-footer__cta-title{font-size:60px;line-height:60px;letter-spacing:-1.8px}}.hp-footer__cta-desc{margin:16px 0 0;max-width:568px;font-family:Aptos,Segoe UI,system-ui,sans-serif;color:#fff;font-size:16px;line-height:20px}@media (min-width: 768px){.hp-footer__cta-desc{font-size:18px;line-height:22px}}@media (min-width: 1280px){.hp-footer__cta-desc{font-size:20px;line-height:24px}}.hp-footer__cta-btn{display:flex;align-items:center;justify-content:center;margin-top:32px;height:40px;width:140px;border-radius:45px;background-color:#fff;text-decoration:none;transition:background-color .2s}@media (min-width: 768px){.hp-footer__cta-btn{height:44px;width:164px}}.hp-footer__cta-btn:hover{background-color:#fffc}.hp-footer__cta-btn span{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:24px;color:#333}@media (min-width: 768px){.hp-footer__cta-btn span{font-size:18px}}.hp-footer__bottom{display:flex;flex-direction:column;margin-top:20px;gap:20px}.hp-footer__logo-row{display:flex;flex-direction:column;gap:24px}@media (min-width: 768px){.hp-footer__logo-row{flex-direction:row;align-items:center;justify-content:space-between}}.hp-footer__logo{height:44px;width:auto}.hp-footer__divider{height:1px;width:100%;background-color:#606060}.hp-footer__copyright{font-family:Aptos,Segoe UI,system-ui,sans-serif;font-weight:300;color:#d0d0d0;font-size:12px;line-height:15px;letter-spacing:-.36px;margin:0}@keyframes hero-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float-in{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.hp-reveal{transition:all .7s ease-out}.hp-reveal--hidden-scale{opacity:0;transform:scale(.95)}.hp-reveal--hidden-up-sm{opacity:0;transform:translateY(8px)}.hp-reveal--hidden-up{opacity:0;transform:translateY(24px)}.hp-reveal--hidden-up-lg{opacity:0;transform:translateY(32px)}.hp-reveal--hidden-scale-up{opacity:0;transform:scale(.95) translateY(16px)}.hp-reveal--fast{transition-duration:.3s;transition-timing-function:ease-in-out}.hp-glow-wrap{position:relative;width:100%;border-radius:16px;border:.75px solid rgba(74,74,74,.5);padding:1px}@media (min-width: 768px){.hp-glow-wrap{border-radius:36px}}.hp-glow-wrap>.hp-feature-card{height:100%;width:100%;border-radius:inherit}@media (min-width: 768px){.hp-glow-wrap.hp-feature-card--tracking{width:calc(58.5% - 10px)}}@media (min-width: 1280px){.hp-glow-wrap.hp-feature-card--tracking{height:416px}}@media (min-width: 768px){.hp-glow-wrap.hp-feature-card--reconcile{width:calc(41.5% - 10px)}}@media (min-width: 1280px){.hp-glow-wrap.hp-feature-card--reconcile{height:416px}}@media (min-width: 768px){.hp-glow-wrap.hp-feature-card--payment-options{width:calc(45.2% - 10px)}}@media (min-width: 1280px){.hp-glow-wrap.hp-feature-card--payment-options{height:467px}}@media (min-width: 768px){.hp-glow-wrap.hp-feature-card--branding{width:calc(54.8% - 10px)}}@media (min-width: 1280px){.hp-glow-wrap.hp-feature-card--branding{height:467px}}@media (min-width: 768px){.hp-glow-wrap.hp-feature-card--partial-payments{width:calc(53% - 10px)}}@media (min-width: 1280px){.hp-glow-wrap.hp-feature-card--partial-payments{height:416px}}@media (min-width: 768px){.hp-glow-wrap.hp-feature-card--sales-quote{width:calc(47% - 10px)}}@media (min-width: 1280px){.hp-glow-wrap.hp-feature-card--sales-quote{height:416px}}@media (min-width: 768px){.hp-glow-wrap.hp-feature-card--protected-links{width:calc(45% - 10px)}}@media (min-width: 1280px){.hp-glow-wrap.hp-feature-card--protected-links{height:391px}}@media (min-width: 768px){.hp-glow-wrap.hp-feature-card--editable-info{width:calc(55% - 10px)}}@media (min-width: 1280px){.hp-glow-wrap.hp-feature-card--editable-info{height:391px}}.hp-glow-border{pointer-events:none;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:none;border-radius:inherit;border:1px solid transparent;opacity:0;transition:opacity .2s}.hp-glow-border--active{opacity:1}.hp-glow-border--white{border-color:#fff}.hp-glow-border--fallback{display:block}.hp-glow-container{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:1;transition:opacity .2s}.hp-glow-container--active{opacity:1}.hp-glow-container--blurred{filter:blur(var(--blur))}.hp-glow-container--hidden{display:none}.hp-glow-effect{border-radius:inherit}.hp-glow-effect:after{content:"";border-radius:inherit;position:absolute;inset:calc(-1 * var(--glowingeffect-border-width));border:var(--glowingeffect-border-width) solid transparent;background:var(--gradient);background-attachment:fixed;opacity:var(--active);transition:opacity .3s;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(#0000,#0000),conic-gradient(from calc((var(--start) - var(--spread)) * 1deg),#0000,#fff,#0000 calc(var(--spread) * 2deg));mask-image:linear-gradient(#0000,#0000),conic-gradient(from calc((var(--start) - var(--spread)) * 1deg),#0000,#fff,#0000 calc(var(--spread) * 2deg))}.gradient-button{display:inline-flex;align-items:center;justify-content:center;border-radius:11px;min-width:132px;padding:16px 36px;font-size:16px;line-height:19px;font-weight:700;color:#fff;font-family:sans-serif}.gradient-button:focus-visible{outline:none;box-shadow:0 0 0 1px currentColor}.gradient-button:disabled{pointer-events:none;opacity:.5}.hp-feature-card--reconcile .hp-feature-card__image-wrap{justify-content:flex-start!important}.kr-pmtestr-page{display:flex;justify-content:center;align-items:center;padding:var(--page-padding)}h4{font-weight:500;font-size:1.25rem}.sentry-test-error-button{padding:1rem;border-radius:8px;background-color:var(--primary-color);color:var(--color-white);cursor:pointer}.kr-sample{margin:auto}.kr-sample .navigate-sample-content{display:flex;gap:40px;justify-content:space-between}.kr-sample .navigate-sample-content button{border:1px solid var(--primary-font-color);padding:8px;border-radius:8px;transition:.5s;cursor:pointer}.kr-sample .navigate-sample-content button:nth-child(1){transform:rotate(180deg)}.kr-sample .navigate-sample-content button svg{width:20px;height:20px;transition:.5s}.kr-sample .navigate-sample-content button svg path{fill:var(--primary-font-color)}.kr-sample .navigate-sample-content button:hover svg{transform:scale(.75)}.kr-sample .kr-page-pay{padding:0}.fake-browser{border-radius:10.292px;background:#fff;height:700px;overflow:hidden}.fake-browser .tab{background-color:#ebebeb;height:30px;display:flex;gap:8px;width:100%;height:32px;align-items:center;position:sticky;top:0}.fake-browser .tab .dots{width:8.284px;height:8.284px;background-color:#cdcbcb;border-radius:50%}.fake-browser .tab .dots:first-child{margin-left:13px}.fake-browser .sample-page{overflow:scroll;height:100%;margin:auto;padding-bottom:80px}.fake-browser .sample-page .kr-footer{margin-top:24px}.navigation{display:flex;gap:12px;margin-bottom:12px;justify-content:flex-end}.navigation button{border:.914px solid var(--bc-Primary_green, #008489);border-radius:50%;width:28px;height:28px;display:flex;justify-content:center;align-items:center}.navigation button:nth-child(1){transform:rotate(180deg)}.navigation button svg{width:12px;height:12px;fill:var(--theme-primary-bg)}.sample-page{padding:50px 20px}@media (min-width: 48rem){.sample-page .kr-page-pay .page-state-ready{flex-wrap:wrap}.sample-page .kr-page-pay .page-state-ready>div{width:100%}}@media (min-width: 1380px){.sample-page{padding:50px}.sample-page .kr-page-pay .page-state-ready{flex-wrap:nowrap}.sample-page .kr-page-pay .page-state-ready>div{width:30rem}}.playground>div{padding:3rem}.desktop-view{display:none}@media (min-width: 48rem){.desktop-view{display:block}}.mobile-view{display:block}@media (min-width: 48rem){.mobile-view{display:none}}
