.simplesim-api-docs{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.simplesim-api-docs h2{font-size:1.5em;display:flex;margin:0;gap:10px;align-items:center}.simplesim-api-docs pre{margin:0}.simplesim-api-docs .api-section-response pre{margin-bottom:40px}.simplesim-api-docs p{text-align:justify}.simplesim-api-docs>section{flex:1 1 100%;padding:20px;box-sizing:border-box}.simplesim-api-docs>section.simplesim-api-toc{flex:0 0 30%}.simplesim-api-docs>section.simplesim-api-doc-content{flex:1 1 0%;min-width:0}.api-section-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}.simplesim-api-toc-list{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.simplesim-api-toc-list a{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:8px;text-decoration:none;transition:background .2s ease}.simplesim-api-toc-list a:hover{background:#FFFFFF15}.simplesim-api-toc-list .tool-label{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:6px}.simplesim-api-toc-list .tool-role{display:block;padding:6px 10px;border-radius:8px;background:#0005;border:1px solid #FFFFFF30;color:#cde7ff;font-weight:600;line-height:1.25}.simplesim-api-toc-list .tool-name{display:block;padding-left:10px;overflow-wrap:anywhere;font-size:.82em;line-height:1.3;color:#fff;opacity:.85;font-family:var(--wp--preset--font-family--monospace,monospace)}.simplesim-api-doc-base-url,.simplesim-api-doc-postman{padding:20px;font-size:.9em;margin:0}.simplesim-api-doc-base-url p{font-weight:700;color:var(--wp--preset--gradient--brand-gradient)}.simplesim-api-doc-overview-main{margin:10px 0;display:grid;grid-template-columns:auto 1fr;gap:10px}.simplesim-api-doc-overview-details{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.simplesim-api-doc-overview-details>div{padding:20px;font-size:.9em}#simplesim-postman-download{margin-top:10px}.simplesim-api-docs .api-code-content{border-radius:10px;overflow:hidden;position:relative;transition:all .8s ease;margin:10px 0 20px;padding:20px;color:var(--wp--preset--color--paragraph)}.simplesim-api-docs .api-section-curl .api-code-content pre{overflow:auto}.api-section-response .api-code-content{max-height:300px}.api-code-content .copy-code{border:1px solid #15e6b350;background:#15e6b320;color:var(--wp--preset--gradient--brand-gradient);padding:5px 10px;border-radius:10px;font-size:12px;position:absolute;top:10px;right:10px}.api-code-content .copy-code:hover{background:#15e6b350}.api-code-content .copy-code .copied{display:none}.api-code-content .show-response{text-align:center;font-weight:700;position:absolute;bottom:0;left:0;right:0;padding:10px 0;background:#ffffff30;border:1px solid #FFF3;border-radius:0 0 10px 10px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .8s ease}.api-code-content.open .show-response i{transform:rotate(-180deg)}.api-code-content .show-response:hover{background:#fff5}.simplesim-api-docs .api-section-table{overflow:auto}.simplesim-api-docs table{width:100%;color:var(--wp--preset--color--paragraph)}.api-section-curl pre{padding:30px 0 10px}.simplesim-api-docs .meta{display:flex;gap:10px;align-items:center}.simplesim-api-docs .method{flex:0 0 60px;box-sizing:border-box;font-weight:800;letter-spacing:.5px;padding:4px 8px;border-radius:8px;border:1px solid var(--border);text-transform:uppercase;text-align:center;line-height:1.2}.simplesim-api-docs .method.get{color:#7dd3fc;background:rgb(125 211 252 / .12)}.simplesim-api-docs .method.post,.simplesim-api-docs .method.public{color:#6ee7b7;background:rgb(110 231 183 / .12)}.simplesim-api-docs .method.private{color:#ff4646;background:rgb(231 110 110 / .20)}.simplesim-api-docs .meta .url{padding:6px 10px;border-radius:8px;background:#0005;border:1px solid #FFFFFF30;color:#cde7ff;width:100%}.simplesim-api-toc-list a:hover .meta .url{background:#FFFFFF25}@media (max-width:1100px){.simplesim-api-docs>section,.simplesim-api-docs>section.simplesim-api-toc,.simplesim-api-docs>section.simplesim-api-doc-content{flex:0 0 100%;width:100%;border-left:none;border-right:none}}@media (max-width:768px){.simplesim-api-doc-overview-details,.simplesim-api-doc-overview-main{grid-template-columns:auto}}:root{--g1:#0c6a3b;--g2:#0a3f7a;--g3:#112a3a}body::before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(80vmin 60vmin at 35% 55%,color-mix(in oklab,var(--g1),transparent 12%) 0%,transparent 60%),radial-gradient(85vmin 65vmin at 65% 50%,color-mix(in oklab,var(--g2),transparent 12%) 0%,transparent 45%),radial-gradient(100vmin 75vmin at 50% 52%,color-mix(in oklab,var(--g3),transparent 40%) 0%,transparent 80%);filter:blur(40px);opacity:1}@supports not (color:oklab(0 0 0)){body::before{background:radial-gradient(60vmin 45vmin at 35% 55%,rgb(12 106 59 / .55) 0%,transparent 70%),radial-gradient(70vmin 55vmin at 65% 50%,rgb(10 63 122 / .60) 0%,transparent 75%),radial-gradient(95vmin 70vmin at 50% 52%,rgb(17 42 58 / .35) 0%,transparent 85%)}}.single .post,.blog .post{color:#fff;background:var(--white-card-bg);border:1px solid #ffffff30;border-radius:15px;overflow:hidden;padding:20px;margin-bottom:20px;display:flex;flex-direction:column}.blog .post h2 a{color:#fff}.blog .ss-entry-header-thumb{width:100%;max-width:300px;border-radius:15px;float:left;overflow:hidden;margin-right:20px;margin-bottom:20px}.single-post .post .entry-header{position:relative;overflow:hidden;min-height:300px;max-height:300px;border-radius:15px;padding:20px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background-color:#0005;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll}.single .entry-header .ss-entry-header-thumb{display:none}.single .entry-header::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgb(0 0 0 / .15),rgb(0 0 0 / .65))}.single .entry-header>*:not(.ss-entry-header-thumb){position:relative;z-index:2}.single .entry-title{margin:8px 0 0;font-size:clamp(1.5rem, 4vw, 2.4rem);line-height:1.15;text-shadow:0 2px 12px rgb(0 0 0 / .45)}.single .entry-header a{color:#fff}.post-author{display:none}.post .entry-content{color:#fff;background:#0005;border:1px solid #ffffff30;border-radius:15px;overflow:hidden;padding:20px;text-align:justify}.single .hentry .entry-content figure.wp-block-image,.single .editor-styles-wrapper figure.wp-block-image,.blog .hentry .entry-content figure.wp-block-image,.blog .editor-styles-wrapper figure.wp-block-image,.page-template-default .page .entry-content .wp-block-image figure{background:var(--white-card-bg);border:1px solid var(--white-card-border);border-radius:10px;overflow:hidden}.byline,.updated:not(.published){display:none}@media (max-width:768px){.blog .ss-entry-header-thumb{max-width:none;margin:20px 0}.single .entry-header{min-height:180px;max-height:none;padding:16px}.single .entry-title{font-size:1.45rem}.single .entry-header{min-height:180px;max-height:none;padding:16px;background-attachment:scroll}}.site-branding{display:flex;align-items:center;flex-wrap:wrap;padding:10px;gap:10px}.site-logo{width:150px}.coming-soon-logo .site-logo{width:200px}.site-branding img{width:auto;height:auto;max-width:100%;max-height:100%}.site-logo{max-width:100%}.partner-logo{width:80%;max-width:200px}.site-logo a{display:block}.partner-logo{border-left:1px solid #FFF;width:auto;height:30px;padding-left:10px;display:flex;align-items:center}@media (max-width:768px){.partner-logo{max-width:160px}}button,input[type=button],input[type=reset],input[type=submit],.button,.added_to_cart,#order_review #place_order,.wc-block-components-button,.wc-block-components-button:not(.is-link),.edit-link a{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .15);border-radius:50px;color:#fff;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;appearance:none;padding:10px 40px;font-size:1rem;transition:background-color 0.2s ease,color 0.2s ease}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.added_to_cart:hover,.wc-block-components-button:hover,.edit-link a:hover{background:rgb(255 255 255);color:#333}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus{box-shadow:none;outline:none}.wc-block-cart .wc-block-cart__submit-container{text-align:center}.wc-block-cart__submit-button .wc-block-components-button__text,.wc-block-components-checkout-place-order-button__text{margin:auto;text-align:center;justify-content:center}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:auto}.simplesim-shop-link.simplesim-shop-link-checkout,.wc-block-cart__submit .wc-block-components-button,.wc-block-cart__submit a,.wp-block-woocommerce-checkout-actions-block .wc-block-components-checkout-place-order-button,#order_review #place_order{width:auto;margin:auto;background:var(--wp--preset--gradient--brand-gradient);background-size:180% 180%;background-position:0% 0%;border:none;border-radius:50px;color:#fff;box-shadow:0 10px 20px -5px #00d7a222;transition:background-size 0.6s cubic-bezier(.22,1,.36,1),background-position 0.6s cubic-bezier(.22,1,.36,1),transform 0.3s cubic-bezier(.22,1,.36,1),box-shadow 0.3s ease,filter 0.3s ease}.simplesim-shop-link.simplesim-shop-link-checkout:hover,.wc-block-cart__submit .wc-block-components-button:hover,.wc-block-cart__submit a:hover,.wp-block-woocommerce-checkout-actions-block .wc-block-components-checkout-place-order-button:hover,#order_review #place_order:hover{color:#FFF;background:var(--wp--preset--gradient--brand-gradient);background-size:100% 100%;background-position:0% 0%;transform:translateY(-3px);box-shadow:0 15px 25px -5px #00d7a255;filter:brightness(1.05)}.card-with-tabs .tab-links{display:flex;flex-wrap:wrap;background:#ffffffc9;align-items:center}.card-with-tabs .tab-links a{display:flex;justify-content:center;gap:5px;align-items:center;padding:20px 30px;color:#000;font-weight:700;font-size:16px;margin:0;line-height:1em;transition:all 0.1s ease}.card-with-tabs .tab-links a:hover{transform:scale(1.1)}.card-with-tabs .tab-links a img{display:inline-block;height:1em}.card-with-tabs .tab-links .tab-selected{background:#E3E3E3}.card-with-tabs .tab-links .tab-selected a{-webkit-text-fill-color:#fff0;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-background-clip:text;background-clip:text}.card-with-tabs .tab-contents{position:relative;padding:20px 30px}.card-with-tabs .tab-contents h2{font-size:1.5rem;margin:0 0 10px 0}.card-with-tabs .tab-contents h3{text-align:left;margin:0 0 10px 0}.card-with-tabs .tab-contents p{margin-bottom:10px}.card-with-tabs .tab-contents strong{color:#FFF}.card-with-tabs .tab-pane{position:absolute;opacity:0;visibility:hidden;pointer-events:none;height:0;overflow:hidden}.card-with-tabs .tab-pane.active{position:relative;opacity:1;visibility:visible;pointer-events:auto;height:auto;overflow:visible}.card-with-tabs .tab-pane .country-post{display:flex;gap:20px;align-items:center}.card-with-tabs .tab-pane .country-post-thumb{flex:0 0 200px;border-radius:10px;overflow:hidden;text-align:center}.card-with-tabs .tab-pane .country-post-thumb img{width:100%;max-width:300px}@media (max-width:768px){.card-with-tabs .tab-links{flex-direction:column}.card-with-tabs .tab-links>div{width:100%}.card-with-tabs .tab-pane .country-post{flex-direction:column}.card-with-tabs .tab-pane .country-post-thumb{flex:0 0 100%}}:root{--white-card-bg:#ffffff15;--white-card-border:#ffffff20;--black-card-bg:#00000055;--black-card-border:#ffffff30}.white-card{color:#fff;background:var(--white-card-bg);border:1px solid var(--white-card-border);border-radius:15px;overflow:hidden}.black-card{color:#fff;background:#0005;border:1px solid #ffffff30;border-radius:15px;overflow:hidden}.simplesim-card p{margin-bottom:30px;color:#94a3b8;font-size:.9rem}.has-blurred-background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.has-shadow{box-shadow:0 20px 40px rgb(0 0 0 / .18)}.simplesim-card>svg,.simplesim-card .simplesim-fontawesome-icon>i{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:rgb(255 255 255 / .08);border-radius:10px;transition:all 0.3s ease}.simplesim-card>svg{width:1em;padding:12px}.simplesim-card .simplesim-fontawesome-icon>i{width:3em}.simplesim-card__content .wp-font-awesome-icon{color:#fff}.simplesim-card.has-hover-accent:hover svg,.simplesim-card.has-hover-accent:hover .simplesim-fontawesome-icon>i{color:var(--simplesim-hover-accent);background:color-mix(in srgb,var(--simplesim-hover-accent) 10%,transparent)}.wp-block-simplesim-fontawesome-icon{display:flex;align-items:center;width:100%;color:inherit}.wp-block-simplesim-fontawesome-icon.alignleft{justify-content:flex-start}.wp-block-simplesim-fontawesome-icon.aligncenter{justify-content:center}.wp-block-simplesim-fontawesome-icon.alignright{justify-content:flex-end}.simplesim-fontawesome-icon--s{--simplesim-fontawesome-size:24px}.simplesim-fontawesome-icon--m{--simplesim-fontawesome-size:42px}.simplesim-fontawesome-icon--l{--simplesim-fontawesome-size:64px}.simplesim-fontawesome-icon--xl{--simplesim-fontawesome-size:96px}.wp-block-simplesim-fontawesome-icon>i{color:inherit;font-size:var(--simplesim-fontawesome-size,42px);line-height:1}.cart{margin-top:20px;text-align:center}.cart p{margin:5px 0}.cart .single-product-quantity-title,.cart .quantity{display:inline-block;margin:5px}.wc-block-components-sidebar-layout,.wc-block-cart .wc-block-components-sidebar-layout{align-items:flex-start;justify-content:center;gap:2%}.wc-block-cart.wc-block-components-sidebar-layout .wc-block-components-main,.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:63%;max-width:800px;padding:30px}.wc-block-cart.wc-block-components-sidebar-layout .wc-block-components-main.wc-block-cart__main{padding:0}.wc-block-cart .wc-block-cart__main .wc-block-cart-items{margin-bottom:20px;border:none}.wc-block-cart .wc-block-cart__main .wc-block-cart-items tbody{display:flex;flex-direction:column;gap:20px}.wc-block-cart-items thead{display:none}.wc-block-cart-items .wc-block-cart-items__row{position:relative;color:#fff;background:var(--white-card-bg);border:1px solid var(--white-card-border);border-radius:15px}.wc-block-cart.wp-block-woocommerce-filled-cart-block table.wc-block-cart-items .wc-block-cart-items__row{display:flex;align-items:center;justify-content:space-between;padding:20px;gap:20px}.wc-block-cart.wp-block-woocommerce-filled-cart-block table.wc-block-cart-items .wc-block-cart-items__row:first-child{margin-top:0}.wc-block-cart.wp-block-woocommerce-filled-cart-block table.wc-block-cart-items td,.wc-block-cart.wp-block-woocommerce-filled-cart-block table.wc-block-cart-items th{margin:0;border:none}.wc-block-cart.wp-block-woocommerce-filled-cart-block table.wc-block-cart-items .wc-block-cart-item__image{padding:0}.wc-block-cart-items .wc-block-cart-item__image{width:80px}.wc-block-cart.wp-block-woocommerce-filled-cart-block table.wc-block-cart-items .wc-block-cart-item__product{flex:auto;padding:0}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title quantity" "metadata quantity";align-items:center;column-gap:20px;row-gap:5px}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{grid-area:title;font-size:1.2em;line-height:1.2em;font-weight:700;margin-bottom:0}.wc-block-cart-item__wrap .wc-block-components-product-metadata{grid-area:metadata}.wc-block-cart-item__wrap .wc-block-cart-item__quantity{grid-area:quantity;display:flex;align-items:center;justify-content:flex-end;margin-top:0}.wc-block-cart-item__wrap .wc-block-components-quantity-selector{width:auto;background:rgb(0 0 0 / .25)}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{padding:8px 0;min-width:0;order:2}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input[type="number"]{-moz-appearance:textfield;appearance:textfield}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input[type="number"]::-webkit-inner-spin-button,.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wc-block-components-quantity-selector-quantity-wrapper{display:flex;align-items:center;margin-right:5px}.wc-block-components-product-metadata__description,.wc-block-components-product-details__coverage,.wc-block-components-product-details__top-up-sku,.wc-item-meta-top-up-sku,.wc-item-meta-coverage,.wc-block-cart-item__wrap .wc-block-components-product-low-stock-badge{display:none}.wc-block-components-product-details__name{display:none}.wc-block-components-product-details span[aria-hidden="true"]{display:none}.wc-block-components-product-details{display:flex;flex-wrap:wrap;gap:6px}.wc-block-components-product-details>span{display:inline-flex;align-items:center}.wc-block-components-product-details__subtitle{flex-basis:100%}.wc-block-components-product-details__value{display:inline-flex;align-items:center;gap:5px;margin-top:0;padding:3px 8px;font-size:.85rem;line-height:1.2;opacity:.85;border:1px solid var(--white-card-border);border-radius:999px}.wc-block-components-product-details__subtitle .wc-block-components-product-details__value{padding:0;background:none;border:none;opacity:.8}.wc-block-cart-item__prices{display:none!important}.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title,.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#fff;font-size:1.2rem;font-weight:700;text-transform:none;display:block;margin:0;padding:10px 0}.wc-block-cart-item__total .wc-block-components-formatted-money-amount,.product-subtotal{font-size:1.5em;font-weight:700}.wc-block-cart-item__total-price-and-sale-badge-wrapper{justify-content:center}.wc-block-cart__submit-container--sticky{display:none}.wc-empty-cart-message{flex-basis:100%}.wc-block-cart__empty-cart__title.with-empty-cart-icon::before{font-size:1rem}.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{color:#fff;background:var(--white-card-bg);border:1px solid var(--white-card-border);border-radius:15px}.wp-block-woocommerce-checkout .has-dark-controls .wp-block-woocommerce-checkout-order-summary-block{border:none}.slider-wrapper{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--white-card-border)}.topup-slider-readout{margin:10px 0}@media (max-width:1024px){.wc-block-cart.wc-block-components-sidebar-layout .wc-block-components-main,.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:100%;max-width:none}.wc-block-cart.wp-block-woocommerce-filled-cart-block table.wc-block-cart-items .wc-block-cart-items__row{flex-wrap:wrap}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap{display:flex;align-items:flex-start;flex-direction:column}.wc-block-cart-item__wrap .wc-block-cart-item__quantity{justify-content:flex-start;margin-top:8px}}@media (max-width:768px){.wc-block-checkout .wc-block-components-sidebar,.wc-block-cart .wc-block-components-sidebar{min-width:none}}.wc-block-components-title.wc-block-components-title,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{color:#fff;font-weight:700}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}.wc-block-checkout .wc-block-components-sidebar,.wc-block-cart .wc-block-components-sidebar{width:35%;min-width:min-content;margin:0 0 20px;padding:20px;background:#0005;border:1px solid #ffffff30;border-radius:15px}.wc-block-cart__sidebar,.cart_totals{border-radius:10px}.wc-block-checkout .wc-block-components-text-input,.wc-block-checkout .wc-block-components-country-input,.wc-block-checkout .wc-block-components-radio-control,.wc-block-checkout .wc-block-components-address-card-wrapper .wc-block-components-address-card,.wc-block-components-form .wc-block-components-text-input input[type="email"],.wc-block-components-form .wc-block-components-text-input input[type="number"],.wc-block-components-form .wc-block-components-text-input input[type="password"],.wc-block-components-form .wc-block-components-text-input input[type="tel"],.wc-block-components-form .wc-block-components-text-input input[type="text"],.wc-block-components-form .wc-block-components-text-input input[type="url"],.wc-block-components-text-input input[type="email"],.wc-block-components-text-input input[type="number"],.wc-block-components-text-input input[type="password"],.wc-block-components-text-input input[type="tel"],.wc-block-components-text-input input[type="text"],.wc-block-components-text-input input[type="url"],.has-dark-controls .wc-block-components-textarea,.has-dark-controls .wc-blocks-components-select .wc-blocks-components-select__select{border-radius:10px}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{color:#000}.has-dark-controls .wc-blocks-components-select .wc-blocks-components-select__select option{color:#000;background:#fff}.wc-block-components-text-input input[required]+label::after,.wc-block-components-text-input input[aria-required="true"]+label::after{content:" *"}#order-notes.is-required label::after{content:"*";margin-left:-10px}.wc-block-components-order-summary .wc-block-components-order-summary-item{align-items:center}.wc-block-components-order-summary .wc-block-components-order-summary-item__image{margin:0;padding:10px 10px 10px 0;position:relative;width:auto}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-size:1rem}.wc-block-components-order-summary .wc-block-components-order-summary-item__description{gap:0}.wc-block-checkout__sidebar .wc-block-components-product-name img{display:inline-block;width:20px}#order_review{display:flex;flex-wrap:wrap;gap:20px;flex-direction:row-reverse;align-items:flex-start}#order_review>#payment{flex:1 1 400px;min-width:300px;padding:20px}.wc-block-components-form .wc-block-components-checkout-step{width:100%}.wc-block-components-radio-control--highlight-checked:after{border:none;background:none}.wc-block-checkout__actions{margin:auto}#order_review>.shop_table{flex:0 1 350px;min-width:300px;margin-bottom:0}#order_review #place_order{display:block;margin:auto}#wc-stripe-express-checkout__order-attribution-inputs{display:none}.woocommerce #order_review table.shop_table{margin-bottom:0}#payment .payment_methods>.woocommerce-PaymentMethod>label,#payment .payment_methods>.wc_payment_method>label{color:#FFF}.simplesim-address-autocomplete-wrapper{position:relative}.simplesim-address-autocomplete-results{position:absolute;z-index:10000;top:100%;left:0;right:0;margin-top:2px;padding:4px 0;background:#fff;color:#1e1e1e;border:1px solid #949494;border-radius:2px;box-shadow:0 4px 12px rgb(0 0 0 / .12);max-height:280px;overflow-y:auto}.simplesim-address-autocomplete-result{display:block;width:100%;padding:9px 12px;border:0;background:#fff0;color:inherit;text-align:left;cursor:pointer;font:inherit;line-height:1.35}.simplesim-address-autocomplete-result:hover,.simplesim-address-autocomplete-result:focus,.simplesim-address-autocomplete-result.is-active{background:#f0f0f1;color:#1e1e1e;outline:none}.simplesim-address-autocomplete-primary{display:block;font-weight:600}.simplesim-address-autocomplete-secondary{display:block;margin-top:2px;font-size:.9em;color:#646970}@media (max-width:1024px){.wc-block-checkout .wc-block-components-sidebar,.wc-block-cart .wc-block-components-sidebar{width:100%}}@media (max-width:768px){.wc-block-cart.wc-block-components-sidebar-layout .wc-block-components-main,.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:100%}}.esim-device-home-actions{text-align:center;margin:40px 0 20px}.find-device-esim h1{margin-bottom:0}.esim-device-list{display:flex;gap:20px;flex-direction:row;align-items:flex-start;width:100%;flex-wrap:wrap;justify-content:center;overflow:visible;margin-bottom:40px}.esim_device{width:100%;max-width:295px;text-align:center;position:relative;overflow:visible;z-index:1}.esim_device .entry-content{position:relative;min-height:260px;overflow:visible;display:block}.esim-device-thumbnail,.the-esim-device-content{position:relative;z-index:2}.esim_device .entry-content>*{position:relative}.esim-device-thumb-placeholder{color:#000;font-size:55px;margin:0;opacity:20%}.esim_device .entry-content-inner{position:absolute;top:0;left:0;right:0;transition:transform 0.25s ease,box-shadow 0.25s ease;transform-origin:top center;z-index:2}.esim_device.is-open .entry-content-inner{border-radius:15px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.esim_device.is-open{z-index:20}.esim_device.is-open .entry-content-inner{transform:translateY(-8px) scale(1.03);box-shadow:0 20px 40px rgb(0 0 0 / .18)}.esim-device-thumbnail{--thumbnail-height:145px;--thumbnail-padding:12px;width:100%;height:var(--thumbnail-height);padding:var(--thumbnail-padding) 20px;box-sizing:border-box;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.esim-device-thumbnail img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(var(--thumbnail-height) - (var(--thumbnail-padding) * 2));margin:0;object-fit:contain;object-position:center}.esim-device-title{margin:10px 0;line-height:1em;text-align:center}.esim_device h3{color:#fff}.the-esim-device-content{padding:10px 20px;display:flex;flex-direction:column;justify-content:center}.the-esim-device-details{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.25s ease,opacity 0.2s ease}.esim_device.is-open .the-esim-device-details{max-height:220px;opacity:1}.the-esim-device-info{padding:10px}.esim-device-toggle{color:#fff;display:block;margin:12px auto 0;text-decoration:underline;cursor:pointer;transition:transform 0.2s ease}.esim_device.is-open .esim-device-toggle{transform:rotate(-180deg)}.compatible-devices-pagination{margin:20px 0}.detected-device a{color:#fff;font-weight:700;background:var(--wp--preset--gradient--brand-gradient);border-radius:20px;padding:5px 20px;display:inline-block;margin:5px 0}@media (max-width:768px){.esim_device.is-open .entry-content-inner{transform:translateY(-4px) scale(1.01)}}.esim-coverage{position:relative;overflow:hidden;margin-bottom:20px}.esim-coverage-list{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0 40px 0;padding:0;overflow:hidden;max-height:130px;mask-image:linear-gradient(to bottom,black 50%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%);font-size:.8rem}.esim-coverage-list.visible{max-height:none;mask-image:none;-webkit-mask-image:none}.esim-coverage-toggle .show-less{display:none}.esim-coverage-list li,.esim-coverage-list.visible li:nth-child(n+30){overflow:hidden;display:flex;align-items:center;margin:5px;transition:all 0.4s ease;max-height:35px}.esim-coverage-list li:nth-child(n+30){max-height:0}.esim-coverage-list li{color:#FFF;display:flex;gap:5px;border-radius:30px;background:rgb(255 255 255 / .1);border:1px solid #FFFFFF30;padding:5px 10px;height:35px;align-items:center}.esim-coverage-list img{width:20px}.esim-coverage-toggle{text-align:center;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.esim-coverage-toggle{display:none}.esim-coverage-list{max-height:none;mask-image:none;-webkit-mask-image:none}.esim-coverage-list li:nth-child(n+30){max-height:none}}.esim header{display:none}.esim .woocommerce-order{padding:20px;margin-bottom:20px}.esim-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;width:100%;text-align:left}.esim-list.esim-wait-msg{flex-direction:column;gap:0;align-items:center;padding:20px;width:fit-content;text-align:center;margin:0 auto}.esim-wait-spinner{margin-top:20px}.the-esim,.the-order{border-radius:15px;width:100%;overflow:hidden;display:flex;flex-wrap:wrap;align-items:stretch;gap:0 15px;justify-content:center;padding:15px 15px 5px 15px}.the-esim-subcard{border-radius:10px;margin-bottom:15px}.the-esim-flex-break{flex-basis:100%;height:0;margin:-20px}.the-esim-activation{text-align:center}.the-esim-activation h3{margin:0}.the-esim-activation p{margin:0 0 20px}.the-esim-qrcode{background:#fff;border-radius:5px;max-width:200px;margin:auto}.the-esim-qrcode-button-link{display:none}.show-status .the-esim-qrcode-button-link{display:block}.the-activation-code{font-weight:700;font-size:1.2em;line-height:1.2em;word-break:break-all;border:1px solid #fff0;background:#fff0}.the-activation-code span{border:1px solid #fff0}.esim-toggle-qrcode{display:none}.the-esim-status{flex:1 1 520px;min-width:0;display:flex;flex-wrap:wrap;align-items:center;position:relative}.the-esim-status.has-topup{align-items:flex-end}.the-esim-status-content{flex-wrap:wrap}.the-esim-status h2,.the-esim-status h3{font-weight:700;line-height:1.2em;margin:0}.used-up .the-esim-status,.expired .the-esim-status,.cancelled .the-esim-status{filter:grayscale(100%);opacity:60%}.simplesim-loader.the-esim-status-updating{position:absolute;margin:0;inset:0;background:#fffb;display:none;justify-content:center;align-items:center;z-index:10}.the-esim-status.updating .the-esim-status-updating{display:flex}.the-esim-status-unavailable h2,.the-esim-status-unavailable h3{margin-bottom:0}.the-esim-status-unavailable h3{padding-top:0}.remaining-services .remaining-service{margin:5px 0;text-align:center}.esim-state,.plan-infos,.circle-container{padding:0 20px;margin-top:20px}.esim-state,.plan-infos{text-align:center}.esim-state{display:flex;flex-direction:column;max-width:300px}.fair-use{font-style:italic}.plan-date{margin-top:20px}.the-esim-product{flex:1 1 420px;min-width:0}.esims-offer_info{background:#e3e3e3;flex-basis:auto;display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:20px;transition:all 0.2s ease;min-height:80px}.esims-offer_info:hover{background:#fff}.esims-offer_info .esim-product-subtitle{color:#000;transition:all 0.2s ease}.esim-flag{height:40px}.esim-flag img{max-height:100%;width:auto}.esim-pdf{font-size:38px;line-height:1em;color:#000}.esim-product-name{display:table-cell;vertical-align:middle}.esim-product-price{font-weight:700}.esim-product-wrapper{min-height:100px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;transition:transform 0.2s ease;transform:scale(1);text-align:left}.esim-product-link,.esim-product-link>a,.the-esim-product .esims-offer_info{width:100%;height:100%}.esim-product-link{display:block}.esim-product-link>a{display:block}a:hover .esim-product-wrapper{color:#000}.esim-product-link:hover .esim-product-wrapper{background:#e3e3e3;transform:scale(1.05)}.esim-product-image{width:80px;height:80px;flex:0 0 auto;margin:10px 0 10px 20px;position:relative;overflow:hidden;-mask-image:-webkit-radial-gradient(white,black)}.esim-product-link .esim-product-image{background-color:#fff0;transition:background-color 0.2s ease}.esim-product-image .esim-product-flag{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(1);transition:transform 0.2s ease}.esim-product-qr{height:82px;width:82px;position:absolute;top:9px;left:19.5px;opacity:0}.esim-product-link:hover .esim-product-image{background-color:#0c2b4d}.esim-product-link:hover .esim-product-qr{opacity:1}.esim-product-link:hover .esim-product-image .esim-product-flag{transform:scale(2)}.esim-product-title,.single-product .esim-product-title,.wc-block-cart-items .wc-block-components-product-name,.the-esim .esim-product-name h2,.the-order .esim-product-name h2{color:#fff;font-weight:700;font-size:1.2em;margin:0;line-height:1em}.the-esim .esim-product-name h2,.esim-product-link:hover h2,.the-order .esim-product-link h2,.wc-block-cart-items .wc-block-components-product-name,.cart_item td.product-name,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-weight:700;-webkit-text-fill-color:#fff0;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-background-clip:text;background-clip:text;text-align:left}.esim-product-subtitle{line-height:1em;font-style:italic;color:var(--wp--preset--color--paragraph)}.product .single-product .esim-product-subtitle{color:#fff}.esim-product-link:hover .esim-product-subtitle{color:#000;opacity:.8}.esim-product-info{padding:10px 20px}.esim-product-features{display:flex;gap:10px;flex-direction:column;margin-right:20px;margin-left:auto}.the-esim-actions{flex:0 0 auto;width:auto;min-width:fit-content;display:flex;flex-direction:row;align-items:stretch;justify-content:center;align-self:flex-start;flex-wrap:wrap}.the-esim-actions-bottom{display:none}.the-esim-button a{width:80px;height:80px;font-size:20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.the-esim-button-link{display:block;text-align:center;color:#fff;transition:all 0.2s ease}.the-esim-button-link a{padding:15px 0}.the-esim-button-link p{font-size:12px;line-height:1em;margin-bottom:0}.the-esim-button-link:hover{color:var(--wp--preset--color--neon-green);background:#fff}.the-esim-button-link:hover p{color:#000}.show-topup-button{flex-basis:100%;text-align:center;background:#e3e3e3}.show-topup-button:hover{background:#fff}.show-topup-button a{width:100%;color:#000;font-size:1.2em;line-height:1.5em;padding:10px 20px;display:inline-block;font-weight:700;transition:all 0.2s ease;-webkit-text-fill-color:#fff0;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-background-clip:text;background-clip:text}.the-esim .the-esim-comment{flex:1 1 100%;position:relative;display:flex;align-items:center;height:fit-content}.the-esim-comment-header{text-align:center;background:#e3e3e3}.the-esim-comment-header h3{display:inline-block;margin:10px 0;color:#000;-webkit-text-fill-color:#fff0;background-image:var(--wp--preset--gradient--danger-gradient);-webkit-background-clip:text;background-clip:text}.the-esim-info.comment{width:100%}.the-esim-comment-content{padding:10px 20px}.esim-infos{margin-top:20px}.esim-infos h3{font-size:1.3em;line-height:1.3em;margin:0;text-align:center}.esim-infos p{text-align:center}.esim-infos .ac{overflow-wrap:anywhere}.esim-infos-extra,.esim-infos-installation{padding:10px 20px}.esim-infos-extra{margin-bottom:20px}.esim-install-links{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px;line-height:1.2em}.esim-install-link{flex-basis:47%;min-width:200px}.install-button{width:100%;text-align:center;margin-top:5px;padding:10px;border-radius:20px;color:#000;background:#eaeaea;font-size:.9em;display:inline-block}.the-esim-manual-installation-popup ul{margin:0;display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px;padding:10px 0}.the-esim-manual-installation-popup ul li{display:inline-block}.the-esim-manual-installation-popup ul a:hover,.the-esim-manual-installation-popup .highlight{border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 40%,transparent);background:color-mix(in srgb,var(--wp--preset--color--neon-green) 20%,transparent);color:#FFF}.the-esim-manual-installation-popup .highlight{border-radius:5px}.manual-installation-link{text-align:center}.topup-cards-grid{display:grid;gap:10px;margin:10px 0 20px}.topup-card{display:flex}.topup-card input{margin-left:10px}.topup-card:has(input[type="radio"]:checked){background:#ffffff35}.topup-card-label{flex:1 1 auto}.topup-card-inner{display:flex;align-items:center;gap:10px;padding:15px}.topup-card-inner img{width:50px}.topup-card-info{display:flex;flex-direction:column;line-height:1em}.topup-card-title,.topup-card-price{font-weight:700}.topup-card-subtitle{font-style:italic}.simplesim-topup-unlimited-days-wrapper{margin-bottom:20px}.simplesim-topup-unlimited-days-wrapper p{margin-bottom:5px}.email-settings{display:flex;flex-wrap:wrap;gap:10px}.email-mailto input{width:100%}.email-mailto p{margin:0 20px;font-style:italic}.send-to-custom-email,.order-pdf-download-button{margin:20px auto 0;display:block}.form-group{margin-top:20px}.esim-email-form i.fa-spinner,.order-pdf-download-button i.fa-spinner{display:none}.esim-email-form.sending i,.order-pdf-download-button.downloading i{display:none}.esim-email-form.sending i.fa-spinner,.order-pdf-download-button.downloading i.fa-spinner{display:inline-block}.email-language{flex:0 0 auto}.language-selector-wrapper{position:relative;display:inline-flex;align-items:center;min-width:160px}.language-selector{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.language-display{position:relative;z-index:1;display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:8px 36px 8px 12px;border:1px solid #ccc;border-radius:20px;background:#fff;color:#000;pointer-events:none}.language-display::after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:.85em}.language-display img{width:20px;height:15px;object-fit:cover;flex:0 0 auto}.language-display span{line-height:1.2}@media (max-width:768px){.the-esim,.the-order{padding:10px;gap:10px}.the-esim-subcard{margin:0}.the-esim-flex-break{display:none}.esim .woocommerce-order{padding:20px 10px}.the-esim-product,.the-esim-actions,.the-esim-activation,.the-esim-status,.the-esim-subcard{flex-basis:100%;max-width:100%}.the-esim-actions{min-width:0}.has-status .the-esim-actions-top{display:none}.has-status .the-esim-actions-bottom{display:flex}.the-esim-button a{width:70px;height:70px}.the-esim.in-use .the-esim-qrcode{display:none}.the-esim.in-use .the-esim-activation.show-qrcode .the-esim-qrcode{display:block}.esim-toggle-qrcode{margin:auto;margin-bottom:15px}.popup-wrapper{max-width:100%;margin:10px;padding:20px}.esim-infos-extra,.esim-infos-installation{padding:10px}}.the-esim-activation{flex:0 0 340px;max-width:340px;padding:20px;overflow:hidden;transition:flex-basis 0.25s ease,max-width 0.25s ease,padding 0.25s ease}.the-esim-activation-heading h3,.the-esim-activation-heading p{margin:0}.the-esim-activation-heading p{margin-top:5px;margin-bottom:15px}.the-esim-qrcode img,.the-esim-qrcode canvas,.the-esim-qrcode svg{display:block;width:100%;height:auto}.esim-quick-installation{display:grid;grid-template-columns:1fr;gap:10px;margin-top:15px}.esim-quick-installation .button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 10px;line-height:1.15;text-align:center}.esim-quick-installation .button i{font-size:1.2em}.esim-toggle-installation{display:none}.the-esim-activation.is-compact{position:relative;flex:0 0 64px;max-width:64px;padding:0;align-self:stretch;min-height:280px}.the-esim-activation.is-compact .esim-toggle-installation{position:absolute;inset:0;z-index:2;width:64px;min-width:64px;padding:14px 8px;border:0;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;cursor:pointer}.the-esim-activation.is-compact .esim-toggle-installation span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.8em;line-height:1}.the-esim-activation.is-compact .the-esim-activation-content{width:350px;margin-left:64px;padding:20px;opacity:0;visibility:hidden;transform:translateX(-15px);transition:opacity 0.18s ease,transform 0.25s ease,visibility 0s linear 0.25s}.the-esim-activation.is-compact.is-expanded{flex-basis:400px;max-width:400px}.the-esim-activation.is-compact.is-expanded .the-esim-activation-content{opacity:1;visibility:visible;transform:translateX(0);transition-delay:0s}.the-esim.has-status .the-esim-status{flex-grow:1}.esim-quick-installation,.esim-install-alternative{display:none}@media (hover:none) and (pointer:coarse){.esim-quick-installation,.esim-install-alternative{display:flex;flex-direction:column;align-items:center;gap:10px}}@media (hover:hover) and (pointer:fine){.esim-quick-installation,.esim-install-alternative{display:none}}@media (max-width:768px){.the-esim-activation,.the-esim-activation.is-compact,.the-esim-activation.is-compact.is-expanded{flex-basis:100%;max-width:100%}.the-esim-activation.is-compact{min-height:58px}.the-esim-activation.is-compact .esim-toggle-installation{position:relative;inset:auto;width:100%;min-width:0;height:58px;padding:10px 15px;flex-direction:row}.the-esim-activation.is-compact .esim-toggle-installation span{writing-mode:initial;transform:none;font-size:inherit}.the-esim-activation.is-compact .the-esim-activation-content{width:auto;max-height:0;margin-left:0;padding:0 20px;opacity:0;overflow:hidden;visibility:hidden;transform:none;transition:max-height 0.3s ease,padding 0.3s ease,opacity 0.2s ease,visibility 0s linear 0.3s}.the-esim-activation.is-compact.is-expanded .the-esim-activation-content{max-height:900px;padding:20px;opacity:1;visibility:visible;transition-delay:0s}.the-esim.in-use .the-esim-qrcode,.the-esim.in-use .the-esim-activation.show-qrcode .the-esim-qrcode{display:block}.esim-toggle-qrcode{display:none}.esim-quick-installation{grid-template-columns:1fr}}.the-esim-status{justify-content:flex-start;gap:0;overflow:hidden}.the-esim-status-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:22px;width:100%;padding:26px}.the-esim-status.has-topup .the-esim-status-content{flex:1 1 auto}.esim-status-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"status duration date";align-items:center;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--white-card-border)}.esim-status-heading{display:contents}.esim-status-badge{grid-area:status;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:fit-content;max-width:100%;padding:10px 18px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:rgb(255 255 255 / .06);color:#fff;font-size:clamp(1rem, 2vw, 1.18rem);line-height:1;font-weight:700}.esim-status-badge i{font-size:.9em}.esim-status-badge.status-in_use{color:var(--wp--preset--color--neon-green);border-color:color-mix(in srgb,var(--wp--preset--color--neon-green) 55%,transparent);background:color-mix(in srgb,var(--wp--preset--color--neon-green) 8%,transparent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--wp--preset--color--neon-green) 5%,transparent)}.esim-status-badge.status-not_used,.esim-status-badge.status-unknown{color:var(--wp--preset--color--paragraph);border-color:rgb(255 255 255 / .2);background:rgb(255 255 255 / .05)}.esim-status-badge.status-used_up,.esim-status-badge.status-expired,.esim-status-badge.status-cancelled{color:rgb(255 255 255 / .62);border-color:rgb(255 255 255 / .14);background:rgb(0 0 0 / .18)}.esim-status-date{grid-area:date;display:flex;flex-direction:column;align-items:center;justify-self:center;gap:5px;min-width:0;text-align:center;line-height:1.1}.esim-status-date span,.esim-status-duration span,.esim-usage-label,.esim-status-metric span,.esim-fair-use span{color:var(--wp--preset--color--paragraph);font-size:.72rem;line-height:1.2;font-weight:600}.esim-status-date span,.esim-status-duration span,.esim-status-metric span{text-transform:uppercase;letter-spacing:.05em}.esim-status-date strong{color:#fff;font-size:clamp(1.45rem, 3vw, 2.05rem);line-height:1.05;font-weight:700;white-space:nowrap}.esim-status-date strong br{display:none}.esim-status-duration{grid-area:duration;display:flex;flex-direction:column;align-items:center;justify-self:center;flex:0 0 auto;gap:4px;padding:0;border:0;background:none;text-align:center}.esim-status-duration strong{color:#fff;font-size:1.15rem;line-height:1.1}.esim-usage-panel{padding:0;border:0;border-radius:0;background:none;overflow:visible}.esim-usage-summary{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.esim-usage-volume{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:6px;color:var(--wp--preset--color--paragraph)}.esim-usage-volume strong{color:#fff;font-size:clamp(1.8rem, 4vw, 2.7rem);line-height:.95;font-weight:700}.esim-usage-volume>span{font-size:.95rem;line-height:1.2}.esim-usage-percentage,.esim-usage-unlimited{flex:0 0 auto;font-size:clamp(1.35rem, 3vw, 2rem);line-height:1;font-weight:700;-webkit-text-fill-color:#fff0;background-image:var(--wp--preset--gradient--brand-gradient);-webkit-background-clip:text;background-clip:text}.esim-usage-unlimited{display:inline-flex;align-items:center;gap:8px}.esim-usage-progress{height:10px;margin-top:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .13);border-radius:999px;background:rgb(255 255 255 / .08);box-shadow:inset 0 2px 5px rgb(0 0 0 / .2)}.esim-usage-progress span{display:block;height:100%;min-width:2px;border-radius:inherit;background-image:var(--wp--preset--gradient--brand-gradient);box-shadow:0 0 15px rgb(0 215 162 / .25);transition:width .35s ease}.esim-fair-use{display:flex;align-items:center;gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid var(--white-card-border)}.esim-fair-use i{color:var(--wp--preset--color--neon-green)}.esim-fair-use strong{margin-left:auto;color:#fff}.esim-status-metric{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon label" "icon value";column-gap:11px;align-items:center;min-width:0;padding:15px;border:1px solid var(--white-card-border);border-radius:12px;background:rgb(255 255 255 / .045)}.esim-status-metric i{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--wp--preset--color--neon-green);border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 20%,transparent);border-radius:8px;background:color-mix(in srgb,var(--wp--preset--color--neon-green) 8%,transparent);font-size:.9rem;text-align:center}.esim-status-metric span{grid-area:label}.esim-status-metric strong{grid-area:value;min-width:0;overflow-wrap:anywhere;color:#fff;font-size:1.05rem;line-height:1.2}.the-esim-status-unavailable{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;min-height:220px;padding:30px;text-align:left}.the-esim-status-unavailable h3,.the-esim-status-unavailable p{margin:0}.the-esim-status-unavailable p{color:var(--wp--preset--color--paragraph)}.esim-status-empty-icon{display:flex;align-items:center;justify-content:center;flex:0 0 50px;width:50px;height:50px;color:var(--wp--preset--color--neon-green);border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 25%,transparent);border-radius:12px;background:color-mix(in srgb,var(--wp--preset--color--neon-green) 8%,transparent);font-size:1.15rem}.the-esim-status .show-topup-button{margin-top:auto}@media (max-width:768px){.the-esim-status-content{padding:20px;gap:18px}.esim-status-header{grid-template-columns:1fr 1fr;grid-template-areas:"status duration" "date date";gap:18px 12px}.esim-status-badge{justify-self:start;padding:9px 14px;font-size:1rem}.esim-status-duration{justify-self:end;align-items:flex-end;text-align:right}.esim-status-date{width:100%;padding-top:4px}.esim-status-date strong{font-size:1.55rem}.esim-usage-summary{align-items:flex-start;gap:12px}.esim-usage-volume strong{font-size:1.8rem}.esim-usage-percentage,.esim-usage-unlimited{font-size:1.3rem}.the-esim-status-unavailable{min-height:160px;padding:20px}}.esim-status-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}@media (max-width:768px){.esim-status-header{display:flex;padding-bottom:18px}.esim-status-metrics{grid-template-columns:1fr}}.simplesim-esim-copy-feedback{position:fixed;bottom:1rem;z-index:9999;pointer-events:none}.simplesim-esim-copy-feedback__message{display:none;padding:.75rem 1rem;border-radius:40px}.simplesim-esim-copy-feedback__message--success{background-color:var(--wp--preset--color--neon-green);color:#FFF}.simplesim-esim-copy-feedback__message--error{background-color:red;color:#FFF}.wp-block-yoast-faq-block{color:#fff;background:var(--white-card-bg);border:1px solid var(--white-card-border);border-radius:15px;overflow:hidden;padding:20px;display:flex;flex-direction:column;gap:20px}.schema-faq-section{color:#fff;background:#0005;border:1px solid #FFFFFF30;border-radius:15px;overflow:hidden;padding:10px 20px}.schema-faq-section>strong{font-size:1.2em;position:relative;padding:10px 25px;display:block;cursor:pointer;outline:none}.schema-faq-section p{margin:0;text-align:justify}.schema-faq-section>strong::before{content:"\f054";position:absolute;left:0;top:0;font-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));font-weight:900;font-size:.9em;line-height:2.4em;color:currentColor;opacity:.9;transition:transform .15s ease}.schema-faq-section.is-open>strong::before{transform:rotate(90deg)}.schema-faq-section>:not(strong){max-height:0;overflow:hidden;transition:max-height .15s ease}.flatpickr-calendar,.flatpickr-calendar.open{color-scheme:dark;background-color:#050b14;border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 25%,transparent);border-radius:15px;box-shadow:0 20px 60px rgb(0 0 0 / .45);color:#fff;overflow:hidden;z-index:999999}.flatpickr-calendar.arrowTop::before,.flatpickr-calendar.arrowTop::after,.flatpickr-calendar.arrowBottom::before,.flatpickr-calendar.arrowBottom::after{display:none}.flatpickr-months,.flatpickr-month,.flatpickr-weekdays,.flatpickr-weekdaycontainer,.flatpickr-innerContainer,.flatpickr-rContainer,.flatpickr-days,.dayContainer{background-color:#050b14}.flatpickr-current-month,.flatpickr-current-month span.cur-month,.flatpickr-current-month input.cur-year,.flatpickr-current-month .numInputWrapper,.flatpickr-current-month .numInputWrapper span{color:#fff;fill:#fff}.flatpickr-current-month .flatpickr-monthDropdown-months option{color:#000}.flatpickr-current-month input.cur-year,.flatpickr-current-month .numInputWrapper input{background-color:#fff0;color:#fff}.flatpickr-current-month .numInputWrapper span.arrowUp::after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown::after{border-top-color:#fff}.flatpickr-prev-month,.flatpickr-next-month,.flatpickr-prev-month svg,.flatpickr-next-month svg,.flatpickr-prev-month svg path,.flatpickr-next-month svg path{color:#fff;fill:#fff;stroke:#fff}.flatpickr-prev-month:hover,.flatpickr-next-month:hover,.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg,.flatpickr-prev-month:hover svg path,.flatpickr-next-month:hover svg path{color:var(--wp--preset--color--neon-green);fill:var(--wp--preset--color--neon-green);stroke:var(--wp--preset--color--neon-green)}.flatpickr-weekday,span.flatpickr-weekday{background-color:#fff0;color:rgb(255 255 255 / .72);font-weight:700}.flatpickr-day,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{background-color:#fff0;border-color:#fff0;border-radius:999px;color:#fff}.flatpickr-day:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover{background-color:color-mix(in srgb,var(--wp--preset--color--neon-green) 16%,transparent);border-color:color-mix(in srgb,var(--wp--preset--color--neon-green) 25%,transparent);color:#fff}.flatpickr-day.today,.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:var(--wp--preset--color--neon-green);color:#fff}.flatpickr-day.selected,.flatpickr-day.selected:hover,.flatpickr-day.selected:focus,.flatpickr-day.startRange,.flatpickr-day.startRange:hover,.flatpickr-day.startRange:focus,.flatpickr-day.endRange,.flatpickr-day.endRange:hover,.flatpickr-day.endRange:focus,.flatpickr-day.selected.startRange,.flatpickr-day.selected.endRange,.flatpickr-day.today.selected,.flatpickr-day.today.startRange,.flatpickr-day.today.endRange,.flatpickr-day.prevMonthDay.selected,.flatpickr-day.nextMonthDay.selected,.flatpickr-day.prevMonthDay.startRange,.flatpickr-day.nextMonthDay.startRange,.flatpickr-day.prevMonthDay.endRange,.flatpickr-day.nextMonthDay.endRange{background-color:var(--wp--preset--color--neon-green);border-color:var(--wp--preset--color--neon-green);color:#000}.flatpickr-day.inRange,.flatpickr-day.inRange:hover,.flatpickr-day.inRange:focus,.flatpickr-day.today.inRange,.flatpickr-day.today.inRange:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange{background-color:color-mix(in srgb,var(--wp--preset--color--neon-green) 22%,transparent);border-color:#fff0;border-radius:0;box-shadow:-5px 0 0 color-mix(in srgb,var(--wp--preset--color--neon-green) 22%,transparent),5px 0 0 color-mix(in srgb,var(--wp--preset--color--neon-green) 22%,transparent);color:#fff}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.disabled:focus,.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.flatpickr-disabled:focus,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed:hover,.flatpickr-day.notAllowed:focus{background-color:#fff0;border-color:#fff0;box-shadow:none;color:rgb(255 255 255 / .22);cursor:not-allowed}.flatpickr-day.prevMonthDay.disabled,.flatpickr-day.nextMonthDay.disabled,.flatpickr-day.prevMonthDay.flatpickr-disabled,.flatpickr-day.nextMonthDay.flatpickr-disabled{color:rgb(255 255 255 / .14)}.flatpickr-day.startRange+.endRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.selected.endRange,.flatpickr-day.selected.startRange+.endRange{box-shadow:none}.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.endRange{background-color:var(--wp--preset--color--neon-green)!important;border-color:var(--wp--preset--color--neon-green)!important;box-shadow:none!important;color:#000!important}.flatpickr-day.endRange:not(.startRange){box-shadow:none!important}@font-face{font-family:'Thicccboi';src:url(site/thicccboi-font/THICCCBOI-Regular.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'Thicccboi';src:url(site/thicccboi-font/THICCCBOI-Bold.woff2) format('woff2');font-weight:700;font-display:swap}.site-footer{padding:0;background:#000}.site-footer .col-full{max-width:none;margin:0;padding:0}.simplesim-footer{width:min(100%, 1280px);margin:0 auto;padding:40px 20px}.simplesim-footer a{color:inherit;text-decoration:none;transition:color 0.2s ease}.simplesim-footer a:hover,.simplesim-footer a:focus-visible{color:var(--wp--preset--color--neon-green)}.simplesim-footer__main{display:grid;grid-template-columns:minmax(0,3fr) minmax(260px,1fr);gap:clamp(40px, 6vw, 100px);align-items:start}.simplesim-footer__navigation{min-width:0}.simplesim-footer-menu,.simplesim-footer-menu .sub-menu{margin:0;padding:0;list-style:none}.simplesim-footer-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px, 5vw, 80px)}.simplesim-footer-menu>.menu-item{min-width:0}.simplesim-footer-menu>.menu-item>h3{display:inline-block;margin-bottom:6px;background-image:var(--wp--preset--gradient--purple-gradient);-webkit-text-fill-color:#FFF0;-webkit-background-clip:text;background-clip:text;font-size:1.15rem;line-height:1.2;font-weight:700}.simplesim-footer-menu>.menu-item>.sub-menu{display:flex;flex-direction:column;gap:3px}.simplesim-footer-menu .sub-menu a{display:inline-block;padding:1px 0;font-size:1rem;line-height:1.35}.simplesim-footer__contact{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.simplesim-footer__socials{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:0;padding:0;list-style:none}.simplesim-footer__socials a{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;color:#fff;font-size:1.6rem;line-height:1}.simplesim-footer__contact-details{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.85rem}.simplesim-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:46px;font-size:.95rem}@media (max-width:1024px){.simplesim-footer__main{grid-template-columns:1fr}.simplesim-footer__contact{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media (max-width:767px){.simplesim-footer{padding:36px 20px 28px}.simplesim-footer-menu{grid-template-columns:1fr;gap:26px}.simplesim-footer__contact{flex-direction:column;align-items:flex-start;gap:18px}.simplesim-footer__contact-details{flex-direction:column;align-items:flex-start;gap:4px}.simplesim-footer__contact-details>span{display:none}.simplesim-footer__bottom{margin-top:34px}}.howto{width:100%;margin:auto;padding:20px;overflow:hidden;line-height:1.4em;text-align:justify}.howto-title,.howto-page-more-help h3{color:#fff;line-height:1em;text-align:center;margin:0 0 20px}.howto-page-more-help h3{margin:20px}.howto-intro{text-align:center}.howto h3{margin:5px 0;line-height:1.1rem}.howto table{display:block;width:100%;margin:0;background:none;border:none}.howto td{padding:0;text-align:center;border:none}.howto img{display:block;margin:auto}.howto-main table tbody{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.howto-main table tbody tr,.howto-main table tbody tr:nth-child(even),.howto-main table tbody tr:nth-child(odd){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;position:relative;padding:20px;font-size:1.1em;background:#0005;border:1px solid #ffffff30}.howto td.step-num{position:absolute;top:0;left:0;width:50px;height:50px;color:#000;background:#ffffffc9;border-radius:15px 0;font-size:2em;font-weight:700;line-height:50px}.howto td.step-num .num{-webkit-text-fill-color:#fff0;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-background-clip:text;background-clip:text}.howto td.step-icon{width:100px}.howto td.step-icon img,.howto td.step-icon svg{width:100%;height:100%}.howto td.step-icon svg path{fill:#fff}.howto-tips{margin-top:20px}.howto-tips table{color:#fff;margin:0}.howto-tips table tbody tr,.howto-tips table tbody tr:nth-child(odd),.howto-tips table tbody tr:nth-child(even){display:flex;justify-content:center;gap:20px;background:none}.howto td.tips-icon{min-width:40px}.tips-icon img{width:50px}.howto td.tips-description{text-align:justify}.howto-page-more-help{display:flex;justify-content:center;flex-wrap:wrap}.howto-page-more-help .wp-block-button{max-width:100%}.howto-page-more-help .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;max-width:100%;white-space:normal;text-align:center;line-height:1.2}.howto-link{text-align:center;margin-bottom:30px}.howto .wp-block-media-text__content{padding:0}.wp-block-embed-youtube{max-width:640px;margin:auto}@media (max-width:768px){.howto{padding:20px 10px}.howto-main table tbody{grid-template-columns:1fr;gap:10px}}.simplesim-loader{width:100%;margin:10px auto;text-align:center;opacity:0}.searching,.is-loading .simplesim-loader,.updating .simplesim-loader{opacity:1}.simplesim-loader i{font-size:2rem;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-clip:text;animation:rotation 1s infinite linear}.rotate{animation:rotation 1s infinite linear}.products-pagination .simplesim-loader{width:100%;height:0;margin:0 auto;overflow:hidden;text-align:center;opacity:0;transform:scale(0);transform-origin:center;pointer-events:none;transition:height 0.25s ease,margin 0.25s ease,opacity 0.2s ease,transform 0.25s ease}.products-pagination .simplesim-loader.searching{height:52px;margin:10px auto;opacity:1;transform:scale(1);pointer-events:auto}.products-pagination .simplesim-loader i{display:inline-block;font-size:2rem;line-height:32px;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-clip:text}.products-pagination .simplesim-loader.searching i{animation:rotation 1s infinite linear}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{font-size:18px;--shadow-soft:0 4px 30px rgba(0, 0, 0, 0.3);--shadow-glow:0 0 40px rgba(0, 215, 162, 0.4)}:root :where(.wp-block-group){padding:40px 20px}:root :where(.wp-block-image figcaption){color:#FFF}*{box-sizing:border-box}html{scroll-behavior:smooth}hr{border:0;border-top:1px solid #FFFFFF30;margin:20px 0}h1{font-size:min(2rem, 10vw)}h1,h2,h3,h4,h5,h6,.wc-block-grid__product-title{color:#FFF}h2{font-size:2.1rem}h2.wp-block-heading{margin:.5rem 0;font-size:min(2.1rem, 8vw)}h3{margin:5px 0}li{color:var(--wp--preset--color--paragraph)}img{height:auto;max-width:100%;display:block}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],input[type=date],textarea,.input-text{font-family:var(--wp--preset--font-family--thicccboi);margin:5px 0;padding:10px 20px;border:none}input{border-radius:50px}select{background-color:#fff;border-radius:20px;padding:10px}mark{color:var(--wp--preset--gradient--brand-gradient);font-weight:unset;background:none}a{text-decoration:none;color:var(--wp--preset--color--neon-green)}a:focus{outline:none}.has-white-background-color a{color:#6a6e72;text-decoration:underline}.has-white-background-color a:hover{color:var(--wp--preset--color--neon-green)}label{margin:5px 0}.simplesim-gradient-text{background-image:var(--simplesim-gradient);-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-clip:text}.otgs-development-site-front-end{display:none!important}.woocommerce-notices-wrapper{width:100%}.woocommerce-message li,.woocommerce-notice li,.woocommerce-info li,.woocommerce-error li,.woocommerce-noreviews li,.woocommerce-message p,.woocommerce-notice p,.woocommerce-info p,.woocommerce-error p,.woocommerce-noreviews p{color:#FFF}.woocommerce-message:focus-visible,.woocommerce-notice:focus-visible,.woocommerce-info:focus-visible,.woocommerce-error:focus-visible,.woocommerce-noreviews:focus-visible{outline:none}.woocommerce-message,.woocommerce-notice,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews{color:#FFF;padding:15px 30px;background-image:var(--wp--preset--gradient--brand-gradient);margin:20px auto;border:1px solid #fff6;border-radius:15px;background-clip:padding-box;width:fit-content;display:flex;align-items:center}.woocommerce-error{background-image:var(--wp--preset--gradient--danger-gradient)}#content{padding-bottom:40px;min-height:78vh;min-height:78dvh}#content:focus-visible{outline:none}.woocommerce-order h2{margin:0 0 20px 0;text-align:center;line-height:1em}.wp-block-column .wp-block-image img{width:100%;max-width:250px;margin:auto}.simplesim-card-block .wp-block-group{padding:0}.wp-block-group__inner-container .wp-block-column{border-radius:15px}.wp-block-list{color:var(--wp--preset--color--paragraph)}.has-black-background-color{background-color:#00000050}.col-full{padding:0;margin:0 auto;width:100%}.page-template-template-fullwidth .wp-block-group__inner-container,.site-content{margin:auto;max-width:var(--wp--style--global--content-size);clear:both;padding:20px}.page-template-template-fullwidth .site-content{max-width:none;padding:0}.post-type-archive .site-main{display:flex;flex-direction:column;align-items:center;gap:20px}.has-white-background-color,.has-white-background-color h1,.has-white-background-color h2,.has-white-background-color h3,.has-white-background-color h4{color:#0a0910}.has-white-background-color p{color:#6a6e72}.storefront-breadcrumb{display:none;max-width:1280px;margin:auto;padding:20px}.products,.wc-block-grid__products,.wc-block-grid.has-2-columns .wc-block-grid__products,.wc-block-grid.has-3-columns .wc-block-grid__products,.wc-block-grid.has-4-columns .wc-block-grid__products{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:0;padding:0;gap:20px}.columns-1,.columns-2,.columns-3,.columns-4{flex-basis:100%;margin-bottom:20px}.columns-2 li,.wc-block-grid.has-2-columns .wc-block-grid__product{max-width:610px}.columns-3 li,.wc-block-grid.has-3-columns .wc-block-grid__product{border:none;max-width:400px}.columns-4 li,.wc-block-grid.has-4-columns .wc-block-grid__product{max-width:295px}.related.products{margin-top:40px}.upsells,.cross-sells,.related,.wc-block-product-new{flex-basis:100%}.upsells>h2,.cross-sells>h2,.related>h2,.upsells>h2:first-child,.cross-sells>h2:first-child,.related>h2:first-child,.wc-block-product-new .woocommerce-loop-product__title{flex-basis:100%;margin:0}.upsells .product-loop-add-to-cart-group,.cross-sells .product-loop-add-to-cart-group,.related .product-loop-add-to-cart-group,.wc-block-product-new .product-loop-add-to-cart-group{display:none}.wc-block-grid__products li,.products li{flex-basis:100%;width:100%;display:block;text-align:left;border:none}.error404 .site-content h1{margin-top:60px}.error404 .site-content .widget_product_search{padding:0;width:50%;max-width:500px;min-width:250px;margin:auto;margin-bottom:80px}.error404 .site-content .widget_product_search form::before{display:none}.error404 .site-content .widget_product_search form input{padding:5px 20px}.find-device-esim .search-button-wrapper{display:none}.hentry .entry-content .wp-block-buttons .wp-block-button{margin:20px auto}.wc-stripe-upe-element{padding:20px}.wc-block-components-totals-coupon__button .wc-block-components-button__text{background:none}.wc-block-components-totals-coupon__button{padding:0 20px;border-radius:15px}fieldset{background:#0005;border:1px solid #FFFFFF30;border-radius:10px;margin:0 0 20px 0}fieldset legend{color:#000;border-radius:50px;margin:0;padding:10px 20px;font-weight:700;background-color:#fbfbfb}.show-password-input{color:#000;line-height:1em}.esim-quantity{width:100%;overflow:hidden;margin-bottom:20px}.esim-quantity h3{float:left}.quantity .qty{border-radius:5px}.wc-proceed-to-checkout{text-align:center}.product-infos{flex:auto}.woocommerce-product-details__short-description{border-bottom:1px solid var(--white-card-border)}.woocommerce-product-details__short-description ul{--icon-space:1.85rem;list-style:none;padding:0}.woocommerce-product-details__short-description li{margin-bottom:1em;line-height:1em;transition:color 0.25s ease,transform 0.25s ease;display:flex;gap:10px;align-items:center}.woocommerce-product-details__short-description li:hover{color:#FFF;transform:translateY(-3px)}.woocommerce-product-details__short-description li i,.esim-product-feature i,.the-esim-status .remaining-services i{content:"\f00c";font-family:"FontAwesome";color:var(--wp--preset--color--neon-green);background:color-mix(in srgb,var(--wp--preset--color--neon-green) 10%,transparent);border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 20%,transparent);min-width:2em;min-height:2em;line-height:2em;font-size:.8rem;border-radius:5px;text-align:center}.single-product div.product table.variations,.woocommerce-variation-price{color:#FFF;display:none}.woocommerce-MyAccount-paymentMethods{background:#F3F3F3;border-radius:15px;overflow:hidden;margin:0}.single-product div.product::before,.single-product div.product::after{display:none}.storefront-pagination{text-align:center}.products-pagination a,.compatible-devices-pagination a{display:none}.icon-grey{color:#aaa}#wc-stripe-payment-request-wrapper,.ppc-button-wrapper{max-width:300px;margin:10px auto;border-radius:15px;overflow:hidden}.stock{display:none}.cross-sells{width:100%}.cross-sells>h2{text-align:center;margin-bottom:1em;font-size:var(--wp--preset--font-size--large)}p.woocommerce-form-row{margin:20px 0}.select2-results__option{color:#444}.edit-link{max-width:1280px;text-align:center;margin:10px auto}.edit-link a{font-size:1rem;font-weight:400;padding:5px 20px}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media (max-width:768px){body{background-size:400%;background-position:top}h2{font-size:2rem}:root :where(.wp-block-group){padding:40px 10px}:where(.wp-block-columns.is-layout-flex){gap:10px}.page-template-template-fullwidth .wp-block-group__inner-container,.site-content{padding:10px}ul.products{gap:10px;font-size:.9rem}.products,.wc-block-grid__products,.wc-block-grid.has-2-columns .wc-block-grid__products,.wc-block-grid.has-3-columns .wc-block-grid__products,.wc-block-grid.has-4-columns .wc-block-grid__products{gap:10px}}.simplesim-mobile-bottom-nav,.simplesim-mobile-footer-panel{display:none}.woocommerce-MyAccount-navigation{position:absolute;z-index:10;width:45px;margin:0;padding:0;overflow:hidden;background:var(--white-card-bg);border:1px solid var(--white-card-border);border-radius:15px;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:width 0.2s ease}.woocommerce-MyAccount-navigation:hover,.woocommerce-dashboard .woocommerce-MyAccount-navigation{width:320px}.woocommerce-dashboard .woocommerce-MyAccount-content{margin-left:340px}.woocommerce-MyAccount-navigation ul{min-width:320px;margin:0;padding:0;background:#00000025;list-style:none}.woocommerce-MyAccount-navigation-link a{display:flex;align-items:center;gap:.75rem;margin:0;padding:20px 10px;color:#fff;font-weight:700;text-decoration:none;filter:drop-shadow(0 0 20px #000)}.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation-link a:focus{background:#ffffff25}.woocommerce-MyAccount-navigation-link a::before{content:"\f105";display:inline-flex;flex:0 0 1.25rem;align-items:center;justify-content:center;width:1.25rem;font:var(--fa-font-solid);font-size:1rem;line-height:1;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased}.woocommerce-MyAccount-navigation-link--dashboard a::before{content:"\f624"}.woocommerce-MyAccount-navigation-link--esim-bulk-order a::before{content:"\f217"}.woocommerce-MyAccount-navigation-link--orders a::before{content:"\f1da"}.woocommerce-MyAccount-navigation-link--edit-account a::before{content:"\f007"}.woocommerce-MyAccount-navigation-link--subaccounts a::before{content:"\f0c0"}.woocommerce-MyAccount-navigation-link--b2b-settings a::before{content:"\f085"}.woocommerce-MyAccount-navigation-link--my-esims a::before{content:"\f029"}.woocommerce-MyAccount-navigation-link--payment-methods a::before{content:"\f09d"}.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"\f2f5"}@media (max-width:767px){:root{--simplesim-mobile-nav-height:82px}body{padding-bottom:calc(var(--simplesim-mobile-nav-height) + env(safe-area-inset-bottom))}.menu-item-shop,.menu-item-account,.menu-item-cart{display:none}.simplesim-mobile-bottom-nav{position:fixed;right:0;bottom:0;left:0;z-index:500;display:block;padding:20px 10px calc(20px + env(safe-area-inset-bottom));background:#0005;border-top:1px solid #fff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.simplesim-mobile-bottom-nav-menu{display:flex;align-items:center;justify-content:space-around;gap:10px;margin:0;padding:0;list-style:none}.simplesim-mobile-bottom-nav .mobile-nav-item{flex:1 1 0%;min-width:0;margin:0;padding:0}.simplesim-mobile-bottom-nav .mobile-nav-item>a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;color:#fff;text-align:center;text-decoration:none;transition:color 0.2s ease,opacity 0.2s ease}.simplesim-mobile-bottom-nav .mobile-nav-item>a:hover,.simplesim-mobile-bottom-nav .mobile-nav-item>a:focus,.simplesim-mobile-bottom-nav .mobile-nav-item>a[aria-expanded="true"]{color:var(--wp--preset--color--neon-green);opacity:1}.simplesim-mobile-bottom-nav .mobile-nav-item i{font-size:1.4rem;line-height:1}.simplesim-mobile-bottom-nav .menu-text{display:block;max-width:100%;overflow:hidden;font-size:.75rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.simplesim-mobile-bottom-nav .mobile-nav-cart{position:relative}.simplesim-mobile-bottom-nav .cart-count{position:absolute;top:-10px;right:calc(50% - 20px);display:inline-flex;align-items:center;justify-content:center;width:17px;min-width:17px;height:17px;min-height:17px;padding:0 4px;background:var(--wp--preset--color--neon-green);border-radius:999px;color:#000;font-size:10px;font-weight:700;line-height:1.1;transform:translate(0,0);transition:transform 0.1s ease;will-change:transform}.simplesim-mobile-bottom-nav .mobile-nav-cart a:hover .cart-count{transform:translate(0,-2px)}}@media (max-width:767px){.simplesim-mobile-footer-panel{position:fixed;right:0;bottom:calc(var(--simplesim-mobile-nav-height) + env(safe-area-inset-bottom));left:0;z-index:499;display:block;max-height:calc(100dvh - var(--simplesim-mobile-nav-height) - env(safe-area-inset-bottom) - 24px);overflow-y:auto;overscroll-behavior:contain;padding:14px 20px;background:rgb(5 5 5 / .92);border-top:1px solid #fff5;opacity:0;visibility:hidden;transform:translateY(12px);pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease}.simplesim-mobile-footer-panel.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.simplesim-mobile-footer-panel ul{margin:0;padding:0;list-style:none}.simplesim-mobile-footer-panel .menu,.simplesim-mobile-footer-panel .sub-menu{min-width:0;background:#fff0}.simplesim-mobile-footer-panel .menu-item{margin:0;border-bottom:1px solid rgb(255 255 255 / .08)}.simplesim-mobile-footer-panel .menu-item:last-child{border-bottom:0}.simplesim-mobile-footer-panel .menu-item>a{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:14px 4px;background:#fff0;color:#fff;font-weight:700;line-height:1.2;text-decoration:none;filter:none}.simplesim-mobile-footer-panel .menu-item>a:hover,.simplesim-mobile-footer-panel .menu-item>a:focus,.simplesim-mobile-footer-panel .current-menu-item>a,.simplesim-mobile-footer-panel .is-active>a{background:#fff0;color:var(--wp--preset--color--neon-green)}.simplesim-mobile-account-panel .woocommerce-MyAccount-navigation-link>a{justify-content:flex-start}.simplesim-mobile-account-panel .woocommerce-MyAccount-navigation-link>a::before{flex-shrink:0}.simplesim-mobile-footer-panel .menu-item-has-children>a::after{content:"\f078";display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto;font:var(--fa-font-solid);font-size:.75rem;line-height:1;opacity:.65;transform:rotate(0deg);transition:transform 0.2s ease,opacity 0.2s ease}.simplesim-mobile-footer-panel .menu-item-has-children.is-open>a::after{opacity:1;transform:rotate(180deg)}.simplesim-mobile-footer-panel .sub-menu{display:none;margin:-2px 0 0;padding:0 0 12px 12px}.simplesim-mobile-footer-panel .menu-item-has-children.is-open>.sub-menu{display:flex;flex-direction:column;gap:2px}.simplesim-mobile-footer-panel .sub-menu .menu-item{border-bottom:0}.simplesim-mobile-footer-panel .sub-menu a{padding:9px 4px;color:rgb(255 255 255 / .78);font-size:.875rem;font-weight:400}}@media (max-width:767px){.simplesim-mobile-menu-panel .wpml-ls-item,.simplesim-mobile-menu-panel .simplesim-currency-menu-item{border-bottom:0}.simplesim-mobile-menu-panel .wpml-ls-current-language,.simplesim-mobile-menu-panel .simplesim-currency-menu-item{display:flex;align-items:center;gap:10px;padding:12px 0}.simplesim-mobile-menu-panel .wpml-ls-current-language>a,.simplesim-mobile-menu-panel .simplesim-currency-menu-item>a{width:auto;flex-shrink:0;padding:8px 10px;background:rgb(255 255 255 / .15);border-radius:999px;color:#fff;font-size:.8125rem;font-weight:700}.simplesim-mobile-menu-panel .wpml-ls-current-language>a::after,.simplesim-mobile-menu-panel .simplesim-currency-menu-item>a::after{content:none}.simplesim-mobile-menu-panel .wpml-ls-current-language>.sub-menu,.simplesim-mobile-menu-panel .simplesim-currency-menu-item>.sub-menu{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}.simplesim-mobile-menu-panel .wpml-ls-current-language>.sub-menu a,.simplesim-mobile-menu-panel .simplesim-currency-menu-item>.sub-menu a{width:auto;padding:8px 10px;background:rgb(255 255 255 / .08);border-radius:999px;color:#fff;font-size:.8125rem;font-weight:600;line-height:1}.simplesim-mobile-menu-panel .wpml-ls-current-language>.sub-menu a:hover,.simplesim-mobile-menu-panel .wpml-ls-current-language>.sub-menu a:focus,.simplesim-mobile-menu-panel .simplesim-currency-menu-item>.sub-menu a:hover,.simplesim-mobile-menu-panel .simplesim-currency-menu-item>.sub-menu a:focus{background:var(--wp--preset--color--neon-green);color:#000}.simplesim-mobile-menu-panel .wpml-ls-flag{display:block;width:20px;height:auto}.simplesim-mobile-menu-panel .wpml-ls-display,.simplesim-mobile-menu-panel .simplesim-currency-name{display:none}.simplesim-mobile-menu-panel .simplesim-currency-symbol{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;font-weight:700;line-height:1}}@media (max-width:1100px){.woocommerce-dashboard .woocommerce-MyAccount-navigation{position:relative}}@media (max-width:767px){.woocommerce-MyAccount-navigation{display:none}}@media (min-width:768px){.simplesim-mobile-bottom-nav,.simplesim-mobile-footer-panel{display:none!important}}#masthead{margin:auto;max-width:var(--wp--style--global--content-size);clear:both;padding:10px 0;position:sticky;top:0;z-index:1000}.home #masthead{min-height:10vh;min-height:10dvh}.main-navigation{font-size:.9rem;position:relative;margin:0 20px;padding:0 10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.main-navigation::before{content:"";position:absolute;inset:0;z-index:-1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.main-navigation.black-card{overflow:visible}.main-navigation ul{display:flex;list-style:none;padding:0;margin:0}.main-navigation ul ul{flex-direction:column}.main-navigation ul.sub-menu{margin-top:0}.main-navigation a{display:block;text-decoration:none;line-height:1.2}.main-navigation ul li a,.main-navigation ul li:hover>a{color:#fff;padding:5px}.main-navigation ul li a:hover{color:var(--wp--preset--color--neon-green)}.main-navigation .menu-text,.main-navigation .wpml-ls-display,.main-navigation .wpml-ls-item .menu-text,.main-navigation .simplesim-currency-current,.main-navigation .simplesim-currency-option{display:inline-flex;align-items:center;gap:7px}.main-navigation .wpml-ls-flag{display:inline-block;width:18px;height:auto;flex:0 0 auto;vertical-align:middle}.main-navigation ul.header-actions-menu>li>a{padding:10px}.main-navigation .menu-item-mode-icon-only .menu-text,.main-navigation .menu-item-mode-cart .menu-text{display:none}.simplesim-currency-current,.simplesim-currency-option{display:inline-flex;align-items:center;gap:6px}.simplesim-currency-symbol{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:22px;border-radius:999px;font-weight:600;line-height:1}.simplesim-currency-symbol.is-redundant{font-size:.65em}.simplesim-currency-code{font-weight:600}.simplesim-currency-name{opacity:.75;font-size:.9em;white-space:nowrap}.main-navigation .menu-item-cart{position:relative}.main-navigation .cart-count,.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;min-width:17px;min-height:17px;width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--wp--preset--color--neon-green);color:#000;font-size:10px;line-height:1.1em;font-weight:700;transition:transform 0.1s ease;transform:translate(0,0);will-change:transform}.wc-block-components-order-summary-item:hover .wc-block-components-order-summary-item__quantity,.main-navigation .menu-item-cart a:hover .cart-count{transform:translate(0,-2px)}.navigation.pagination{display:flex;justify-content:center;margin:20px 0}.navigation.pagination .page-numbers{list-style:none;padding:0;margin:0;display:flex;gap:8px}.navigation.pagination .page-numbers li{margin:0}.navigation.pagination .page-numbers a,.navigation.pagination .page-numbers span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;font-size:14px;text-decoration:none;color:#fff;background:var(--white-card-bg);border:1px solid var(--white-card-border);border-radius:20px;transition:all 0.2s ease}.navigation.pagination .page-numbers a:hover{background:#f5f5f5;color:#000;border-color:#ccc}.navigation.pagination .page-numbers .current{background:#fff;color:#000;cursor:default}.navigation.pagination .page-numbers .prev,.navigation.pagination .page-numbers .next{padding:0 14px;font-weight:500}.main-navigation .menu-main-container{width:auto;height:auto!important;opacity:1;visibility:visible;overflow:visible;position:relative;top:0;left:auto;padding:0;margin:0;border:none;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}.main-navigation ul.main-menu{display:flex;flex-direction:row;align-items:center}.main-navigation ul.main-menu>li{display:flex;align-items:center;position:relative;width:auto;padding:0;border:none;text-align:left}.main-navigation ul.main-menu>li>a{display:inline-flex;align-items:center;min-height:38px;padding:8px 10px;font-weight:600;border-radius:999px}.main-navigation ul.main-menu>li>a:hover{background:rgb(255 255 255 / .08)}.main-navigation .header-actions-menu{display:flex;align-items:center;gap:4px}.main-navigation .header-actions-menu>li{display:inline-flex;align-items:center}.main-navigation ul.sub-menu{position:absolute;top:100%;left:-9999px;z-index:99999;display:block;min-width:max-content;margin:0;padding:0;background:#0005;border-radius:15px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #fff5}.main-navigation li:hover>ul.sub-menu,.main-navigation li:focus-within>ul.sub-menu,.main-navigation li.focus>ul.sub-menu{left:0}.main-navigation ul.sub-menu li{display:block;width:100%}.main-navigation ul.sub-menu li a{padding:10px 20px;font-weight:400}.main-navigation ul.sub-menu li:hover>a,.main-navigation ul.sub-menu li:focus-within>a{background-color:rgb(255 255 255 / .06)}.main-navigation ul.sub-menu ul.sub-menu{top:0;left:-9999px}.main-navigation ul.sub-menu li:hover>ul.sub-menu,.main-navigation ul.sub-menu li:focus-within>ul.sub-menu,.main-navigation ul.sub-menu li.focus>ul.sub-menu{left:100%}.main-navigation ul.menu>li.menu-item-has-children>a::after,.main-navigation ul.menu>li.page_item_has_children>a::after,.main-navigation ul.nav-menu>li.menu-item-has-children>a::after,.main-navigation ul.nav-menu>li.page_item_has_children>a::after{display:none}.woocommerce-pagination{width:100%;display:flex;justify-content:center;gap:20px}ul.products::before,ul.products::after{content:none}@media (max-width:767px){#masthead{padding:0;max-width:none}#masthead .col-full{padding:0}#masthead .main-navigation{margin:0;padding:8px 14px;border-radius:0;border-left:none;border-right:none;justify-content:center}.main-navigation .menu-main-container,.main-navigation .header-actions-container{display:none}}.woocommerce-thankyou-esim{padding:20px;margin-bottom:20px}.woocommerce-order-received .woocommerce-thankyou-order-details,.woocommerce-order-received .woocommerce-order-details{display:none}.popup{position:fixed;inset:0;flex-wrap:wrap;flex-direction:column;align-content:center;justify-content:center;background:#0009;display:none;z-index:10}.popup button{display:block;margin:auto}.popup.popup-visible{display:flex}.popup-wrapper{position:relative;margin:20px;padding:20px 30px;border-radius:15px;display:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:700px;max-height:70dvh;overflow:auto}.show-manual-installation .the-esim-manual-installation-popup,.show-mail .esims-mail-popup,.show-print-settings .esims-print-popup,.show-topup .the-esim-topup-popup{display:block}.popup-close-button{position:absolute;top:0;right:0;padding:10px 15px}.popup-element{padding:10px 0}.popup-element p{font-size:1em}.popup-element input{border-radius:15px;border:1px solid #ccc}.popup-element.error{color:red}.popup-text{display:none;position:fixed;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);color:#fff;width:200px;left:50%;margin-left:-100px;bottom:50px;text-align:center;padding:10px;border-radius:15px;font-weight:700;z-index:20}.popup-text.copy-error{background-image:linear-gradient(270deg,#ff004b,#1e7bb8)}.single-product .product{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;gap:2%;width:100%}.single-product .product p.price{margin:0 0 20px;color:#fff;font-size:3rem;font-weight:700}.product .single-product{flex-basis:100%;padding:20px 30px;margin-bottom:20px}.product .product-card,.single-product-summary{flex-basis:100%}.single-product-summary{padding:20px 30px;margin:0 0 20px 0;max-width:500px}.single-product-header{display:flex;flex-direction:row;align-items:center;gap:20px}.single-product-img{width:100%;max-width:120px;border-radius:5px;overflow:hidden}.single-product h1,.the-esim h1{margin:0;padding-bottom:.2em;color:#000;-webkit-text-fill-color:#fff0;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-background-clip:text;background-clip:text}.single-product h1{font-size:min(2rem, 8vw)}.single-product-title .esim-product-subtitle{font-size:1.2rem}.single-product-content p{margin-bottom:20px}.single-product-content>p,.simplesim-product-section__content{text-align:justify}.single-product-content h2{margin:0;font-size:1.5rem}.simplesim-product-section{margin:20px 0}button.simplesim-product-section__toggle{width:100%;padding:0;border:0;background:#fff0;color:inherit;text-align:left}.simplesim-product-section__toggle:focus-visible{outline:none}.simplesim-product-section__toggle h2{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:min(1.5rem, 5vw)}.simplesim-product-section__toggle h2::after{content:"\f107";font-family:"FontAwesome";font-weight:900;font-size:.9rem;transition:transform 0.25s ease}.simplesim-product-section.is-open .simplesim-product-section__toggle h2::after{transform:rotate(180deg)}.simplesim-product-section__content{margin-top:15px}.simplesim-product-section__content p{margin:0 0 12px}.simplesim-product-section__content p:last-child{margin-bottom:0}.simplesim-esim-howto{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.simplesim-esim-howto__step{--simplesim-hover-accent:var(--wp--preset--color--neon-green);display:flex;flex-direction:column;gap:15px;min-height:100%;padding:25px;text-align:left;overflow:hidden;transition:border-color 0.25s ease,background-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.simplesim-esim-howto__step:nth-child(2){--simplesim-hover-accent:var(--wp--preset--color--highlight-blue)}.simplesim-esim-howto__step:nth-child(3){--simplesim-hover-accent:var(--wp--preset--color--highlight-purple)}.simplesim-esim-howto__step:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgb(0 0 0 / .18);border-color:color-mix(in srgb,var(--simplesim-hover-accent) 30%,transparent);background:color-mix(in srgb,var(--simplesim-hover-accent) 15%,transparent)}.simplesim-esim-howto__icon{width:45px;height:45px;min-width:45px;border-radius:15px;display:flex;align-items:center;justify-content:center;background:#ffffff18;transition:border-color 0.25s ease,background-color 0.25s ease}.simplesim-esim-howto__step:hover .simplesim-esim-howto__icon{border-color:color-mix(in srgb,var(--simplesim-hover-accent) 40%,transparent);background:color-mix(in srgb,var(--simplesim-hover-accent) 18%,transparent)}.simplesim-esim-howto__icon i{font-size:1.2rem;color:var(--simplesim-hover-accent)}.simplesim-esim-howto__content h3{margin:0 0 8px;font-size:1.05rem}.simplesim-esim-howto__content p{margin:0;color:var(--wp--preset--color--paragraph);font-size:.8rem}.simplesim-unlimited-days-wrapper{margin-bottom:20px;border-bottom:1px solid var(--white-card-border)}.single-product-add-to-cart-wrapper{display:inline-flex;align-items:stretch;gap:0;width:max-content;max-width:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 40%,transparent);border-radius:10px;background:rgb(0 215 162 / .08)}.single-product-add-to-cart-wrapper .quantity{position:relative;display:flex;align-items:center;width:80px;height:40px;flex:0 0 80px;margin:0;overflow:hidden;background:rgb(0 0 0 / .25)}.single-product-add-to-cart-wrapper .quantity .qty{width:100%;height:100%;margin:0;padding:0 30px;border:0;border-radius:0;background:#fff0;box-shadow:none;color:#fff;text-align:center;font-size:.9rem;font-weight:700;-moz-appearance:textfield}.single-product-add-to-cart-wrapper .quantity .qty:focus{outline:none;box-shadow:none}.single-product-add-to-cart-wrapper .quantity .qty::-webkit-outer-spin-button,.single-product-add-to-cart-wrapper .quantity .qty::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.single-product-add-to-cart-wrapper .quantity [data-quantity-minus],.single-product-add-to-cart-wrapper .quantity [data-quantity-plus]{position:absolute;top:0;bottom:0;z-index:2;width:28px;margin:0;padding:0;border:0;border-radius:0;display:inline-flex;align-items:center;justify-content:center;background:#fff0;color:#fff;cursor:pointer;font-size:1rem;line-height:1}.single-product-add-to-cart-wrapper .quantity [data-quantity-minus]{left:0}.single-product-add-to-cart-wrapper .quantity [data-quantity-plus]{right:0}.single-product-add-to-cart-wrapper .quantity [data-quantity-minus]:hover,.single-product-add-to-cart-wrapper .quantity [data-quantity-plus]:hover{background:rgb(255 255 255 / .08);color:#fff}.single-product-add-to-cart-wrapper .quantity [data-quantity-minus]:disabled,.single-product-add-to-cart-wrapper .quantity [data-quantity-plus]:disabled{opacity:.35;cursor:not-allowed}.single-product-add-to-cart-wrapper .single_add_to_cart_button{height:40px;margin:0!important;padding:0 40px;border:0;border-radius:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:color-mix(in srgb,var(--wp--preset--color--neon-green) 20%,transparent);color:#fff;font-size:1.2rem;font-weight:700;line-height:1}.single-product-add-to-cart-wrapper .single_add_to_cart_button:hover{background:var(--wp--preset--color--neon-green);color:#fff}.simplesim-product-section__content{display:block;margin-top:15px}.simplesim-product-section__toggle h2::after{display:none;content:none}@media (min-width:1080px){.product .single-product{flex-basis:60%}.product .product-card,.single-product-summary{flex-basis:38%}}@media (max-width:768px){.product .single-product{padding:20px 10px}.single-product-summary{padding:20px}.single-product-header{gap:10px}.single-product-add-to-cart-wrapper .single_add_to_cart_button{font-size:1rem}.single-product-img{max-width:25%}.simplesim-esim-howto{grid-template-columns:1fr;gap:15px}.simplesim-product-section__content{display:none}.simplesim-product-section.is-open .simplesim-product-section__content{display:block}.simplesim-product-section__toggle h2::after{display:block;content:"\f107";font-family:"FontAwesome";font-weight:900;font-size:.9rem;transition:transform 0.25s ease}.simplesim-product-section.is-open .simplesim-product-section__toggle h2::after{transform:rotate(180deg)}}.home .find-esim{min-height:78vh;min-height:78dvh;padding:0 20px 5vh 20px}.find-esim{min-height:0;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:2vh 0 0;margin-top:2dvh;padding:0;position:relative;transition:all 0.3s cubic-bezier(.2,0,0,1)}.find-esim h1{display:inline-block;margin:0;font-size:min(3rem, 10vw);max-width:500px;line-height:1em;margin-bottom:5px}.find-esim .wp-block-heading-top{margin:0;font-size:1.1rem}.wp-block-heading-subtitle{font-size:1rem;font-weight:300;display:block;margin-top:0;color:var(--wp--preset--color--paragraph)}.wp-block-search{margin-top:20px}.wp-block-search__inside-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;align-items:center}.search-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .15);border-radius:30px;transition:all 0.3s ease;box-shadow:var(--shadow-soft);font-size:.9rem;padding:5px;position:relative}.search-box:focus-within{border-color:rgb(0 215 162 / .2);box-shadow:var(--shadow-glow)}.search-icon{order:1;color:rgb(255 255 255 / .5);margin:0 10px}.search-box input[type="search"]{order:2;font-size:1em;width:100%;min-width:110px;flex:1;background:#fff0;border:none;outline:none;color:#fff;margin:0;padding:10px 0;font-family:inherit;border-radius:0}.search-box input::-webkit-input-placeholder{color:#fffa}.search-box input::-moz-placeholder{color:#fffa;opacity:1}.search-box input:-ms-input-placeholder{color:#fffa}.search-box input::-webkit-search-cancel-button{-webkit-appearance:none;height:14px;width:14px;cursor:pointer;background:url("data:image/svg+xml;utf8,\
    <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'>\
        <path d='M18.3 5.71a1 1 0 0 0-1.41 0L12 10.59 7.11 5.7A1 1 0 0 0 5.7 7.11L10.59 12l-4.9 4.89a1 1 0 1 0 1.42 1.42L12 13.41l4.89 4.9a1 1 0 0 0 1.42-1.42L13.41 12l4.9-4.89a1 1 0 0 0 0-1.4z'/>\
    </svg>") no-repeat center;background-size:contain}.product-categories{order:3}.product-categories .custom-category-list{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0;border-radius:20px}.custom-category-list li a{color:rgb(255 255 255 / .5);padding:10px 20px;border-radius:48px;display:block}.custom-category-list li.current-category a{font-weight:700;color:#fff;background:var(--wp--preset--gradient--brand-gradient);background-size:180% 180%;background-position:-200% 0}.search-box{position:relative}.simplesim-search-suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;width:100%;max-height:320px;overflow-y:auto;padding:6px;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:4px;text-align:left;z-index:50;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.simplesim-search-suggestions[hidden]{display:none}.simplesim-search-suggestion{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;border:0;border-radius:14px;padding:10px 12px;background:#fff0;color:#fff;font-family:inherit;font-size:.95rem;line-height:1.2;cursor:pointer;text-align:left}.simplesim-search-suggestion:hover,.simplesim-search-suggestion.is-active{color:#FFF;background:rgb(255 255 255 / .1)}.simplesim-search-suggestion-flag{width:28px;min-width:28px;display:flex;align-items:center;justify-content:center}.simplesim-search-suggestion-flag img{width:28px;height:auto;border-radius:4px;display:block}.simplesim-search-suggestion-name{flex:1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simplesim-search-suggestion-code{opacity:.55;text-transform:uppercase;font-size:.8em;white-space:nowrap}.find-esim .coverage-suffix{display:block;width:fit-content;font-size:1.5rem;line-height:1.5rem;background:#00d7a2;color:#0b171d;border-radius:20px;padding:5px 15px 5px 20px;margin:5px auto 0;position:relative}.find-esim .coverage-suffix a{color:#0b171d}.find-esim .sort-price-toggle{padding:5px;width:40px;height:40px;text-align:center;border:none}.scroll-indicator{display:none;text-align:center;font-size:1rem;height:10vh;height:10dvh;padding:20px}.home .scroll-indicator{display:flex;flex-direction:column;justify-content:flex-end}.scroll-arrow{animation:bounce 2s infinite;font-size:1.5rem;margin-top:8px}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(5px)}}@media (max-width:768px){.home .find-esim{min-height:68vh;min-height:68dvh}.home .find-esim,.find-esim{padding:0}.home .find-esim .search-container{padding:0 20px}.find-esim .search-container{padding:0 10px}.custom-category-list li a{padding:10px 15px}}.simplesim-products-wrapper{display:flex;flex-wrap:wrap;gap:0 20px;align-items:flex-start;justify-content:center;flex-direction:row-reverse}.simplesim-products-wrapper>div{flex-basis:100%}.simplesim-products-wrapper ul.products{flex:1 1 0%;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.simplesim-products-wrapper ul.products>li{width:100%;max-width:none;margin:0}ul.products::before,ul.products::after{content:none}.simplesim-shop-sidebar{flex:1 1 380px;max-width:380px}.simplesim-shop-sidebar-inner{display:flex;gap:20px;flex-direction:column}.simplesim-shop-links{position:sticky;bottom:50px;flex:0 0 100%;width:100%;max-width:100%;box-sizing:border-box;order:100;align-self:flex-start;margin:20px 0;padding:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:500}.simplesim-shop-links-list{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.simplesim-shop-link{padding:10px 20px;font-weight:700;font-size:.9rem;min-width:max-content;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .15);border-radius:50px;color:#FFF;transition:background-color 0.2s ease,color 0.2s ease}.simplesim-shop-link.simplesim-shop-link-checkout{margin:0}.simplesim-shop-link:hover{background:rgb(255 255 255);color:var(--wp--preset--color--neon-green)}.simplesim-products-wrapper .simplesim-product-filters,.simplesim-products-wrapper .simplesim-shop-links{padding:20px;display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.simplesim-product-filters-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.simplesim-product-filters-title,.simplesim-shop-links-title{margin:0;font-size:1.15rem;font-weight:700;line-height:1.15;display:flex;align-items:center;gap:10px}.simplesim-shop-links-title{display:none}.simplesim-product-filters-reset{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;cursor:pointer;padding:6px 10px;font-size:.75rem;line-height:1;border-radius:999px;max-width:max-content;margin:auto;padding:10px 20px}.simplesim-product-filters-grid{display:flex;flex-direction:column;gap:16px}.simplesim-product-filters-empty{margin:0;font-weight:600;text-align:center}.simplesim-product-filters-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:0;border:0;background:#fff0;color:inherit;text-align:left;cursor:auto}.simplesim-product-filters-toggle:hover{color:#FFF;background:none}.simplesim-product-filters-toggle-icon{display:none;transition:transform 0.2s ease}.simplesim-product-filters-body{display:flex;flex-direction:column;gap:20px}.simplesim-product-filter-section{display:flex;flex-direction:column;gap:10px;padding-top:2px;border-bottom:1px solid var(--white-card-border);padding-bottom:20px}.simplesim-product-filter-section-title{margin:0;font-size:1rem;font-weight:700;line-height:1.2;display:flex;align-items:center;gap:8px}.simplesim-product-filter-icon{color:var(--wp--preset--color--neon-green);background:color-mix(in srgb,var(--wp--preset--color--neon-green) 10%,transparent);border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 20%,transparent);min-width:2em;min-height:2em;line-height:2em;font-size:.8rem;border-radius:5px;text-align:center;display:inline-flex;align-items:center;justify-content:center}.simplesim-days-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.simplesim-days-row input[type="number"]{margin:0;text-align:center}.simplesim-date-picker-trigger{width:40px;height:40px;min-width:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;cursor:pointer;padding:0}.simplesim-date-picker-input{flex:1 1 150px;min-width:0;height:40px;margin:0;padding:0 12px;border:0;background:#fff0;color:var(--wp--preset--color--paragraph);cursor:pointer;text-align:left;font-size:.9rem}.simplesim-date-picker-input::placeholder{color:var(--wp--preset--color--paragraph);opacity:.85}.simplesim-date-picker-input:focus{outline:none}.simplesim-date-picker-input::placeholder{color:var(--wp--preset--color--paragraph);opacity:.85}.simplesim-native-date-range{display:none;align-items:center;gap:6px;width:100%}.simplesim-native-date-range input[type="date"]{width:100%;min-width:0}.simplesim-date-picker-input{text-align:center;padding:0 10px;margin:0}@media (max-width:768px){.simplesim-date-picker-trigger,.simplesim-date-picker-desktop{display:none}.simplesim-native-date-range{display:flex}}.simplesim-range-row{display:flex;align-items:center;gap:12px}.simplesim-range-row input[type="range"]{flex:1;margin:0}.simplesim-range-value{min-width:70px;text-align:center;font-weight:600}.simplesim-filter-switch-row{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer}.simplesim-filter-switch-row>span:last-child{font-weight:600;color:var(--wp--preset--color--paragraph)}ul.wc-block-grid__products li.wc-block-grid__product article.product,ul.products li.product article.product{position:relative;isolation:isolate;min-height:100px;padding:10px 20px;display:flex;gap:10px 20px;align-items:center;text-align:left;overflow:hidden;transition:transform 0.2s ease}ul.wc-block-grid__products li.wc-block-grid__product article.product{flex-wrap:wrap}ul.wc-block-grid__products li.wc-block-grid__product article.product.is-unlimited,ul.products li.product article.product.is-unlimited{border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 40%,transparent);background:color-mix(in srgb,var(--wp--preset--color--neon-green) 20%,transparent)}ul.wc-block-grid__products li.wc-block-grid__product article.product::before,ul.products li.product article.product::before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--product-flag);background-size:cover;background-position:center;opacity:0;filter:blur(20px);transform:scale(1.25);transition:transform 0.35s ease;pointer-events:none}ul.wc-block-grid__products li.wc-block-grid__product article.product:hover,ul.products li.product article.product:hover{background:rgb(0 0 0 / .1);transform:scale(1.03)}ul.products li.product article.is-unlimited.product:hover{background:color-mix(in srgb,var(--wp--preset--color--neon-green) 10%,transparent)}ul.wc-block-grid__products li.wc-block-grid__product article.product:hover::before,ul.products li.product article.product:hover::before{opacity:.18;transform:scale(1.35)}ul.products li.product .woocommerce-LoopProduct-link{flex:1 1 auto;min-width:0;display:flex;align-items:center;color:inherit;gap:5px 20px}ul.products li.product-type-country .woocommerce-LoopProduct-link{flex-wrap:nowrap}.product-loop-media{width:80px;height:80px;flex:0 0 80px;position:relative;display:block;overflow:hidden;border-radius:5px;background:#fff0;-webkit-mask-image:-webkit-radial-gradient(white,black)}.product-loop-image,.product-loop-flag{width:100%;height:100%;display:block}.product-loop-image{position:relative;overflow:hidden}.product-loop-flag{object-fit:contain;object-position:center;transform:scale(1);transition:transform 0.2s ease,filter 0.2s ease}ul.wc-block-grid__products li.wc-block-grid__product article.product:hover .product-loop-image,ul.products li.product article.product:hover .product-loop-image{-webkit-mask-image:url(../img/qr-mask.png);mask-image:url(../img/qr-mask.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}ul.wc-block-grid__products li.wc-block-grid__product article.product:hover .product-loop-flag,ul.products li.product article.product:hover .product-loop-flag{transform:scale(2)}.product-loop-content{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.wc-block-product-new .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{margin:0;font-size:1.2em;line-height:1em;font-weight:700;color:#fff}.product-loop-subtitle{display:block;line-height:1em;font-style:italic;color:var(--wp--preset--color--paragraph)}ul.wc-block-grid__products li.wc-block-grid__product article.product:hover .woocommerce-loop-product__title,ul.products li.product article.product:hover .woocommerce-loop-product__title{-webkit-text-fill-color:#fff0;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-background-clip:text;background-clip:text}.product-loop-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.product-loop-badge,.wc-block-components-product-details__value{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--wp--preset--color--neon-green) 10%,transparent);border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 20%,transparent);color:var(--wp--preset--color--paragraph);font-size:.72rem;line-height:1;white-space:nowrap}.product-loop-badge[hidden],.wc-block-components-product-details__value[hidden]{display:none}.product-loop-badge i,.wc-block-components-product-details__value i{font-size:.65rem;color:var(--wp--preset--color--neon-green)}.product-loop-badge--days,.product-loop-badge--boosts{gap:0;padding:0;overflow:hidden}.product-loop-badge--days>span,.product-loop-badge--boosts>span{display:inline-flex;align-items:center;gap:5px;padding:4px 8px}.product-loop-badge--days button,.product-loop-badge--boosts button{width:24px;height:24px;padding:0;border:0;border-radius:0;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .08);color:inherit;cursor:pointer;font-size:.8rem;line-height:1}.product-loop-badge--days button:disabled,.product-loop-badge--boosts button:disabled{opacity:.35;cursor:not-allowed}.product-loop-badge--days span,.product-loop-badge--boosts span{cursor:text}.product-loop-purchase{display:flex;align-items:center;gap:20px;margin-left:auto;justify-content:flex-end}.product-loop-cart{margin:0}.product-loop-add-to-cart-group,.wc-block-components-quantity-selector{display:flex;align-items:stretch;overflow:hidden;border:1px solid color-mix(in srgb,var(--wp--preset--color--neon-green) 40%,transparent);border-radius:10px;background:rgb(0 215 162 / .08)}.product-loop-add-to-cart-group{margin-left:110px;transition:margin 0.25s ease}ul.products li.product article.product:hover .product-loop-add-to-cart-group{margin-left:0}.product-loop-add-to-cart{height:35px;margin:0;padding:0 20px;border:0;border-radius:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:color-mix(in srgb,var(--wp--preset--color--neon-green) 20%,transparent);color:#fff;font-size:.9rem;font-weight:700}.product-loop-add-to-cart.loading,.product-loop-add-to-cart.loading:hover{color:#FFF5}.product-loop-add-to-cart.loading:after{color:#FFF}.product-loop-add-to-cart:hover{background:color-mix(in srgb,var(--wp--preset--color--neon-green) 100%,transparent);color:#FFF}.product-loop-total{min-width:95px;display:flex;justify-content:flex-end;align-items:center;line-height:1}.product-loop-total strong{font-size:1.45rem;line-height:1;font-weight:800;color:#fff;white-space:nowrap}.product-loop-quantity.wc-block-components-quantity-selector{position:relative;display:flex;align-items:center;justify-content:center;width:0;height:35px;margin:0;border:0;border-radius:0;background:rgb(0 0 0 / .25);overflow:hidden;transition:width 0.25s ease}ul.products li.product article.product:hover .product-loop-quantity.wc-block-components-quantity-selector{width:110px}.product-loop-quantity-value{position:absolute;inset:0 32px;display:flex;align-items:center;justify-content:center;gap:4px}.product-loop-quantity .wc-block-components-quantity-selector__input{width:28px;height:100%;margin:0;padding:0;border:0;border-radius:0;background:#fff0;color:#fff;text-align:center;font-size:.9rem;font-weight:700;-moz-appearance:textfield}.product-loop-quantity-unit{color:#fff;font-size:.7rem;font-weight:700;line-height:1;white-space:nowrap;order:3}.product-loop-quantity .wc-block-components-quantity-selector__button{position:absolute;top:0;bottom:0;width:32px;margin:0;padding:0;border:0;border-radius:0;background:#fff0;color:#fff;cursor:pointer;font-size:1rem;line-height:1;z-index:2}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{box-shadow:none}.product-loop-quantity .wc-block-components-quantity-selector__button--minus{left:0}.product-loop-quantity .wc-block-components-quantity-selector__button--plus{right:0}@media (max-width:1200px){.product-loop-purchase{flex-wrap:wrap}ul.wc-block-grid__products li.wc-block-grid__product article.product,ul.products li.product article.product{flex-wrap:wrap}.simplesim-products-wrapper{flex-direction:column}.simplesim-products-wrapper .simplesim-shop-sidebar,.simplesim-products-wrapper ul.products{flex:none;width:100%;max-width:none;gap:10px}.simplesim-product-filters-toggle{cursor:pointer}.simplesim-product-filters-toggle-icon{display:inline-block}.simplesim-product-filters:not(.is-open) .simplesim-product-filters-body{display:none}.simplesim-product-filters.is-open .simplesim-product-filters-toggle-icon{transform:rotate(180deg)}.product-loop-media{width:60px;height:60px}ul.products li.product .woocommerce-LoopProduct-link{gap:10px}.product-loop-add-to-cart-group{margin-left:0}.product-loop-purchase{justify-content:center;gap:10px}.product-loop-total{flex-basis:100%;margin-bottom:5px}ul.wc-block-grid__products li.wc-block-grid__product article.product,ul.products li.product article.product{padding:10px}ul.products li.product article.product .product-loop-quantity.wc-block-components-quantity-selector{width:110px}ul.wc-block-grid__products li.wc-block-grid__product article.product:hover,ul.products li.product article.product:hover,ul.wc-block-grid__products li.wc-block-grid__product article.product:hover .product-loop-flag,ul.products li.product article.product:hover .product-loop-flag{transform:scale(1)}ul.wc-block-grid__products li.wc-block-grid__product article.product:hover .product-loop-image,ul.products li.product article.product:hover .product-loop-image{-webkit-mask-image:none;mask-image:none}ul.wc-block-grid__products li.wc-block-grid__product article.product:hover .woocommerce-loop-product__title,ul.products li.product article.product:hover .woocommerce-loop-product__title{-webkit-text-fill-color:#FFF;background-image:none;-webkit-background-clip:initial;background-clip:initial}}@media (max-width:768px){.simplesim-products-wrapper .simplesim-shop-links{display:none}}@media (max-width:360px){.product-loop-add-to-cart-group,.wc-block-components-quantity-selector{display:flex;flex-wrap:wrap;flex-direction:column}ul.products li.product article.product .product-loop-quantity.wc-block-components-quantity-selector{min-width:110px;width:auto}ul.products li.product article.product:hover .product-loop-quantity.wc-block-components-quantity-selector{min-width:110px;width:auto}}input[type=range]{--min:0;--max:6;--value:0;--pct:calc((var(--value) - var(--min)) * 100% / (var(--max) - var(--min)));-webkit-appearance:none;width:100%;height:8px;background:#fff0;border-radius:5px;outline:none;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:5px;background:linear-gradient(to right,#fff 0,#fff var(--pct),#00d7a2 var(--pct),#1e7bb8 100%)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#FFF;border:2px solid #fff;margin-top:-5px}input[type=range]::-moz-range-track{height:8px;border-radius:5px;background:linear-gradient(to right,#00d7a2,#1e7bb8)}input[type=range]::-moz-range-progress{height:8px;border-radius:5px;background:#fff}input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#1e7bb8;border:2px solid #fff}.simplesim-switch{position:relative;display:inline-block;width:40px;height:24px;flex:0 0 40px}.simplesim-switch input{opacity:0;width:0;height:0}.simplesim-switch-slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;border-radius:16px;transition:background-color 0.2s ease}.simplesim-switch-slider::before{position:absolute;content:"";width:16px;height:16px;left:4px;bottom:4px;background-color:#fff;border-radius:50%;transition:transform 0.2s ease}.simplesim-switch input:checked+.simplesim-switch-slider{background-image:var(--wp--preset--gradient--brand-gradient)}.simplesim-switch input:checked+.simplesim-switch-slider::before{transform:translateX(16px)}.simplesim-filter-switch-row{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer}.simplesim-filter-switch-row>span:last-child{font-weight:600;color:var(--wp--preset--color--paragraph)}table,.wp-block-table table,.shop_table,.woocommerce table.shop_table{color:#fff;background:rgb(0 0 0 / .38);border:1px solid rgb(255 255 255 / .22);border-radius:15px;border-collapse:separate;border-spacing:0;overflow:hidden;margin:0;margin-bottom:20px}table th,table td,.wp-block-table table th,.wp-block-table table td{border:none;padding:20px}table td+td,.wp-block-table table td+td{border-left:1px solid rgb(255 255 255 / .22)}table thead,.wp-block-table table thead{background:#E3E3E3}table thead th,table tfoot th,table tfoot td,.wp-block-table table thead th,.wp-block-table table tfoot th,.wp-block-table table tfoot td{color:#fff;font-weight:700;background:#fff0;border-color:var(--white-card-border)}table thead th,.wp-block-table table thead th{border-bottom-color:var(--white-card-border);-webkit-text-fill-color:#fff0;background-image:linear-gradient(270deg,#00d7a2,#1e7bb8);-webkit-background-clip:text;background-clip:text}table thead th+th,.wp-block-table table thead th+th{border-left:1px solid silver}table tfoot th,table tfoot td,.wp-block-table table tfoot th,.wp-block-table table tfoot td{border-top:1px solid var(--white-card-border);border-bottom:none}table tbody tr:nth-child(even),.wp-block-table table tbody tr:nth-child(even){background:rgb(255 255 255 / .035)}table tbody tr:nth-child(odd),.wp-block-table table tbody tr:nth-child(odd){background:rgb(0 0 0 / .08)}table tbody tr:last-child td,table tbody tr:last-child th,.wp-block-table table tbody tr:last-child td,.wp-block-table table tbody tr:last-child th{border-bottom:none}table tbody tr:hover,.wp-block-table table tbody tr:hover,table tfoot tr:hover,.wp-block-table table tfoot tr:hover{background:rgb(255 255 255 / .08)}table a,.wp-block-table table a{font-weight:700}@media (max-width:768px){table,.wp-block-table table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}table th,table td,.wp-block-table table th,.wp-block-table table td{padding:10px 14px}}#tarteaucitronRoot .tarteaucitronAllow{background:var(--wp--preset--color--neon-green)!important}#tarteaucitronRoot .tarteaucitronDeny{background:#EEEEEE!important}.tarteaucitronSelfLink{display:none!important}.simplesim-typebot-launcher{position:fixed;right:20px;bottom:20px;z-index:400;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;color:#fff;background:#1d1d1d;border:0;border-radius:50%;box-shadow:0 5px 20px rgb(0 0 0 / 20%);cursor:pointer;transition:transform 150ms ease,opacity 150ms ease}.simplesim-typebot-launcher:hover{transform:scale(1.05)}.simplesim-typebot-launcher:focus-visible{outline:3px solid currentColor;outline-offset:3px}.simplesim-typebot-launcher.is-loading{cursor:wait;opacity:.7}.simplesim-typebot-launcher[hidden]{display:none}@media (max-width:768px){.simplesim-typebot-launcher{bottom:100px}}.price ins{font-weight:400}.site-search{font-size:.875em;clear:both;display:none}.site-search .widget_product_search input[type=text],.site-search .widget_product_search input[type=search]{padding:1em 1.41575em;line-height:1}.site-search .widget_product_search #searchsubmit{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}@media screen and (max-height:320px){.sf-input-focused .woocommerce-store-notice{display:none}}.hentry .entry-content .wc-block-grid__products .wc-block-grid__product>a,.hentry .entry-content ul.products li.product>a{text-decoration:none}.price del{opacity:.5;font-weight:400}.price del+ins{margin-left:.327em}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity{float:none;margin-right:0}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity .quantity{margin-right:0}.single-product div.product table.variations th,.single-product div.product table.variations td{display:list-item;padding:0;list-style:none;background-color:#fff0}.single-product div.product table.variations .value{margin-bottom:1em}.single-product div.product table.variations select{max-width:70%;vertical-align:middle}.single-product div.product .single_variation .price{margin-bottom:1em;display:block}.single-product div.product .variations_button{padding-top:1em}.single-product div.product .woocommerce-product-rating{margin-bottom:1.618em;margin-top:-.875em}.single-product div.product .woocommerce-product-rating a{font-weight:600;text-decoration:underline}.single-product div.product .woocommerce-product-rating a:hover{text-decoration:none}.single-product div.product .woocommerce-product-rating .star-rating{float:left;margin-right:.6180469716em}.single-product div.product .product_meta .sku_wrapper,.single-product div.product .product_meta .posted_in,.single-product div.product .product_meta .tagged_as{display:block}.single-product div.product .product_meta .sku_wrapper:last-child,.single-product div.product .product_meta .posted_in:last-child,.single-product div.product .product_meta .tagged_as:last-child{border-bottom:0}.single-product div.product .product_meta a{font-weight:600;text-decoration:underline}.single-product div.product .product_meta a:hover{text-decoration:none}.single-product div.product .edit-link{font-size:.875em;margin-top:1em}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}a.reset_variations{display:inline-block;margin-left:1em}#reviews{outline:none}#reviews #comments{padding-top:0}#reviews .comment-reply-title{display:none}#reviews .commentlist{list-style:none;margin-left:0}#reviews .commentlist li{margin-bottom:2.617924em;list-style:none;clear:both}#reviews .commentlist li .comment_container{border-radius:3px}#reviews .commentlist li .comment_container .comment-text{width:81.8181818182%;float:right;margin-right:0}#reviews .commentlist li .comment_container .comment-text .star-rating{float:right;font-size:.875em;line-height:1;height:1em}#reviews .commentlist li:last-child{border-bottom:0;margin-bottom:0}#reviews .commentlist li time{opacity:.5;font-size:.875em}#reviews .commentlist li .avatar{width:9.0909090909%;float:left;margin-right:9.0909090909%;height:auto}#reviews .commentlist li p.meta{margin-bottom:1em}#reviews .commentlist li p.meta strong{line-height:1}#reviews .commentlist li p.meta time{display:block}#reviews .commentlist li p.meta .verified{font-style:normal;font-size:.875em}#reviews .commentlist li p.meta .woocommerce-review__dash{display:none}#reviews .commentlist li ul.children{margin:0;width:81.8181818182%;float:right;margin-right:0;padding-top:1.618em}#reviews .commentlist li ul.children .avatar{width:11.1111111111%;float:left;margin-right:11.1111111111%}#reviews .commentlist li ul.children .comment-text{width:77.7777777778%;float:right;margin-right:0}#reviews .commentlist li ul.children li{margin-bottom:1.618em}#reviews .commentlist li ul.children li:last-child{margin-bottom:0}#reviews .comment-form-rating{clear:both}#reviews .comment-form-rating label{display:block}.woocommerce-breadcrumb{font-size:.875em}.woocommerce-breadcrumb a{text-decoration:underline}.woocommerce-breadcrumb a:hover{text-decoration:none}.woocommerce-breadcrumb .breadcrumb-separator{display:inline-block;padding:0 .5407911001em}.product_list_widget{list-style:none;margin-left:0}.product_list_widget li{padding:1em 0;border-bottom:1px solid rgb(0 0 0 / .05)}.product_list_widget li img{max-width:2.617924em;float:right}.product_list_widget li>a{display:block}.product_list_widget a:hover{color:#2c2d33}.widget ul.products li.product a{text-decoration:none}.widget_products a{display:block}.widget_shopping_cart .product_list_widget{margin-bottom:0}.widget_shopping_cart .product_list_widget li{padding-left:2em;position:relative}.widget_shopping_cart .product_list_widget li a.remove{position:absolute;top:1em;left:0;opacity:1}.widget_shopping_cart p.total,.widget_shopping_cart p.buttons{padding:1em 0;margin:0;text-align:center}.widget_shopping_cart p.total{border-bottom:1px solid rgb(0 0 0 / .05)}.widget_shopping_cart .buttons a{display:block;margin-bottom:.6180469716em}.widget_shopping_cart .buttons a:last-child{margin-bottom:0}.widget_shopping_cart .buttons a img{margin-left:auto;margin-right:auto}.site-header .widget_shopping_cart p.total,.site-header .widget_shopping_cart p.buttons,.site-header .widget_shopping_cart li{padding-left:1.41575em;padding-right:1.41575em}.widget_layered_nav li{margin-bottom:.6180469716em}.widget.woocommerce li .count{font-size:1em;float:right}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}@media (min-width:768px)and (max-width:1024px){.widget_price_filter .price_slider_amount{text-align:left}.widget_price_filter .price_slider_amount .button{display:block;float:none;width:100%}}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;top:auto;z-index:2;width:1em;height:1em;border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em;cursor:ew-resize;background:#2c2d33;box-sizing:border-box;margin-top:-.25em;margin-left:auto;opacity:1;border:0}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .236em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#2c2d33;border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em;background:rgb(0 0 0 / .1);border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.rtl .widget_price_filter .price_label,.rtl .widget_price_filter .price_label span{direction:ltr;unicode-bidi:embed}table.cart{margin-bottom:3.706325903em}table.cart .product-quantity .plus,table.cart .product-quantity .minus{display:none}table.cart .product-thumbnail img{margin:0 auto;max-width:3.706325903em;height:auto}table.cart tr:first-child td.product-remove{border-top-width:0}table.cart td.product-remove{padding:0;border-top:1.618em solid;position:relative}table.cart td.product-remove a.remove{position:absolute;font-size:1.41575em;top:-.6180469716em;right:-.6180469716em}table.cart td.product-quantity .qty{padding:.326em;width:3.706325903em}table.cart td.product-name{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}table.cart td,table.cart th{padding:.875em .875em 0}table.cart td.product-subtotal{padding-bottom:.875em}table.cart td.actions{border-top:1em solid;background-color:#fff0;padding:0}table.cart td.actions label{display:none}table.cart td.actions .coupon{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid rgb(0 0 0 / .05)}table.cart td.actions input{display:block;width:100%;margin:.5407911001em 0}.wc-proceed-to-checkout .button{display:block;text-align:center;margin-bottom:1em}.woocommerce-shipping-calculator{margin:0}.woocommerce-shipping-calculator>p:first-child{margin:0}.woocommerce-shipping-calculator .shipping-calculator-form{padding-top:1.41575em}ul#shipping_method{list-style:none;margin-left:0}ul#shipping_method li{margin-bottom:.2360828548em}ul#shipping_method li:last-child{margin-bottom:0}ul#shipping_method input{margin-right:.3342343017em}.woocommerce-checkout ul#shipping_method{margin-bottom:0}.checkout_coupon{margin-bottom:2.617924em}form.checkout{position:static!important}form.checkout>.blockUI{position:fixed!important}#payment .create-account{clear:both}#payment .payment_methods{margin:0!important;padding:0!important}#payment .payment_methods li{list-style:none!important;margin-left:0;position:relative}#payment .payment_methods li img{float:right;border:0;padding:0;max-height:1.618em}#payment .payment_methods li p{margin:0}#payment .payment_methods li .payment_box{padding:1.41575em}#payment .payment_methods li .payment_box fieldset label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row input[type=checkbox]{margin-right:5px}#payment .payment_methods li .payment_box fieldset #cvv{width:22%!important}#payment .payment_methods li .payment_box fieldset .help{width:75%;float:right}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods{padding-top:1em;margin:0}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li{margin-top:.6180469716em}#payment .payment_methods li .payment_box .woocommerce-SavedPaymentMethods li input[type=radio]{margin-right:.236em}#payment .payment_methods li .payment_box ul.wc-saved-payment-methods{margin-left:0}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number,#payment .payment_methods li .payment_box .wc-credit-card-form-card-expiry,#payment .payment_methods li .payment_box .wc-credit-card-form-card-cvc{font-size:1.41575em}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number{background-repeat:no-repeat;background-position:right .6180469716em center;background-size:31px 20px;background-image:url(../../../assets/images/credit-cards/unknown.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.visa{background-image:url(../../../assets/images/credit-cards/visa.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../../../assets/images/credit-cards/mastercard.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.laser{background-image:url(../../../assets/images/credit-cards/laser.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../../../assets/images/credit-cards/diners.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../../../assets/images/credit-cards/maestro.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../../../assets/images/credit-cards/jcb.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.amex{background-image:url(../../../assets/images/credit-cards/amex.svg)}#payment .payment_methods li .payment_box .wc-credit-card-form-card-number.discover{background-image:url(../../../assets/images/credit-cards/discover.svg)}#payment .terms{width:100%;clear:both;float:none;margin-bottom:1em}#payment .terms label{display:block;cursor:pointer}#payment .woocommerce-terms-and-conditions{padding:1em;box-shadow:inset 0 1px 3px rgb(0 0 0 / .2);margin-bottom:16px;background-color:rgb(0 0 0 / .05)}#payment .place-order{padding:1.41575em;margin-bottom:0;float:none;width:100%;margin-top:2.617924em}#payment .place-order .button{font-size:1.41575em;white-space:pre-wrap}.admin-bar .woocommerce-checkout #wc_checkout_add_ons label+br{display:none}.woocommerce-password-strength{font-weight:600;padding:.5407911001em 0;text-align:right;font-size:.875em}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}label.inline{display:inline!important;margin-left:1em}ul.order_details{list-style:none;position:relative;margin:3.706325903em 0}ul.order_details li{padding:1em 1.618em;font-size:.8em;text-transform:uppercase}ul.order_details li:first-child{padding-top:1.618em}ul.order_details li:last-child{border:0;padding-bottom:1.618em}ul.order_details li strong{display:block;font-size:1.41575em;text-transform:none}.my_account_orders .button,.woocommerce-MyAccount-downloads .button{padding:.6180469716em .875em;font-size:.875em;margin-right:.236em}.woocommerce-MyAccount-content #payment .payment_methods{margin-bottom:1.618em!important}.woocommerce-form__label-for-checkbox{cursor:pointer;display:block}.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-right:.3342343017em}.form-row label{display:block}.form-row input,.form-row textarea,.form-row select{width:100%}.form-row input[type=checkbox],.form-row input[type=radio]{width:auto}.form-row .button{width:auto}.form-row.create-account label{display:inline-block}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.form-row.woocommerce-invalid input.input-checkbox{outline:2px solid #e2401c;outline-offset:1px}.form-row.woocommerce-invalid .select2-selection{border-color:#e2401c;border-width:2px}.form-row-last{margin-right:0!important}.form-row-wide{clear:both;width:100%}.required{border-bottom:0!important;color:#e2401c}.password-input{display:block;position:relative}.show-password-input::after{font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;line-height:1;content:""}.show-password-input.display-password::after{color:#e8e8e8}.demo_store{position:fixed;left:0;bottom:69px;right:0;margin:0;padding:1em 1.41575em;background-color:#3d9cd2;color:#fff;z-index:9998}.demo_store a{color:#fff;font-weight:400;text-decoration:underline}.demo_store a:hover{text-decoration:none}.demo_store a.woocommerce-store-notice__dismiss-link{display:block}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.55em;font-family:"Font Awesome 5 Free";font-weight:400}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#2c2d33}p.stars{display:inline-block;margin:0}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;overflow:hidden;display:inline-block;text-decoration:none;font-weight:400}.wc-block-grid__product-onsale,.onsale{border:1px solid;border-color:#43454b;color:#43454b;padding:.202em .6180469716em;font-size:.875em;text-transform:uppercase;font-weight:600;display:inline-block;margin-bottom:1em;border-radius:3px;position:relative}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;opacity:.7}.woocommerce-message a.button:hover,.woocommerce-info a.button:hover,.woocommerce-error a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:5px 20px;margin-right:20px;color:#fff;box-shadow:none;line-height:1em}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{background:none;color:#fff;opacity:.7}.woocommerce-message pre,.woocommerce-info pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgb(0 0 0 / .1)}.woocommerce-info.woocommerce-no-products-found{background-color:#fff0;border:none;color:inherit;padding:1em 0}dl.variation{font-size:.875em}dl.variation dd{margin:0 0 1em}.wc-item-meta{font-size:.875em;margin:0;list-style:none}.wc-item-meta li strong,.wc-item-meta li p{display:inline-block}.woocommerce-MyAccount-content .woocommerce-Pagination{text-align:center}@media (min-width:768px){.demo_store{bottom:0}.demo_store a.woocommerce-store-notice__dismiss-link{background:rgb(0 0 0 / .1);float:right;display:inline-block;margin:-1em -1.41575em -1em 0;padding:1em 1.41575em}.site-search{display:block}.site-search form{margin:0}.single-product div.product .images{width:41.1764705882%;float:left;margin-right:5.8823529412%;margin-bottom:3.706325903em}.single-product div.product .images .thumbnails a.zoom{width:14.2857142857%;float:left;margin-right:14.2857142857%}.single-product div.product .images .thumbnails a.zoom.last{float:right;margin-right:0}#reviews .comment-form-author,#reviews .comment-form-email{width:47%}#reviews .comment-form-email{margin-right:0}.storefront-full-width-content.single-product div.product .images{width:39.1304347826%;float:left;margin-right:4.347826087%;margin-bottom:3.706325903em}.storefront-full-width-content.single-product div.product .images .thumbnails a.zoom{width:11.1111111111%;float:left;margin-right:11.1111111111%}.storefront-full-width-content.single-product div.product .images .thumbnails a.zoom.last{margin-right:0}.storefront-full-width-content.single-product #reviews .commentlist li .avatar{width:6.6666666667%;float:left;margin-right:6.6666666667%}.storefront-full-width-content.single-product #reviews .commentlist li .comment_container .comment-text{width:86.6666666667%;float:right;margin-right:0}.storefront-full-width-content.single-product #reviews .commentlist ul.children{width:86.6666666667%;float:right;margin-right:0}.storefront-full-width-content.single-product #reviews .commentlist ul.children .avatar{width:7.6923076923%;float:left;margin-right:7.6923076923%}.storefront-full-width-content.single-product #reviews .commentlist ul.children .comment-text{width:84.6153846154%;float:right;margin-right:0}.storefront-full-width-content .up-sells>h2:first-child,.storefront-full-width-content .related.products>h2:first-child{text-align:center}.woocommerce .page-description{margin-bottom:1.618em}.woocommerce-pagination{float:right;border:0;clear:none;padding:0;margin-bottom:0}.woocommerce-cart .hentry,.woocommerce-checkout .hentry{border-bottom:0;padding-bottom:0}.page-template-template-fullwidth-php table.cart .product-thumbnail{display:table-cell}.page-template-template-fullwidth-php table.cart thead{font-size:1em;text-indent:0}table.cart th,table.cart td{padding:1.618em}table.cart .qty{padding:.875em;max-width:3.632em}table.cart td.product-remove{display:table-cell;padding:1.618em;border:0}table.cart td.product-remove a.remove{float:none;position:relative;top:auto;right:auto;font-size:1em}table.cart .product-quantity .plus,table.cart .product-quantity .minus{display:inline-block}table.cart .quantity .qty{padding:.6180469716em}table.cart td.actions{text-align:right}table.cart td.actions label{display:none}table.cart td.actions .coupon{padding-bottom:0;margin-bottom:0;border-bottom:none;display:inline-block;float:left}table.cart td.actions input{display:inline-block;width:auto;margin:0}.cart-collaterals h2{font-size:1.618em}.cart-collaterals .cross-sells{width:41.1764705882%;float:left;margin-right:5.8823529412%}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{width:52.9411764706%;float:right;margin:0;clear:right}.cart-collaterals .cart_totals small.includes_tax{display:block}.cart-collaterals .shipping_calculator{clear:right}.page-template-template-fullwidth-php .cart-collaterals .cross-sells{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .cart-collaterals .cart_totals,.page-template-template-fullwidth-php .cart-collaterals .shipping_calculator{width:47.8260869565%;float:right;margin-right:0}#ship-to-different-address{position:relative}#ship-to-different-address label{font-weight:300}#ship-to-different-address .woocommerce-form__input-checkbox{position:absolute;top:50%;right:0;transform:translateY(-50%);margin-right:0}.col2-set{width:52.9411764706%;float:left;margin-right:5.8823529412%}.col2-set .form-row-first{width:44.4444444444%;float:left;margin-right:11.1111111111%}.col2-set .form-row-last{width:44.4444444444%;float:right;margin-right:0}.col2-set .col-1,.col2-set .col-2{margin-bottom:1.618em}.col2-set+#customer_details{display:none}.col2-set.addresses{width:100%;float:left;margin-left:0;margin-right:0}.col2-set.addresses .col-1{width:47.0588235294%;float:left;margin-right:5.8823529412%}.col2-set.addresses .col-2{width:47.0588235294%;float:right;margin-right:0}#customer_details+#wc_checkout_add_ons{width:41.1764705882%;float:right;margin-right:0}#wc_checkout_add_ons input[type=radio]{float:left;margin-right:.5407911001em;clear:left;margin-top:.35em}.page-template-template-fullwidth-php .col2-set{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .col2-set .form-row-first{width:45.4545454545%;float:left;margin-right:9.0909090909%}.page-template-template-fullwidth-php .col2-set .form-row-last{width:45.4545454545%;float:right;margin-right:0}.page-template-template-fullwidth-php .col2-set.addresses .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .col2-set.addresses .col-2{width:47.8260869565%;float:right;margin-right:0}.page-template-template-fullwidth-php #customer_details+#wc_checkout_add_ons{width:47.8260869565%;float:right;margin-right:0}table+.addresses{margin-top:1.618em}.col2-set#customer_login,.col2-set.addresses{width:100%;float:left;margin-left:0;margin-right:0}.col2-set#customer_login .col-1,.col2-set.addresses .col-1{width:41.1764705882%;float:left;margin-right:5.8823529412%}.col2-set#customer_login .col-2,.col2-set.addresses .col-2{width:52.9411764706%;float:right;margin-right:0}.woocommerce-MyAccount-content .form-row-first{width:38.4615384615%;float:left;margin-right:7.6923076923%}.woocommerce-MyAccount-content .form-row-last{width:53.8461538462%;float:right;margin-right:0}.left-sidebar:not(.page-template-template-fullwidth-php) .woocommerce-MyAccount-content{width:76.4705882353%;float:left;margin-right:5.8823529412%}.left-sidebar:not(.page-template-template-fullwidth-php) .woocommerce-MyAccount-navigation{width:17.6470588235%;float:right;margin-right:0}table.my_account_orders{font-size:.875em}.page-template-template-fullwidth-php .col2-set#customer_login .col-1,.page-template-template-fullwidth-php .col2-set.addresses .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .col2-set#customer_login .col-2,.page-template-template-fullwidth-php .col2-set.addresses .col-2{width:47.8260869565%;float:right;margin-right:0}.page-template-template-fullwidth-php .woocommerce-MyAccount-content{width:73.9130434783%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .form-row-first{width:46.6666666667%;float:left;margin-right:6.6666666667%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .form-row-last{width:46.6666666667%;float:right;margin-right:0}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set{width:100%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set .col-1{width:46.6666666667%;float:left;margin-right:6.6666666667%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content .col2-set .col-2{width:46.6666666667%;float:right;margin-right:0}.page-template-template-fullwidth-php .woocommerce-MyAccount-navigation{width:21.7391304348%;float:right;margin-right:0}.addresses header.title a{float:right;overflow:hidden}.addresses header.title h3{float:left}.form-row-first{width:47.0588235294%;float:left;margin-right:5.8823529412%;clear:both}.form-row-last{width:47.0588235294%;float:right;margin-right:0}.page-template-template-fullwidth-php .form-row-first{width:47.8260869565%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .form-row-last{width:47.8260869565%;float:right;margin-right:0}}@media (min-width:768px)and (max-width:900px){body:not(.page-template-template-fullwidth-php) table.cart td,body:not(.page-template-template-fullwidth-php) table.cart th{padding:1em}}.simplesim-worldmap{position:relative;width:100%;max-width:960px;display:block;margin:20px auto}.simplesim-worldmap-world{position:absolute;bottom:0;left:0;width:100%;font-size:1.5rem;line-height:1rem}.simplesim-worldmap-world a{color:#fff3;transition:all 0.25s ease}.simplesim-worldmap-world a:hover{color:#00d7a2}.simplesim-worldmap svg{width:100%;height:auto;display:block;max-height:40vh;overflow:visible}.simplesim-worldmap .simplesim-zone{pointer-events:none;cursor:pointer}.simplesim-worldmap .simplesim-hit{fill:#fff0;pointer-events:all;cursor:pointer}.simplesim-worldmap .simplesim-zone{fill:#fff3;transition:all 0.25s ease}.simplesim-worldmap .simplesim-zone.is-hover{fill:#00d7a2;transform:translateY(-5px)}.simplesim-worldmap .simplesim-zone rect{transition:all 0.25s ease}.simplesim-worldmap .simplesim-zone.is-hover rect{transform:translateY(5px)}.simplesim-worldmap .simplesim-zone:focus{outline:none}.simplesim-worldmap svg.simplesim-plane{position:absolute;left:0;top:0;width:20px!important;height:20px!important;pointer-events:none;z-index:10;transform-origin:50% 50%;fill:currentColor;color:#FFF;will-change:transform;width:80px;height:80px}.simplesim-plane{will-change:transform;transform:translate(calc(var(--x, 0) * 1px - (var(--pw, 26) * 0.5px)),calc(var(--y, 0) * 1px - (var(--ph, 26) * 0.5px))) rotate(calc(var(--r, 0) * 1deg));display:none;opacity:0;transition:opacity 0.4s ease}.simplesim-plane.is-wrapping{opacity:0}.simplesim-plane.is-ready{display:block;opacity:1}.wpforms-container.wpforms-render-modern,div.wpforms-container-full.wpforms-render-modern{max-width:760px;margin:20px auto;padding:42px 48px;color:#fff;background:#0005;border:1px solid #ffffff30;border-radius:15px;overflow:hidden}.wpforms-container.wpforms-render-modern form,div.wpforms-container-full.wpforms-render-modern form{display:flex;flex-wrap:wrap;gap:22px 24px}.wpforms-container.wpforms-render-modern form .wpforms-field-container,div.wpforms-container-full.wpforms-render-modern form .wpforms-field-container{display:contents}.wpforms-container.wpforms-render-modern form .wpforms-field,div.wpforms-container-full.wpforms-render-modern form .wpforms-field{width:calc(50% - 12px);padding:0;margin:0;clear:none}.wpforms-container.wpforms-render-modern form .wpforms-field-textarea,div.wpforms-container-full.wpforms-render-modern form .wpforms-field-textarea{width:100%}.wpforms-container.wpforms-render-modern form .wpforms-field-label,div.wpforms-container-full.wpforms-render-modern form .wpforms-field-label{margin:0 0 8px;color:#fff;font-size:1rem;font-weight:600;line-height:1.3}.wpforms-container.wpforms-render-modern form .wpforms-required-label,div.wpforms-container-full.wpforms-render-modern form .wpforms-required-label{color:#2fe4a6}.wpforms-container.wpforms-render-modern form input[type="text"],.wpforms-container.wpforms-render-modern form input[type="email"],.wpforms-container.wpforms-render-modern form input[type="tel"],.wpforms-container.wpforms-render-modern form input[type="number"],.wpforms-container.wpforms-render-modern form input[type="url"],.wpforms-container.wpforms-render-modern form input[type="password"],.wpforms-container.wpforms-render-modern form select,.wpforms-container.wpforms-render-modern form textarea,div.wpforms-container-full.wpforms-render-modern form input[type="text"],div.wpforms-container-full.wpforms-render-modern form input[type="email"],div.wpforms-container-full.wpforms-render-modern form input[type="tel"],div.wpforms-container-full.wpforms-render-modern form input[type="number"],div.wpforms-container-full.wpforms-render-modern form input[type="url"],div.wpforms-container-full.wpforms-render-modern form input[type="password"],div.wpforms-container-full.wpforms-render-modern form select,div.wpforms-container-full.wpforms-render-modern form textarea{width:100%;max-width:100%;min-height:46px;padding:13px 15px;box-sizing:border-box;color:#fff;background:rgb(8 18 27 / .72);border:1px solid rgb(255 255 255 / .12);border-radius:10px;font-size:15px;line-height:1.4;transition:border-color 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease}.wpforms-container.wpforms-render-modern form textarea,div.wpforms-container-full.wpforms-render-modern form textarea{min-height:125px;resize:vertical}.wpforms-container.wpforms-render-modern form input::placeholder,.wpforms-container.wpforms-render-modern form textarea::placeholder,div.wpforms-container-full.wpforms-render-modern form input::placeholder,div.wpforms-container-full.wpforms-render-modern form textarea::placeholder{color:rgb(255 255 255 / .48);opacity:1}.wpforms-container.wpforms-render-modern form input:focus,.wpforms-container.wpforms-render-modern form select:focus,.wpforms-container.wpforms-render-modern form textarea:focus,div.wpforms-container-full.wpforms-render-modern form input:focus,div.wpforms-container-full.wpforms-render-modern form select:focus,div.wpforms-container-full.wpforms-render-modern form textarea:focus{color:#fff;background:rgb(8 18 27 / .92);border-color:#2fe4a6!important;outline:none;box-shadow:0 0 0 3px rgb(47 228 166 / .16)!important}.wpforms-container.wpforms-render-modern form .wpforms-submit-container,div.wpforms-container-full.wpforms-render-modern form .wpforms-submit-container{width:100%;padding:0;margin:4px 0 0;display:flex;align-items:center;justify-content:center;gap:12px}.wpforms-container.wpforms-render-modern form button.wpforms-submit,div.wpforms-container-full.wpforms-render-modern form button.wpforms-submit{display:inline-block;width:auto;min-height:48px;margin:20px auto 0;padding:10px 40px;appearance:none;cursor:pointer;text-decoration:none;color:#fff;background:var(--wp--preset--gradient--brand-gradient);background-size:180% 180%;background-position:0% 0%;border:none;border-radius:50px;box-shadow:0 10px 20px -5px #00d7a222;font-size:1rem;font-weight:600;line-height:1.2;text-shadow:none;transition:background-size 0.6s cubic-bezier(.22,1,.36,1),background-position 0.6s cubic-bezier(.22,1,.36,1),transform 0.3s cubic-bezier(.22,1,.36,1),box-shadow 0.3s ease,filter 0.3s ease}.wpforms-container.wpforms-render-modern form button.wpforms-submit:hover,div.wpforms-container-full.wpforms-render-modern form button.wpforms-submit:hover{background-size:120% 120%;background-position:100% 50%;transform:translateY(-2px);box-shadow:0 14px 28px -6px #00d7a233;filter:brightness(1.05)}.wpforms-container.wpforms-render-modern form button.wpforms-submit:active,div.wpforms-container-full.wpforms-render-modern form button.wpforms-submit:active{transform:translateY(0)}.wpforms-container.wpforms-render-modern form .wpforms-recaptcha-container,.wpforms-container.wpforms-render-modern form .wpforms-field-turnstile,div.wpforms-container-full.wpforms-render-modern form .wpforms-recaptcha-container,div.wpforms-container-full.wpforms-render-modern form .wpforms-field-turnstile{width:100%;margin:6px 0 0;display:flex;justify-content:center}.wpforms-container.wpforms-render-modern form label.wpforms-error,.wpforms-container.wpforms-render-modern form em.wpforms-error,div.wpforms-container-full.wpforms-render-modern form label.wpforms-error,div.wpforms-container-full.wpforms-render-modern form em.wpforms-error{margin-top:6px;color:#ff8a8a;font-size:13px}.wpforms-container.wpforms-render-modern form .wpforms-field input.wpforms-error,.wpforms-container.wpforms-render-modern form .wpforms-field textarea.wpforms-error,.wpforms-container.wpforms-render-modern form .wpforms-field select.wpforms-error,div.wpforms-container-full.wpforms-render-modern form .wpforms-field input.wpforms-error,div.wpforms-container-full.wpforms-render-modern form .wpforms-field textarea.wpforms-error,div.wpforms-container-full.wpforms-render-modern form .wpforms-field select.wpforms-error{border-color:#ff8a8a}.wpforms-confirmation-container-full{max-width:760px;margin:0 auto;padding:22px 26px;color:#fff;background:rgb(47 228 166 / .12);border:1px solid rgb(47 228 166 / .35);border-radius:14px}@media (max-width:768px){.wpforms-container.wpforms-render-modern,div.wpforms-container-full.wpforms-render-modern{padding:28px 20px;border-radius:14px}.wpforms-container.wpforms-render-modern form,div.wpforms-container-full.wpforms-render-modern form{gap:18px}.wpforms-container.wpforms-render-modern form .wpforms-field,div.wpforms-container-full.wpforms-render-modern form .wpforms-field{width:100%}.wpforms-container.wpforms-render-modern form button.wpforms-submit,div.wpforms-container-full.wpforms-render-modern form button.wpforms-submit{min-height:46px;font-size:1rem}}