.thwepo-select-field{--s-bg:#ffffff;--s-border:#e7e7e7;--s-border-hover:#cccccc;--s-border-focus:#ff6a00;--s-glow:rgba(255, 106, 0, 0.10);--s-accent:#ff6a00;--s-accent-bg:#fff5ed;--s-accent-bg-2:#ffece0;--s-text:#1a1a1a;--s-text-sub:#4a4a4a;--s-text-muted:#aaaaaa;--s-hover-bg:#f4f4f4;--s-radius:13px;--s-height:46px;--s-pad-left:18px;--s-pad-right:52px;--s-chevron-w:40px;--s-ease:180ms ease;font-family:-apple-system,BlinkMacSystemFont,'SF Pro Text','Inter','Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:inline-flex;width:100%;max-width:460px}.thwepo-select-field .select2-container{width:100%;display:block}.thwepo-select-field .select2-selection--single{height:var(--s-height);display:flex;align-items:center;padding:0 var(--s-pad-right) 0 var(--s-pad-left);box-sizing:border-box;position:relative;background:var(--s-bg);border:1px solid var(--s-border);border-radius:var(--s-radius);box-shadow:0 1px 2px rgb(0 0 0 / .03);outline:none;cursor:pointer;white-space:nowrap;transition:border-color var(--s-ease),box-shadow var(--s-ease)}.thwepo-select-field .select2-selection--single:hover{border-color:var(--s-border-hover);box-shadow:0 1px 3px rgb(0 0 0 / .06)}.thwepo-select-field .select2-container--open .select2-selection--single{border-color:var(--s-border-focus);box-shadow:0 0 0 3px var(--s-glow);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.thwepo-select-field .select2-container--focus .select2-selection--single{border-color:var(--s-border-focus);box-shadow:0 0 0 3px var(--s-glow);outline:none}.thwepo-select-field .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;gap:0;width:100%;min-width:0;line-height:1;padding:0;color:var(--s-text);font-size:15px;font-weight:500;letter-spacing:-.01em;overflow:hidden;white-space:nowrap;text-overflow:clip}.thwepo-select-field .select2-selection--single .select2-selection__rendered>:not(.xc-swatch){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.thwepo-select-field .select2-selection__placeholder{color:var(--s-text-muted);font-weight:400}.thwepo-select-field .select2-selection__clear{display:none}.thwepo-select-field .select2-selection__arrow{position:absolute;top:0;right:0;width:var(--s-chevron-w);height:var(--s-height);display:flex;align-items:center;justify-content:center;pointer-events:none}.thwepo-select-field .select2-selection__arrow b{display:none}.thwepo-select-field .select2-selection__arrow::after{content:'';display:block;width:15px;height:15px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M3.5 5.5l4 4 4-4' stroke='%23C0C0C0' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform var(--s-ease),filter var(--s-ease)}.thwepo-select-field .select2-container--open .select2-selection__arrow::after{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(40%) sepia(85%) saturate(1900%) hue-rotate(8deg) brightness(103%)}.xc-swatch{display:inline-block;flex-shrink:0;width:11px;height:11px;border-radius:50%;border:1.5px solid rgb(0 0 0 / .11);box-shadow:inset 0 .5px 1.5px rgb(255 255 255 / .25);position:relative;top:.5px;margin-right:8px}body[data-xcore-select-open] .select2-results__option .xc-swatch{width:12px;height:12px;top:0}body[data-xcore-select-open] .select2-results__option>span:not(.xc-swatch){min-width:0;white-space:normal;overflow-wrap:anywhere;flex:1}body[data-xcore-select-open] .select2-dropdown{background:#ffffff!important;border:1px solid #e8e8e8;border-radius:13px!important;box-shadow:0 1px 3px rgb(0 0 0 / .04),0 6px 18px rgb(0 0 0 / .08);overflow:hidden;margin-top:4px;min-width:max-content;max-width:min(460px, 96vw);font-family:-apple-system,BlinkMacSystemFont,'SF Pro Text','Inter','Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased}body[data-xcore-select-open] .select2-search--dropdown{display:none}body[data-xcore-select-open] .select2-results{padding:5px}body[data-xcore-select-open] .select2-results__option{display:flex;align-items:center;min-width:0;gap:12px;padding:11px 13px;font-size:14px;font-weight:400;color:var(--s-text-sub,#4a4a4a);border-radius:9px;line-height:1.4;cursor:pointer;transition:background var(--s-ease,180ms ease),color var(--s-ease,180ms ease);white-space:normal;overflow-wrap:anywhere}body[data-xcore-select-open] .select2-results__option--highlighted[aria-selected]{background:var(--s-hover-bg,#f4f4f4);color:var(--s-text,#1a1a1a)}body[data-xcore-select-open] .select2-results__option[aria-selected=true]{background:var(--s-accent-bg,#fff5ed);color:var(--s-accent,#ff6a00);font-weight:600}body[data-xcore-select-open] .select2-results__option[aria-selected=true].select2-results__option--highlighted{background:var(--s-accent-bg-2,#ffece0);color:var(--s-accent,#ff6a00)}body[data-xcore-select-open] .select2-results__option--disabled,body[data-xcore-select-open] .select2-results__message{color:var(--s-text-muted,#aaaaaa);font-size:13px;cursor:default}tr:has(#korpusas)>td,tr.xcore-korpusas-row>td,tr:has(#wifi)>td,tr.xcore-wifi-row>td,tr:has(#os)>td,tr.xcore-os-row>td{display:block;width:100%;padding-top:0;padding-bottom:0}tr:has(#korpusas)>td.label,tr.xcore-korpusas-row>td.label,tr:has(#wifi)>td.label,tr.xcore-wifi-row>td.label,tr:has(#os)>td.label,tr.xcore-os-row>td.label{display:flex;flex-direction:column;gap:5px;padding-bottom:6px;padding-left:0}tr:has(#korpusas) .label-tag,tr.xcore-korpusas-row .label-tag,tr:has(#wifi) .label-tag,tr.xcore-wifi-row .label-tag,tr:has(#os) .label-tag,tr.xcore-os-row .label-tag{font-weight:600;margin-bottom:0}tr:has(#korpusas) td.label br,tr.xcore-korpusas-row td.label br,tr:has(#wifi) td.label br,tr.xcore-wifi-row td.label br,tr:has(#os) td.label br,tr.xcore-os-row td.label br{display:none}tr:has(#korpusas) .sublabel-tag,tr.xcore-korpusas-row .sublabel-tag,tr:has(#wifi) .sublabel-tag,tr.xcore-wifi-row .sublabel-tag,tr:has(#os) .sublabel-tag,tr.xcore-os-row .sublabel-tag{margin-top:0;margin-bottom:0;line-height:1.4;color:#6b6b6b}tr:has(#korpusas)>td.value,tr.xcore-korpusas-row>td.value,tr:has(#wifi)>td.value,tr.xcore-wifi-row>td.value,tr:has(#os)>td.value,tr.xcore-os-row>td.value{padding-left:0}tr:has(#korpusas) .thwepo-select-field,tr.xcore-korpusas-row .thwepo-select-field,tr:has(#wifi) .thwepo-select-field,tr.xcore-wifi-row .thwepo-select-field,tr:has(#os) .thwepo-select-field,tr.xcore-os-row .thwepo-select-field{display:flex;width:100%;max-width:none}tr:has(#wifi)>td.label,tr.xcore-wifi-row>td.label{padding-top:30px}tr:has(#os)>td.label,tr.xcore-os-row>td.label{padding-top:30px}.elementor-widget-wd_single_product_price .price{margin-bottom:0}.elementor-widget-wd_single_product_add_to_cart table.extra-options{margin-top:0;margin-bottom:0}.elementor-widget-wd_single_product_add_to_cart form.cart .quantity{margin-top:10px}.elementor-widget-wd_single_product_add_to_cart .single_add_to_cart_button{margin-top:10px}.elementor-element-7b20761a,.elementor-element-742519cb{--row-gap:8px}@media (max-width:768px){table.extra-options,table.extra-options tbody,table.extra-options tr{display:block;width:100%}table.extra-options td{display:block;width:100%;box-sizing:border-box;padding-top:0}table.extra-options td.label{padding-bottom:6px;padding-left:0}table.extra-options td.value{padding-bottom:0;padding-left:0;max-width:100%!important}table.extra-options .thwepo-select-field{width:100%;max-width:100%!important;display:inline-flex;box-sizing:border-box}table.extra-options .select2-container{width:100%!important;max-width:100%}body[data-xcore-select-open] .select2-dropdown{min-width:0;max-width:calc(100vw - 30px);width:calc(100vw - 30px)!important}table.extra-options .sublabel-tag{white-space:normal;word-break:break-word;max-width:100%}tr:has(#wifi)>td.label,tr.xcore-wifi-row>td.label,tr:has(#os)>td.label,tr.xcore-os-row>td.label{padding-top:30px}}@media (max-width:600px){.thwepo-select-field{--s-height:44px;--s-radius:11px;--s-pad-left:14px;--s-pad-right:46px;--s-chevron-w:36px;max-width:100%}body[data-xcore-select-open] .select2-dropdown{border-radius:11px}body[data-xcore-select-open] .select2-results__option{padding:10px 11px}}@media (prefers-reduced-motion:reduce){.thwepo-select-field .select2-selection--single,.thwepo-select-field .select2-selection__arrow::after,body[data-xcore-select-open] .select2-results__option{transition:none}}.thwepo-select-field>.select2-container{z-index:1}