:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentcolor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;padding:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist li .comment_container>.comment-text:only-child{margin-inline-start:0}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentcolor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link{display:inline-block;vertical-align:middle;margin-block:.25em;margin-inline-end:.5em}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link:last-child{margin-inline-end:0}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentcolor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentcolor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}:root{--shopini-primary:#f57e28;--shopini-primary-dark:#e06d16;--shopini-secondary:#0b3c88;--shopini-secondary-dark:#0b1061;--shopini-primary-soft:color-mix(in srgb, var(--shopini-primary) 18%, var(--shopini-white));--shopini-primary-faint:color-mix(in srgb, var(--shopini-primary) 7%, var(--shopini-white));--shopini-ink:#172033;--shopini-muted:#626876;--shopini-surface:#f7f9fc;--shopini-white:#fff;--shopini-border:#e8e9ed;--shopini-success:#16a36f;--shopini-purple:#7958d8;--shopini-dark:#1b1b1d;--shopini-star:#f5a623;--shopini-danger:#b42318;--shopini-demo-beige:#efe7dc;--shopini-demo-brown:#76503a;--shopini-demo-blue:#5f9fbf;--shopini-demo-rose:#c47f7f;--shopini-demo-sand:#a97846;--shopini-ink-a7:color-mix(in srgb, var(--shopini-ink) 7%, transparent);--shopini-ink-a13:color-mix(in srgb, var(--shopini-ink) 13%, transparent);--shopini-primary-a16:color-mix(in srgb, var(--shopini-primary) 16%, transparent);--shopini-primary-a18:color-mix(in srgb, var(--shopini-primary) 18%, transparent);--shopini-primary-a28:color-mix(in srgb, var(--shopini-primary) 28%, transparent);--shopini-white-a10:color-mix(in srgb, var(--shopini-white) 10%, transparent);--shopini-white-a18:color-mix(in srgb, var(--shopini-white) 18%, transparent);--shopini-white-a30:color-mix(in srgb, var(--shopini-white) 30%, transparent);--shopini-white-a55:color-mix(in srgb, var(--shopini-white) 55%, transparent);--shopini-white-a62:color-mix(in srgb, var(--shopini-white) 62%, transparent);--shopini-white-a68:color-mix(in srgb, var(--shopini-white) 68%, transparent);--shopini-white-a88:color-mix(in srgb, var(--shopini-white) 88%, transparent);--shopini-white-a94:color-mix(in srgb, var(--shopini-white) 94%, transparent);--shopini-font-display:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--shopini-font-body:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--shopini-font-arabic:Tahoma, Arial, sans-serif;--shopini-text-xs:0.75rem;--shopini-text-sm:0.875rem;--shopini-text-base:1rem;--shopini-text-lg:1.125rem;--shopini-hero-lead-size:clamp(1.0625rem, 2vw, 1.125rem);--shopini-title-sm:clamp(1.65rem, 3vw, 2.25rem);--shopini-title-lg:clamp(2.55rem, 5.4vw, 4.7rem);--shopini-space-1:0.25rem;--shopini-space-2:0.5rem;--shopini-space-3:0.75rem;--shopini-space-4:1rem;--shopini-space-5:1.5rem;--shopini-space-6:2rem;--shopini-space-7:3rem;--shopini-space-8:4rem;--shopini-space-9:5.5rem;--shopini-radius-sm:0.625rem;--shopini-radius-md:1rem;--shopini-radius-lg:1.5rem;--shopini-radius-pill:999px;--shopini-shadow-sm:0 0.4rem 1.4rem var(--shopini-ink-a7);--shopini-shadow-md:0 1.2rem 3.2rem var(--shopini-ink-a13);--shopini-transition:180ms ease;--shopini-content:76rem;--shopini-reading:48rem;--shopini-header-height:5rem;--shopini-logo-height:3.5rem;--shopini-z-header:100;--shopini-z-menu:110;--shopini-z-sticky-cta:90}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--shopini-header-height) + var(--shopini-space-4))}body{margin:0;color:var(--shopini-ink);background:var(--shopini-white);font-family:var(--shopini-font-body);font-size:var(--shopini-text-base);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.rtl{font-family:var(--shopini-font-arabic)}body.shopini-menu-is-open{overflow:hidden}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}ul,ol{margin:0;padding:0}h1,h2,h3,h4,p,figure,blockquote{margin-block-start:0}h1,h2,h3{color:var(--shopini-ink);font-family:var(--shopini-font-display);font-weight:800;line-height:1.12}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus{inset-block-start:var(--shopini-space-4);inset-inline-start:var(--shopini-space-4);z-index:1000;width:auto;height:auto;padding:var(--shopini-space-3) var(--shopini-space-4);clip:auto;color:var(--shopini-white);background:var(--shopini-dark);border-radius:var(--shopini-radius-sm)}:focus-visible{outline:3px solid var(--shopini-primary);outline-offset:3px}.shopini-main{min-height:55vh}.shopini-content{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:var(--shopini-space-7)}.shopini-article{width:min(calc(100% - 2rem), var(--shopini-reading));margin-inline:auto;padding-block:var(--shopini-space-8)}.shopini-article h1{font-size:var(--shopini-title-sm)}.shopini-article__content>*{max-width:100%}.shopini-archive-header{margin-block-end:var(--shopini-space-6)}.shopini-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--shopini-space-4)}.shopini-post-card{padding:var(--shopini-space-5);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-post-card h2{font-size:1.2rem}.shopini-eyebrow{margin-block-end:var(--shopini-space-2);color:var(--shopini-primary-dark);font-size:var(--shopini-text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.shopini-section__head{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;margin-block-end:var(--shopini-space-7);text-align:center}.shopini-section__head h2{margin-block-end:var(--shopini-space-3);font-size:var(--shopini-title-sm)}.shopini-section__lead{max-width:45rem;margin-inline:auto;color:var(--shopini-muted)}.shopini-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.7rem 1.2rem;gap:var(--shopini-space-2);border:1px solid #fff0;border-radius:var(--shopini-radius-sm);font-weight:750;line-height:1.2;text-align:center;cursor:pointer;transition:color var(--shopini-transition),background var(--shopini-transition),border-color var(--shopini-transition),box-shadow var(--shopini-transition),transform var(--shopini-transition)}.shopini-btn:hover{transform:translateY(-1px)}.shopini-btn--primary{color:var(--shopini-white);background:var(--shopini-primary);box-shadow:0 .55rem 1.2rem var(--shopini-primary-a18)}.shopini-btn--primary:hover{background:var(--shopini-primary-dark)}.shopini-btn--ghost{color:var(--shopini-ink);background:var(--shopini-white);border-color:var(--shopini-border)}.shopini-btn--ghost:hover{border-color:var(--shopini-primary)}.shopini-btn--outline{color:var(--shopini-ink);background:var(--shopini-white);border-color:var(--shopini-border)}.shopini-btn--outline:hover{color:var(--shopini-primary-dark);border-color:var(--shopini-primary)}.shopini-btn--white{color:var(--shopini-primary-dark);background:var(--shopini-white);box-shadow:var(--shopini-shadow-sm)}.shopini-btn--lg{min-height:3.35rem;padding-inline:1.5rem}.shopini-btn--block{width:100%;margin-block-start:auto}.shopini-link-arrow{display:inline-flex;align-items:center;gap:var(--shopini-space-2);color:var(--shopini-primary-dark);font-size:var(--shopini-text-sm);font-weight:750}.shopini-header{position:sticky;inset-block-start:0;z-index:var(--shopini-z-header);min-height:var(--shopini-header-height);background:var(--shopini-white-a94);border-block-end:1px solid var(--shopini-border);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.admin-bar .shopini-header{inset-block-start:32px}.shopini-header__inner{display:flex;align-items:center;width:min(calc(100% - 2rem), var(--shopini-content));min-height:var(--shopini-header-height);margin-inline:auto;gap:var(--shopini-space-6)}.shopini-header__logo{flex:0 0 auto}.custom-logo-link{display:inline-flex;align-items:center}.custom-logo{width:auto;max-width:13rem;max-height:var(--shopini-logo-height);object-fit:contain}.shopini-wordmark{display:inline-flex;align-items:center;gap:var(--shopini-space-2);font-size:1.45rem;font-weight:850;letter-spacing:-.04em}.shopini-wordmark__mark{display:inline-grid;place-items:center;width:2.45rem;height:2.8rem;color:var(--shopini-white);background:var(--shopini-primary);border-radius:.45rem .45rem .65rem .65rem;font-size:1.55rem;font-weight:850}.shopini-wordmark__io{color:var(--shopini-primary)}.shopini-header__navigation{display:flex;align-items:center;flex:1;min-width:0;gap:var(--shopini-space-5)}.shopini-header__nav{display:flex;justify-content:center;flex:1}.shopini-nav__list{display:flex;align-items:center;gap:clamp(0.9rem, 2vw, 1.9rem);list-style:none;font-size:var(--shopini-text-sm);font-weight:650}.shopini-nav__list a{display:inline-flex;padding-block:var(--shopini-space-3)}.shopini-nav__list a:hover,.shopini-nav__list .current-menu-item>a{color:var(--shopini-primary-dark)}.shopini-header__actions{display:flex;align-items:center;gap:var(--shopini-space-3)}.shopini-lang-switch{display:flex;gap:var(--shopini-space-1)}.shopini-lang-switch a{padding:var(--shopini-space-2);color:var(--shopini-muted);font-size:var(--shopini-text-xs);font-weight:750}.shopini-menu-toggle{display:none;width:2.85rem;height:2.85rem;margin-inline-start:auto;padding:.7rem;background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-sm);cursor:pointer}.shopini-menu-toggle span[aria-hidden="true"]{display:block;height:2px;margin-block:.23rem;background:var(--shopini-ink);border-radius:var(--shopini-radius-pill);transition:transform var(--shopini-transition),opacity var(--shopini-transition)}.shopini-hero{position:relative;overflow:hidden;padding:clamp(3.5rem, 8vw, 7rem) 1rem var(--shopini-space-7);background:radial-gradient(circle at 92% 18%,var(--shopini-primary-a16),transparent 24rem),linear-gradient(180deg,var(--shopini-primary-faint),var(--shopini-white) 70%)}.shopini-hero::after{position:absolute;inset-block-start:3rem;inset-inline-end:-7rem;width:22rem;aspect-ratio:1;content:"";border:1px dashed var(--shopini-primary-a28);border-radius:50%;pointer-events:none}.shopini-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(34rem,1.25fr);align-items:center;width:min(100%, var(--shopini-content));margin-inline:auto;gap:clamp(2rem, 5vw, 5rem)}.shopini-hero__title{margin-block-end:var(--shopini-space-5);font-size:var(--shopini-title-lg);letter-spacing:-.055em}.shopini-hero__title span,.shopini-hero__title strong{display:block}.shopini-hero__title strong{color:var(--shopini-primary)}.shopini-hero__lead{max-width:41rem;margin-block-end:var(--shopini-space-6);color:var(--shopini-muted);font-size:var(--shopini-hero-lead-size);line-height:1.7}.shopini-hero__cta{display:flex;flex-wrap:wrap;margin-block-end:var(--shopini-space-5);gap:var(--shopini-space-3)}.shopini-hero__social-proof{display:flex;align-items:center;max-width:35rem;margin:0;gap:var(--shopini-space-3);color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-hero__avatars{display:flex;flex:0 0 auto;padding-inline-start:.5rem}.shopini-hero__avatars i{width:1.85rem;height:1.85rem;margin-inline-start:-.5rem;background:linear-gradient(135deg,var(--shopini-primary-soft),var(--shopini-primary));border:2px solid var(--shopini-white);border-radius:50%}.shopini-hero__avatars i:nth-child(2){background:linear-gradient(135deg,color-mix(in srgb,var(--shopini-demo-blue) 25%,var(--shopini-white)),var(--shopini-demo-blue))}.shopini-hero__avatars i:nth-child(3){background:linear-gradient(135deg,color-mix(in srgb,var(--shopini-demo-rose) 25%,var(--shopini-white)),var(--shopini-demo-rose))}.shopini-hero__avatars i:nth-child(4){background:linear-gradient(135deg,color-mix(in srgb,var(--shopini-demo-sand) 25%,var(--shopini-white)),var(--shopini-demo-sand))}.shopini-hero__visual{position:relative;min-width:0}.shopini-hero__image{width:100%;max-height:36rem;object-fit:contain}.shopini-product-preview{position:relative;min-height:31rem}.shopini-store-preview{position:absolute;inset:1rem 8rem 4rem 0;overflow:hidden;background:var(--shopini-white);border:.45rem solid var(--shopini-dark);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-md)}.shopini-store-preview__bar{display:flex;align-items:center;height:2rem;padding-inline:var(--shopini-space-3);gap:var(--shopini-space-2);background:var(--shopini-white)}.shopini-store-preview__bar span{width:3rem;height:.4rem;margin-inline-end:auto;background:var(--shopini-ink);border-radius:var(--shopini-radius-pill)}.shopini-store-preview__bar i{width:1.2rem;height:.25rem;background:var(--shopini-border);border-radius:var(--shopini-radius-pill)}.shopini-store-preview__hero{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;min-height:15rem;padding:var(--shopini-space-6);background:var(--shopini-demo-beige)}.shopini-store-preview__hero div{display:flex;flex-direction:column;align-items:flex-start}.shopini-store-preview__hero small{margin-block-end:var(--shopini-space-2);font-size:.55rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.shopini-store-preview__hero strong{font-size:clamp(1.15rem, 2.3vw, 2rem);line-height:1.05}.shopini-store-preview__hero b{margin-block-start:var(--shopini-space-3);padding:var(--shopini-space-2) var(--shopini-space-3);color:var(--shopini-white);background:var(--shopini-dark);border-radius:.2rem;font-size:.55rem}.shopini-store-preview__hero>span{justify-self:end;width:85%;height:13rem;background:linear-gradient(145deg,color-mix(in srgb,var(--shopini-demo-brown) 45%,var(--shopini-white)),var(--shopini-demo-brown));border-radius:48% 48% 1rem 1rem}.shopini-store-preview__products{display:grid;grid-template-columns:repeat(4,1fr);padding:var(--shopini-space-4);gap:var(--shopini-space-3)}.shopini-store-preview__products i{height:4.8rem;background:linear-gradient(150deg,var(--shopini-surface),color-mix(in srgb,var(--shopini-demo-brown) 35%,var(--shopini-white)));border-radius:var(--shopini-radius-sm)}.shopini-dashboard-preview{position:absolute;inset-block-start:7rem;inset-inline-end:0;display:grid;grid-template-columns:4.2rem 1fr;width:25rem;min-height:21rem;overflow:hidden;background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-md)}.shopini-dashboard-preview nav{display:flex;flex-direction:column;align-items:center;padding:var(--shopini-space-4) var(--shopini-space-2);gap:var(--shopini-space-4);color:var(--shopini-white);background:var(--shopini-dark)}.shopini-dashboard-preview nav strong{display:grid;place-items:center;width:1.75rem;height:1.75rem;background:var(--shopini-primary);border-radius:.35rem}.shopini-dashboard-preview nav i{width:1.2rem;height:.3rem;background:var(--shopini-white-a30);border-radius:var(--shopini-radius-pill)}.shopini-dashboard-preview__content{padding:var(--shopini-space-5)}.shopini-dashboard-preview__content>small{font-size:var(--shopini-text-sm);font-weight:800}.shopini-dashboard-preview__metrics{display:grid;grid-template-columns:repeat(3,1fr);margin-block:var(--shopini-space-5);gap:var(--shopini-space-2)}.shopini-dashboard-preview__metrics i{height:4rem;background:var(--shopini-surface);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-sm)}.shopini-dashboard-preview__chart{position:relative;height:8rem;overflow:hidden;background:linear-gradient(180deg,var(--shopini-primary-faint),var(--shopini-white));border-block-end:1px solid var(--shopini-border)}.shopini-dashboard-preview__chart span{position:absolute;inset:48% 6% auto;height:.18rem;background:var(--shopini-primary);transform:skewY(-12deg)}.shopini-hero__badge{position:absolute;inset-block-start:-.5rem;inset-inline-end:4rem;display:flex;align-items:center;padding:var(--shopini-space-3) var(--shopini-space-4);gap:var(--shopini-space-2);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-sm);box-shadow:var(--shopini-shadow-sm);font-size:var(--shopini-text-sm);font-weight:750}.shopini-hero__badge span{width:.6rem;height:.6rem;background:var(--shopini-success);border-radius:50%}.shopini-trustbar{width:min(calc(100% - 2rem), var(--shopini-content));margin:0 auto;background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-trustbar__inner{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;padding:var(--shopini-space-4)}.shopini-trustbar__item{display:flex;align-items:center;justify-content:center;min-height:1.7rem;padding-inline:var(--shopini-space-3);gap:var(--shopini-space-2);color:var(--shopini-muted);border-inline-end:1px solid var(--shopini-border);font-size:var(--shopini-text-sm);font-weight:650;text-align:center}.shopini-trustbar__item:last-child{border-inline-end:0}.shopini-trustbar__item svg{flex:0 0 auto;width:1.15rem;color:var(--shopini-primary)}.shopini-features{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:var(--shopini-space-7) var(--shopini-space-8)}.shopini-features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--shopini-space-4)}.shopini-feature-card{display:flex;flex-direction:column;min-height:17rem;padding:var(--shopini-space-6);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm);transition:transform var(--shopini-transition),box-shadow var(--shopini-transition)}.shopini-feature-card:hover{box-shadow:var(--shopini-shadow-md);transform:translateY(-.2rem)}.shopini-feature-card__icon{display:inline-grid;place-items:center;width:3.25rem;height:3.25rem;margin-block-end:var(--shopini-space-4);border-radius:50%}.shopini-icon--orange{color:var(--shopini-primary-dark);background:var(--shopini-primary-soft)}.shopini-icon--purple{color:var(--shopini-purple);background:color-mix(in srgb,var(--shopini-purple) 12%,var(--shopini-white))}.shopini-feature-card h2{margin-block-end:var(--shopini-space-2);font-size:1.05rem}.shopini-feature-card p{flex:1;margin-block-end:var(--shopini-space-4);color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-steps{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:0 var(--shopini-space-8);text-align:center}.shopini-steps__title{margin-block-end:var(--shopini-space-7);font-size:var(--shopini-title-sm)}.shopini-steps__grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--shopini-space-7);list-style:none}.shopini-steps__grid::before{position:absolute;inset-block-start:2.2rem;inset-inline:17% 17%;content:"";border-block-start:1px dashed var(--shopini-border)}.shopini-step{position:relative;z-index:1}.shopini-step__icon{position:relative;display:inline-grid;place-items:center;width:5rem;height:5rem;margin-block-end:var(--shopini-space-4);color:var(--shopini-primary);background:var(--shopini-primary-faint);border:1px solid var(--shopini-border);border-radius:50%}.shopini-step__icon svg{width:2rem;height:2rem}.shopini-step__num{position:absolute;inset-block-start:-.35rem;inset-inline-start:-.35rem;display:grid;place-items:center;width:1.55rem;height:1.55rem;color:var(--shopini-white);background:var(--shopini-primary);border-radius:50%;font-size:var(--shopini-text-xs);font-weight:800}.shopini-step h3{font-size:var(--shopini-text-base)}.shopini-step p{max-width:19rem;margin-inline:auto;color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-showcase{padding-block:var(--shopini-space-8);background:linear-gradient(105deg,var(--shopini-primary-faint),var(--shopini-white));border-block:1px solid var(--shopini-border)}.shopini-showcase__inner{display:grid;grid-template-columns:0.8fr 1.35fr 0.65fr;align-items:center;width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;gap:var(--shopini-space-6)}.shopini-showcase__text h2{margin-block-end:var(--shopini-space-4);font-size:var(--shopini-title-sm)}.shopini-showcase__text .shopini-section__lead{margin-inline:0}.shopini-showcase__visual{display:flex;align-items:flex-end;justify-content:center;min-height:22rem;gap:var(--shopini-space-3)}.shopini-showcase__visual>img{max-height:23rem;object-fit:contain}.shopini-device{position:relative;overflow:hidden;background:var(--shopini-dark);border:.3rem solid var(--shopini-dark);border-radius:var(--shopini-radius-sm);box-shadow:var(--shopini-shadow-md)}.shopini-device::before{position:absolute;inset:.4rem;content:"";background:linear-gradient(150deg,var(--shopini-demo-beige) 40%,var(--shopini-demo-brown) 41%);border-radius:.25rem}.shopini-device span{position:absolute;inset-block-end:1rem;z-index:1;width:18%;height:18%;background:var(--shopini-white);border-radius:.2rem}.shopini-device span:nth-of-type(1){inset-inline-start:14%}.shopini-device span:nth-of-type(2){inset-inline-start:41%}.shopini-device span:nth-of-type(3){inset-inline-start:68%}.shopini-device--laptop{width:21rem;height:13rem}.shopini-device--tablet{width:8rem;height:11rem}.shopini-device--phone{width:4.2rem;height:9rem}.shopini-showcase__benefits{display:grid;gap:var(--shopini-space-4);list-style:none}.shopini-showcase__benefits li{display:flex;align-items:center;gap:var(--shopini-space-3);font-size:var(--shopini-text-sm);font-weight:650}.shopini-showcase__benefits svg{color:var(--shopini-primary)}.shopini-why{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:var(--shopini-space-7);text-align:center}.shopini-why__title{margin-block-end:var(--shopini-space-6);font-size:var(--shopini-title-sm)}.shopini-why__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--shopini-space-3)}.shopini-why-card{padding:var(--shopini-space-5);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-sm);box-shadow:var(--shopini-shadow-sm);text-align:start}.shopini-why-card__icon{display:inline-flex;margin-block-end:var(--shopini-space-3);color:var(--shopini-primary)}.shopini-why-card h3{margin-block-end:var(--shopini-space-2);font-size:var(--shopini-text-sm)}.shopini-why-card p{margin-block-end:0;color:var(--shopini-muted);font-size:var(--shopini-text-xs)}.shopini-testimonials{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:var(--shopini-space-7)}.shopini-testimonials__title{margin-block-end:var(--shopini-space-6);font-size:var(--shopini-title-sm);text-align:center}.shopini-testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--shopini-space-4)}.shopini-testimonial-card{margin:0;padding:var(--shopini-space-5);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-testimonial-card blockquote{margin-block-end:var(--shopini-space-4);color:var(--shopini-muted)}.shopini-testimonial-card figcaption{display:flex;flex-direction:column;font-size:var(--shopini-text-sm)}.shopini-testimonial-card figcaption span{color:var(--shopini-muted);font-size:var(--shopini-text-xs)}.shopini-pricing{padding-block:var(--shopini-space-8);background:var(--shopini-surface);border-block-start:1px solid var(--shopini-border)}.shopini-pricing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;gap:var(--shopini-space-4)}.shopini-pricing__grid--count-1{grid-template-columns:minmax(0,28rem);justify-content:center}.shopini-pricing__grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:56rem}.shopini-plan{position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--shopini-space-5);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-plan--featured{border:2px solid var(--shopini-primary)}.shopini-plan__badge{position:absolute;inset-block-start:0;inset-inline:-2px;padding:var(--shopini-space-2);color:var(--shopini-white);background:var(--shopini-primary);border-radius:var(--shopini-radius-md) var(--shopini-radius-md) 0 0;font-size:var(--shopini-text-xs);font-weight:750;text-align:center;transform:translateY(-100%)}.shopini-plan--featured{margin-block-start:var(--shopini-space-5)}.shopini-plan__name{margin-block-end:var(--shopini-space-3);font-size:1.25rem}.shopini-plan__price{margin-block-end:var(--shopini-space-4);color:var(--shopini-ink);font-size:clamp(1.35rem, 2.2vw, 1.75rem);font-weight:850;line-height:1.3;overflow-wrap:anywhere}.shopini-plan__price del{display:block;color:var(--shopini-muted);font-size:var(--shopini-text-sm);font-weight:500}.shopini-plan__price ins{text-decoration:none}.shopini-plan__description{flex:1;color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-plan__description ul{padding-inline-start:1.2rem;list-style:disc}.shopini-plan__unavailable{margin-block-start:auto;padding:var(--shopini-space-3);color:var(--shopini-danger);background:color-mix(in srgb,var(--shopini-danger) 8%,var(--shopini-white));border-radius:var(--shopini-radius-sm);font-size:var(--shopini-text-sm);text-align:center}.shopini-pricing__assurances{width:min(calc(100% - 2rem), var(--shopini-content));margin:var(--shopini-space-5) auto 0;padding:var(--shopini-space-4);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-extras-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--shopini-space-4);margin:0;padding:0;list-style:none}.shopini-extras-list li{display:flex;align-items:center;gap:var(--shopini-space-3);color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-extras-list svg{flex:0 0 auto;color:var(--shopini-primary)}.shopini-pricing__note{margin:var(--shopini-space-6) auto 0;color:var(--shopini-muted);font-size:var(--shopini-text-sm);text-align:center}.shopini-pricing__setup{width:min(calc(100% - 2rem), 44rem);margin-inline:auto;padding:var(--shopini-space-6);background:var(--shopini-white);border:1px dashed var(--shopini-primary);border-radius:var(--shopini-radius-md);text-align:center}.shopini-cta-final{width:min(calc(100% - 2rem), var(--shopini-content));margin:var(--shopini-space-7) auto;overflow:hidden;color:var(--shopini-white);background:radial-gradient(circle at 92% 50%,var(--shopini-white-a18),transparent 12rem),var(--shopini-primary);border-radius:var(--shopini-radius-md)}.shopini-cta-final__inner{display:flex;align-items:center;padding:var(--shopini-space-6) var(--shopini-space-7);gap:var(--shopini-space-5)}.shopini-cta-final__icon{display:grid;place-items:center;flex:0 0 auto;width:4rem;height:4rem;color:var(--shopini-primary);background:var(--shopini-white);border-radius:50%}.shopini-cta-final h2{margin-block-end:var(--shopini-space-1);color:var(--shopini-white);font-size:1.55rem}.shopini-cta-final p{margin-block-end:0;color:var(--shopini-white-a88)}.shopini-cta-final .shopini-btn{margin-inline-start:auto;white-space:nowrap}.shopini-footer{color:var(--shopini-white);background:var(--shopini-dark)}.shopini-footer__top{display:grid;grid-template-columns:minmax(15rem,1.6fr) repeat(5,minmax(7rem,1fr));width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:var(--shopini-space-7);gap:var(--shopini-space-5)}.shopini-wordmark--footer{color:var(--shopini-white)}.shopini-footer .custom-logo{filter:brightness(0) invert(1)}.shopini-footer__brand p{max-width:28rem;margin-block:var(--shopini-space-4);color:var(--shopini-white-a62);font-size:var(--shopini-text-sm)}.shopini-footer__col h2{margin-block-end:var(--shopini-space-4);color:var(--shopini-white);font-size:var(--shopini-text-sm)}.shopini-footer__links,.shopini-social-menu{list-style:none}.shopini-footer__links li{margin-block-end:var(--shopini-space-2)}.shopini-footer__links a,.shopini-social-menu a{color:var(--shopini-white-a68);font-size:var(--shopini-text-sm)}.shopini-footer__links a:hover,.shopini-social-menu a:hover{color:var(--shopini-primary)}.shopini-social-menu{display:flex;flex-wrap:wrap;gap:var(--shopini-space-3)}.shopini-footer__bottom{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:var(--shopini-space-4);color:var(--shopini-white-a55);border-block-start:1px solid var(--shopini-white-a10);font-size:var(--shopini-text-xs)}.shopini-footer__bottom p{margin:0}.woocommerce .shopini-content,.woocommerce-page .shopini-content,.shopini-main--shop{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:var(--shopini-space-7)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{color:var(--shopini-white);background:var(--shopini-primary);border-radius:var(--shopini-radius-sm)}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:var(--shopini-white);background:var(--shopini-primary-dark)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce select{min-height:2.8rem;padding:var(--shopini-space-3);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-sm)}@media (max-width:68rem){.shopini-header__inner{gap:var(--shopini-space-4)}.shopini-menu-toggle{display:block}.shopini-header__navigation{position:fixed;inset-block-start:var(--shopini-header-height);inset-inline:0;z-index:var(--shopini-z-menu);display:none;max-height:calc(100vh - var(--shopini-header-height));padding:var(--shopini-space-5);overflow:auto;background:var(--shopini-white);border-block-end:1px solid var(--shopini-border);box-shadow:var(--shopini-shadow-md)}.admin-bar .shopini-header__navigation{inset-block-start:calc(var(--shopini-header-height) + 32px)}.shopini-header[data-menu-open="true"] .shopini-header__navigation{display:block}.shopini-header[data-menu-open="true"] .shopini-menu-toggle span[aria-hidden="true"]:nth-of-type(1){transform:translateY(.46rem) rotate(45deg)}.shopini-header[data-menu-open="true"] .shopini-menu-toggle span[aria-hidden="true"]:nth-of-type(2){opacity:0}.shopini-header[data-menu-open="true"] .shopini-menu-toggle span[aria-hidden="true"]:nth-of-type(3){transform:translateY(-.46rem) rotate(-45deg)}.shopini-header__nav,.shopini-nav__list,.shopini-header__actions{display:grid}.shopini-nav__list{gap:0}.shopini-nav__list a{display:flex;padding:var(--shopini-space-3);border-block-end:1px solid var(--shopini-border)}.shopini-header__actions{grid-template-columns:1fr 1fr;margin-block-start:var(--shopini-space-4)}.shopini-lang-switch{grid-column:1 / -1}.shopini-hero__inner{grid-template-columns:1fr}.shopini-hero__content{max-width:48rem}.shopini-hero__visual{width:min(100%, 45rem);margin-inline:auto}.shopini-trustbar__inner{grid-template-columns:repeat(3,1fr)}.shopini-trustbar__item:nth-child(3){border-inline-end:0}.shopini-trustbar__item:nth-child(-n+3){padding-block-end:var(--shopini-space-3);margin-block-end:var(--shopini-space-3);border-block-end:1px solid var(--shopini-border)}.shopini-features__grid{grid-template-columns:repeat(2,1fr)}.shopini-post-grid{grid-template-columns:repeat(2,1fr)}.shopini-showcase__inner{grid-template-columns:1fr}.shopini-showcase__benefits{grid-template-columns:repeat(3,1fr)}.shopini-why__grid{grid-template-columns:repeat(3,1fr)}.shopini-pricing__grid{grid-template-columns:repeat(2,1fr)}.shopini-pricing__grid--count-1{grid-template-columns:minmax(0,28rem)}.shopini-extras-list{grid-template-columns:repeat(2,minmax(0,1fr))}.shopini-footer__top{grid-template-columns:repeat(3,1fr)}.shopini-footer__brand{grid-column:1 / -1}}@media (max-width:48.875rem){.admin-bar .shopini-header{inset-block-start:46px}.admin-bar .shopini-header__navigation{inset-block-start:calc(var(--shopini-header-height) + 46px)}.shopini-hero{padding-block-start:var(--shopini-space-7)}.shopini-hero__title{font-size:clamp(2.35rem, 12vw, 3.65rem)}.shopini-product-preview{min-height:25rem}.shopini-store-preview{inset-inline-end:4.5rem}.shopini-dashboard-preview{inset-block-start:6rem;width:min(80%, 23rem)}.shopini-features__grid,.shopini-steps__grid,.shopini-testimonials__grid,.shopini-post-grid{grid-template-columns:1fr}.shopini-steps__grid::before{display:none}.shopini-step{padding-block-end:var(--shopini-space-5)}.shopini-showcase__benefits,.shopini-why__grid{grid-template-columns:repeat(2,1fr)}.shopini-cta-final__inner{flex-direction:column;align-items:flex-start;padding:var(--shopini-space-6)}.shopini-cta-final .shopini-btn{width:100%;margin-inline-start:0}.shopini-footer__top{grid-template-columns:repeat(2,1fr)}}@media (max-width:34rem){.shopini-header__actions,.shopini-trustbar__inner,.shopini-pricing__grid,.shopini-showcase__benefits,.shopini-why__grid,.shopini-footer__top{grid-template-columns:1fr}.shopini-extras-list{grid-template-columns:1fr}.shopini-header__actions .shopini-btn{width:100%}.shopini-trustbar__item{padding-block:var(--shopini-space-3);margin:0;border-inline-end:0;border-block-end:1px solid var(--shopini-border)}.shopini-trustbar__item:last-child{border-block-end:0}.shopini-hero__cta .shopini-btn{width:100%}.shopini-product-preview{min-height:20rem}.shopini-store-preview{inset:1rem 2.5rem 3rem 0}.shopini-store-preview__hero{min-height:10rem;padding:var(--shopini-space-4)}.shopini-store-preview__hero>span{height:8rem}.shopini-store-preview__products i{height:3rem}.shopini-dashboard-preview{inset-block-start:5rem;width:79%;min-height:14rem;grid-template-columns:3rem 1fr}.shopini-dashboard-preview__content{padding:var(--shopini-space-3)}.shopini-dashboard-preview__chart{height:5rem}.shopini-hero__badge{inset-inline-end:0}.shopini-feature-card{min-height:auto}.shopini-device--laptop{width:14rem;height:9rem}.shopini-device--tablet{width:5rem;height:7rem}.shopini-device--phone{width:2.8rem;height:6rem}.shopini-footer__brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}}.shopini-header{background:color-mix(in srgb,var(--shopini-white) 96%,transparent)}.shopini-hero{padding-block-start:clamp(3.5rem, 7vw, 6rem);background:radial-gradient(circle at 88% 12%,var(--shopini-primary-a16),transparent 22rem),linear-gradient(180deg,color-mix(in srgb,var(--shopini-primary) 6%,var(--shopini-white)),var(--shopini-white) 74%)}.shopini-hero__title{color:var(--shopini-secondary-dark)}.shopini-hero__social-proof svg{flex:0 0 auto;width:1.15rem;color:var(--shopini-success)}.shopini-dashboard-preview nav{background:var(--shopini-secondary-dark)}.shopini-partners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(calc(100% - 2rem), var(--shopini-content));margin:var(--shopini-space-5) auto var(--shopini-space-8);overflow:hidden;background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-partners__group{padding:var(--shopini-space-5)}.shopini-partners__group+.shopini-partners__group{border-inline-start:1px solid var(--shopini-border)}.shopini-partners h2{margin-block-end:var(--shopini-space-3);color:var(--shopini-muted);font-size:var(--shopini-text-xs);letter-spacing:.08em;text-align:center;text-transform:uppercase}.shopini-partners ul{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--shopini-space-3) var(--shopini-space-5);list-style:none}.shopini-partners li{color:var(--shopini-secondary);font-size:var(--shopini-text-sm);font-weight:800}.shopini-partners__logos{align-items:center}.shopini-partners__logos li{display:flex;align-items:center;justify-content:center;min-width:5rem;min-height:3rem}.shopini-partners__logo{width:auto;max-width:9rem;max-height:3rem;object-fit:contain;filter:grayscale(1);opacity:.72;transition:filter var(--shopini-transition),opacity var(--shopini-transition),transform var(--shopini-transition)}.shopini-partners__logos li:hover .shopini-partners__logo{filter:grayscale(0);opacity:1;transform:translateY(-.1rem)}.shopini-pricing{background:linear-gradient(180deg,var(--shopini-surface),var(--shopini-white))}.shopini-billing-switch{display:flex;align-items:center;justify-content:center;margin-block-start:var(--shopini-space-5);gap:var(--shopini-space-3)}.shopini-billing-switch__label{color:var(--shopini-muted);font-size:var(--shopini-text-sm);font-weight:700}.shopini-billing-switch__label.is-active{color:var(--shopini-secondary)}.shopini-billing-switch__toggle{position:relative;display:inline-flex;width:3.5rem;height:1.9rem}.shopini-billing-switch__toggle input{position:absolute;opacity:0}.shopini-billing-switch__slider{position:absolute;inset:0;background:var(--shopini-secondary);border-radius:var(--shopini-radius-pill);cursor:pointer}.shopini-billing-switch__slider::after{position:absolute;inset-block-start:.25rem;inset-inline-start:.25rem;width:1.4rem;height:1.4rem;content:"";background:var(--shopini-white);border-radius:50%;box-shadow:var(--shopini-shadow-sm);transition:transform var(--shopini-transition)}.shopini-billing-switch__toggle input:checked+.shopini-billing-switch__slider::after{transform:translateX(1.6rem)}.rtl .shopini-billing-switch__toggle input:checked+.shopini-billing-switch__slider::after{transform:translateX(-1.6rem)}.shopini-plan{padding:var(--shopini-space-6);transition:transform var(--shopini-transition),box-shadow var(--shopini-transition)}.shopini-plan:hover{box-shadow:var(--shopini-shadow-md);transform:translateY(-.25rem)}.shopini-plan--featured{border-color:var(--shopini-primary)}.shopini-plan__name{color:var(--shopini-secondary-dark)}.shopini-plan__price{color:var(--shopini-secondary)}.shopini-plan__form{margin-block-start:auto}.shopini-plan__form .shopini-btn:disabled{cursor:not-allowed;opacity:.5;transform:none}.shopini-plan__availability{margin:var(--shopini-space-2) 0 0;color:var(--shopini-danger);font-size:var(--shopini-text-xs);text-align:center}.shopini-plan__replacement-note{margin:var(--shopini-space-2) 0 0;color:var(--shopini-muted);font-size:var(--shopini-text-xs);line-height:1.45;text-align:center}.shopini-comparison,.shopini-faq,.shopini-seo-guide{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto;padding-block:var(--shopini-space-8)}.shopini-comparison__scroll{overflow-x:auto;border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-comparison table{width:100%;min-width:42rem;background:var(--shopini-white);border-collapse:collapse}.shopini-comparison th,.shopini-comparison td{padding:var(--shopini-space-4);border-block-end:1px solid var(--shopini-border);text-align:center}.shopini-comparison th:first-child{text-align:start}.shopini-comparison thead th{color:var(--shopini-secondary-dark);background:var(--shopini-surface)}.shopini-comparison tbody tr:last-child th,.shopini-comparison tbody tr:last-child td{border-block-end:0}.shopini-comparison__featured{color:var(--shopini-primary)}.shopini-comparison__status{display:inline-grid;min-width:var(--shopini-space-6);min-height:var(--shopini-space-6);place-items:center;font-size:var(--shopini-text-lg);font-weight:700;line-height:1}.shopini-comparison__status--included{color:var(--shopini-success)}.shopini-comparison__status--excluded{color:var(--shopini-muted)}.shopini-steps__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shopini-features{padding-block:var(--shopini-space-8)}.shopini-feature-card{border-color:color-mix(in srgb,var(--shopini-secondary) 12%,var(--shopini-border))}.shopini-feature-card h2,.shopini-why-card h3{color:var(--shopini-secondary-dark)}.shopini-seo-guide{padding:var(--shopini-space-8);background:radial-gradient(circle at 100% 0,var(--shopini-primary-faint),transparent 24rem),color-mix(in srgb,var(--shopini-secondary) 3%,var(--shopini-white));border:1px solid color-mix(in srgb,var(--shopini-secondary) 14%,var(--shopini-border));border-radius:var(--shopini-radius-lg);box-shadow:var(--shopini-shadow-sm)}.shopini-seo-guide h2,.shopini-seo-guide h3{color:var(--shopini-secondary-dark)}.shopini-seo-guide h2{max-width:52rem;font-size:var(--shopini-title-sm)}.shopini-seo-guide h3{margin-block:0 var(--shopini-space-3);font-size:clamp(1.2rem, 2vw, 1.55rem);line-height:1.25}.shopini-seo-guide p{margin-block:0}.shopini-seo-guide__intro{max-width:58rem}.shopini-seo-guide__lead{margin-block:var(--shopini-space-4) var(--shopini-space-3)!important;color:var(--shopini-ink);font-size:var(--shopini-text-lg);font-weight:650}.shopini-seo-guide__intro>p:not(.shopini-eyebrow,.shopini-seo-guide__lead),.shopini-seo-guide__card p{color:var(--shopini-muted)}.shopini-seo-guide__highlight{display:flex;align-items:flex-start;margin-block:var(--shopini-space-6);padding:var(--shopini-space-5);gap:var(--shopini-space-4);background:var(--shopini-white);border-inline-start:.25rem solid var(--shopini-primary);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-seo-guide__highlight-icon{display:grid;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;color:var(--shopini-primary-dark);background:var(--shopini-primary-soft);border-radius:var(--shopini-radius-pill);place-items:center}.shopini-seo-guide__highlight-icon svg,.shopini-seo-guide__list svg,.shopini-seo-guide__optimization svg{width:1rem;height:1rem}.shopini-seo-guide__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:var(--shopini-space-5);gap:var(--shopini-space-4)}.shopini-seo-guide__card,.shopini-seo-guide__steps,.shopini-seo-guide__optimization{padding:var(--shopini-space-5);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md)}.shopini-seo-guide__steps{margin-block:var(--shopini-space-5)}.shopini-seo-guide__steps ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:var(--shopini-space-5) 0 0;padding:0;gap:var(--shopini-space-3);list-style:none}.shopini-seo-guide__steps li{display:flex;align-items:flex-start;gap:var(--shopini-space-3)}.shopini-seo-guide__steps li>span{display:grid;flex:0 0 2rem;width:2rem;height:2rem;color:var(--shopini-white);background:var(--shopini-primary);border-radius:var(--shopini-radius-pill);font-size:var(--shopini-text-sm);font-weight:800;place-items:center}.shopini-seo-guide__steps li p{color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-seo-guide__list,.shopini-seo-guide__optimization ul{display:grid;margin:var(--shopini-space-4) 0 0;padding:0;gap:var(--shopini-space-3);list-style:none}.shopini-seo-guide__list li,.shopini-seo-guide__optimization li{display:flex;align-items:flex-start;gap:var(--shopini-space-3);color:var(--shopini-muted)}.shopini-seo-guide__list li>span,.shopini-seo-guide__optimization li>span{flex:0 0 1.25rem;margin-block-start:.25rem;color:var(--shopini-success)}.shopini-seo-guide__optimization{margin-block:var(--shopini-space-5)}.shopini-seo-guide__optimization ul{grid-template-columns:repeat(2,minmax(0,1fr))}.shopini-seo-guide__closing{max-width:var(--shopini-reading);margin-block:var(--shopini-space-5)!important;color:var(--shopini-muted)}.shopini-seo-guide>.shopini-btn{margin-block-start:var(--shopini-space-2)}.shopini-faq{max-width:62rem}.shopini-faq__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--shopini-space-3)}.shopini-faq__item{align-self:start;background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-sm)}.shopini-faq__item summary{display:flex;align-items:center;justify-content:space-between;padding:var(--shopini-space-4);gap:var(--shopini-space-3);color:var(--shopini-secondary-dark);font-weight:750;cursor:pointer;list-style:none}.shopini-faq__item summary::-webkit-details-marker{display:none}.shopini-faq__item summary span{color:var(--shopini-primary);font-size:1.35rem}.shopini-faq__item[open] summary span{transform:rotate(45deg)}.shopini-faq__item div{padding:0 var(--shopini-space-4) var(--shopini-space-4);color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-faq__item p{margin:0}.shopini-cta-final{background:radial-gradient(circle at 92% 50%,var(--shopini-white-a18),transparent 12rem),linear-gradient(110deg,var(--shopini-secondary-dark),var(--shopini-secondary))}.shopini-sticky-cta{position:fixed;z-index:var(--shopini-z-sticky-cta);inset-inline:var(--shopini-space-4);inset-block-end:max(var(--shopini-space-4), env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 2rem), 38rem);margin-inline:auto;padding:var(--shopini-space-3) var(--shopini-space-4);gap:var(--shopini-space-4);background:var(--shopini-white-a94);border:1px solid var(--shopini-primary-a28);border-radius:var(--shopini-radius-pill);box-shadow:var(--shopini-shadow-md);backdrop-filter:blur(.8rem);transition:opacity var(--shopini-transition),transform var(--shopini-transition)}.shopini-sticky-cta.is-enhanced{pointer-events:none;opacity:0;transform:translateY(calc(100% + var(--shopini-space-6)))}.shopini-sticky-cta.is-enhanced.is-visible{pointer-events:auto;opacity:1;transform:translateY(0)}.shopini-sticky-cta__title{display:flex;align-items:center;gap:var(--shopini-space-2);font-weight:800}.shopini-sticky-cta .shopini-btn{min-height:2.75rem;padding:var(--shopini-space-2) var(--shopini-space-4);white-space:nowrap}.shopini-footer{background:var(--shopini-secondary-dark)}@media (max-width:68rem){.shopini-steps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shopini-seo-guide__steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.shopini-partners,.shopini-faq__list,.shopini-seo-guide__grid,.shopini-seo-guide__optimization ul{grid-template-columns:1fr}.shopini-partners__group+.shopini-partners__group{border-block-start:1px solid var(--shopini-border);border-inline-start:0}.shopini-plan{padding:var(--shopini-space-5)}.shopini-seo-guide{padding:var(--shopini-space-6)}}@media (max-width:36rem){.shopini-steps__grid{grid-template-columns:1fr}.shopini-comparison,.shopini-faq,.shopini-seo-guide{padding-block:var(--shopini-space-7)}.shopini-seo-guide{padding-inline:var(--shopini-space-4)}.shopini-seo-guide__steps ol{grid-template-columns:1fr}.shopini-sticky-cta{align-items:stretch;padding:var(--shopini-space-2);border-radius:var(--shopini-radius-md)}.shopini-sticky-cta__title{padding-inline-start:var(--shopini-space-2);font-size:var(--shopini-text-sm)}}.shopini-home-v13{--shopini-platform-blue:color-mix(in srgb, var(--shopini-secondary) 8%, var(--shopini-white));--shopini-platform-purple:color-mix(in srgb, var(--shopini-purple) 11%, var(--shopini-white));--shopini-platform-green:color-mix(in srgb, var(--shopini-success) 10%, var(--shopini-white))}.shopini-kicker{margin:0 0 var(--shopini-space-3);color:var(--shopini-primary);font-size:var(--shopini-text-xs);font-weight:850;letter-spacing:.11em;text-transform:uppercase}.shopini-section-heading{width:min(calc(100% - 2rem), var(--shopini-reading));margin:0 auto var(--shopini-space-7)}.shopini-section-heading--center{text-align:center}.shopini-section-heading h2,.shopini-product-section__content h2{margin-bottom:var(--shopini-space-3);font-size:var(--shopini-title-sm);letter-spacing:-.035em}.shopini-section-heading>p:last-child,.shopini-product-section__content .shopini-section__lead{color:var(--shopini-muted)}.shopini-hero--platform{padding-bottom:var(--shopini-space-6);background:radial-gradient(circle at 86% 17%,var(--shopini-primary-a16),transparent 21rem),radial-gradient(circle at 24% 8%,color-mix(in srgb,var(--shopini-secondary) 10%,transparent),transparent 23rem),linear-gradient(180deg,#f3f8ff 0%,var(--shopini-white) 82%)}.shopini-hero--platform .shopini-hero__inner{grid-template-columns:minmax(0,0.92fr) minmax(32rem,1.08fr);gap:clamp(2rem, 4.5vw, 4.5rem)}.shopini-hero--platform .shopini-hero__title{margin-bottom:var(--shopini-space-5);font-size:clamp(2.85rem, 5.2vw, 4.8rem)}.shopini-hero--platform .shopini-hero__title strong{color:var(--shopini-secondary-dark)}.shopini-ecosystem-strip{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;width:min(calc(100% - 2rem), 62rem);margin:var(--shopini-space-7) auto 0;padding:var(--shopini-space-4) var(--shopini-space-5);background:var(--shopini-white-a94);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-lg);box-shadow:var(--shopini-shadow-sm);backdrop-filter:blur(10px)}.shopini-ecosystem-strip__item{display:flex;flex-direction:column;align-items:center;gap:.45rem;font-size:var(--shopini-text-xs);text-align:center}.shopini-ecosystem-strip__item span{display:grid;place-items:center;width:2.65rem;height:2.65rem;color:var(--shopini-secondary);background:var(--shopini-platform-blue);border-radius:50%}.shopini-ecosystem-strip__item:nth-of-type(2) span{color:var(--shopini-primary);background:var(--shopini-primary-faint)}.shopini-ecosystem-strip__item:nth-of-type(3) span{color:var(--shopini-purple);background:var(--shopini-platform-purple)}.shopini-ecosystem-strip__item:nth-of-type(4) span{color:var(--shopini-success);background:var(--shopini-platform-green)}.shopini-ecosystem-strip>i{color:#a7b4c7;font-style:normal}.shopini-features--pillars{padding-top:var(--shopini-space-9)}.shopini-features__grid--four{grid-template-columns:repeat(4,1fr)}.shopini-feature-card--pillar{flex-direction:row;min-height:0;padding:var(--shopini-space-5);gap:var(--shopini-space-4)}.shopini-feature-card--pillar .shopini-feature-card__icon{flex:0 0 auto;margin:0;color:var(--shopini-secondary);background:var(--shopini-platform-blue);border-radius:.8rem}.shopini-feature-card--pillar:nth-child(2) .shopini-feature-card__icon{color:var(--shopini-success);background:var(--shopini-platform-green)}.shopini-feature-card--pillar:nth-child(3) .shopini-feature-card__icon{color:var(--shopini-purple);background:var(--shopini-platform-purple)}.shopini-feature-card--pillar:nth-child(4) .shopini-feature-card__icon{color:var(--shopini-primary);background:var(--shopini-primary-faint)}.shopini-feature-card--pillar h3{margin-bottom:.35rem;font-size:1.05rem}.shopini-feature-card--pillar p{margin:0;color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-product-section{padding:var(--shopini-space-9) 1rem}.shopini-product-section--flow{background:linear-gradient(180deg,#f7fbff,#eef6ff)}.shopini-product-section--ai{background:linear-gradient(180deg,var(--shopini-white),#fbf9ff)}.shopini-product-section__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);align-items:center;width:min(100%, var(--shopini-content));margin:0 auto;gap:clamp(2.5rem, 6vw, 6rem)}.shopini-product-section__inner--reverse{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr)}.shopini-product-section__content .shopini-section__lead{margin-bottom:var(--shopini-space-6)}.shopini-benefit-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--shopini-space-3);margin-bottom:var(--shopini-space-5)}.shopini-mini-benefit{display:flex;align-items:flex-start;padding:var(--shopini-space-4);gap:var(--shopini-space-3);background:var(--shopini-white);border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md)}.shopini-mini-benefit>span{display:grid;place-items:center;flex:0 0 auto;width:2.5rem;height:2.5rem;color:var(--shopini-secondary);background:var(--shopini-platform-blue);border-radius:.7rem}.shopini-mini-benefit div{display:flex;flex-direction:column}.shopini-mini-benefit strong{font-size:.88rem}.shopini-mini-benefit small{margin-top:.25rem;color:var(--shopini-muted);font-size:.72rem;line-height:1.45}.shopini-text-link{display:inline-flex;align-items:center;gap:.45rem;color:var(--shopini-secondary);font-weight:800}.shopini-text-link:hover{color:var(--shopini-primary)}.shopini-ai-capabilities{display:grid;gap:var(--shopini-space-3);margin-bottom:var(--shopini-space-5)}.shopini-ai-capabilities>div{display:flex;align-items:flex-start;gap:var(--shopini-space-3)}.shopini-ai-capabilities>div>span{display:grid;place-items:center;flex:0 0 auto;width:2.6rem;height:2.6rem;color:var(--shopini-purple);background:var(--shopini-platform-purple);border-radius:.75rem}.shopini-ai-capabilities p{display:flex;flex-direction:column;margin:0}.shopini-ai-capabilities small{margin-top:.2rem;color:var(--shopini-muted)}.shopini-connected{padding:var(--shopini-space-9) 1rem;background:var(--shopini-white)}.shopini-connected__grid{display:grid;grid-template-columns:minmax(0,0.86fr) 5rem minmax(0,1.14fr);align-items:center;width:min(100%, var(--shopini-content));margin:0 auto;padding:clamp(1.25rem, 3vw, 2.2rem);background:#fbfcfe;border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-lg)}.shopini-connected__label{margin-bottom:var(--shopini-space-4);font-weight:850}.shopini-connected__label--before{color:var(--shopini-danger)}.shopini-connected__label--after{color:var(--shopini-success)}.shopini-tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--shopini-space-3)}.shopini-tool-grid>div{display:grid;place-items:center;min-height:6rem;padding:var(--shopini-space-3);gap:.35rem;background:#fff;border:1px solid var(--shopini-border);border-radius:.8rem;color:var(--shopini-muted);text-align:center}.shopini-tool-grid span{color:var(--shopini-secondary)}.shopini-tool-grid small{font-weight:750}.shopini-connected__bridge{display:grid;place-items:center;gap:.35rem;color:var(--shopini-secondary)}.shopini-connected__bridge i{width:2.6rem;border-top:1px dashed #afbdd1;transform:rotate(8deg)}.shopini-connected__bridge i:nth-child(2){transform:rotate(-8deg)}.shopini-connected__bridge i:nth-child(3){transform:rotate(3deg)}.shopini-connected__bridge span{font-size:1.5rem}.shopini-connected__after{display:grid;grid-template-columns:minmax(0,1fr) minmax(9rem,0.58fr);gap:var(--shopini-space-4)}.shopini-connected__after .shopini-connected__label{grid-column:1 / -1;margin-bottom:0}.shopini-connected__after ul{display:flex;flex-direction:column;justify-content:center;gap:var(--shopini-space-3);list-style:none}.shopini-connected__after li{display:flex;gap:.45rem;color:var(--shopini-muted);font-size:var(--shopini-text-xs);font-weight:700}.shopini-connected__after li svg{flex:0 0 auto;width:1rem;color:var(--shopini-success)}.shopini-channels{padding:var(--shopini-space-9) 1rem;background:linear-gradient(180deg,#f7faff,var(--shopini-white))}.shopini-channels__grid{display:grid;grid-template-columns:1fr 1fr;width:min(100%, var(--shopini-content));margin:0 auto;gap:var(--shopini-space-5)}.shopini-channel-card{overflow:hidden;min-height:25rem;padding:var(--shopini-space-6);background:#fff;border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-lg);box-shadow:var(--shopini-shadow-sm)}.shopini-channel-card__copy{display:flex;align-items:flex-start;gap:var(--shopini-space-4)}.shopini-channel-card__copy>span{display:grid;place-items:center;flex:0 0 auto;width:3rem;height:3rem;color:var(--shopini-secondary);background:var(--shopini-platform-blue);border-radius:.8rem}.shopini-channel-card__copy h3{margin-bottom:.25rem}.shopini-channel-card__copy p{margin:0;color:var(--shopini-muted);font-size:var(--shopini-text-sm)}.shopini-home-v13 .shopini-pricing{padding-top:var(--shopini-space-9)}.shopini-home-v13 .shopini-cta-final{color:var(--shopini-white);background:linear-gradient(120deg,#0c326f,#0a1d46)}.shopini-home-v13 .shopini-cta-final__icon{color:var(--shopini-secondary)}@media (max-width:1100px){.shopini-hero--platform .shopini-hero__inner,.shopini-product-section__inner,.shopini-product-section__inner--reverse{grid-template-columns:1fr}.shopini-features__grid--four{grid-template-columns:repeat(2,1fr)}.shopini-product-section__content{order:-1}.shopini-product-section__inner--reverse .shopini-product-section__content{order:0}.shopini-connected__grid{grid-template-columns:1fr;gap:var(--shopini-space-5)}.shopini-connected__bridge{display:flex;justify-content:center}.shopini-connected__bridge i{width:3rem}.shopini-connected__after{grid-template-columns:minmax(0,1fr) minmax(11rem,0.55fr)}}@media (max-width:782px){.shopini-hero--platform{padding-top:3rem}.shopini-hero--platform .shopini-hero__title{font-size:clamp(2.5rem, 11vw, 3.4rem)}.shopini-ecosystem-strip{grid-template-columns:repeat(5,1fr);gap:var(--shopini-space-2);padding-inline:var(--shopini-space-3)}.shopini-ecosystem-strip>i{display:none}.shopini-ecosystem-strip__item strong{font-size:.62rem}.shopini-features__grid--four,.shopini-channels__grid{grid-template-columns:1fr}.shopini-benefit-grid{grid-template-columns:1fr}.shopini-product-section{padding-block:var(--shopini-space-8)}.shopini-connected__after{grid-template-columns:1fr}.shopini-connected__after ul{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.shopini-ecosystem-strip{grid-template-columns:repeat(3,1fr)}.shopini-ecosystem-strip__item:nth-of-type(4),.shopini-ecosystem-strip__item:nth-of-type(5){display:none}.shopini-features__grid--four{grid-template-columns:1fr}.shopini-feature-card--pillar{padding:var(--shopini-space-4)}.shopini-connected__after ul{grid-template-columns:1fr}.shopini-tool-grid{grid-template-columns:repeat(2,1fr)}}.shopini-generated-visual-wrap{position:relative;min-width:0}.shopini-generated-visual{display:block;width:100%;height:auto;object-fit:contain}.shopini-generated-visual--hero{width:min(100%, 43rem);margin-inline:auto;filter:drop-shadow(0 1.4rem 2.1rem color-mix(in srgb,var(--shopini-secondary) 13%,transparent))}.shopini-product-section__visual .shopini-generated-visual{border-radius:1.2rem;box-shadow:0 1.25rem 3rem color-mix(in srgb,var(--shopini-secondary) 10%,transparent)}.shopini-connected__after--generated{display:block}.shopini-connected__after--generated .shopini-connected__label{margin-bottom:var(--shopini-space-4)}.shopini-generated-visual--connected{width:100%;border-radius:.85rem}.shopini-generated-visual--channel{width:100%;margin-top:var(--shopini-space-6);border-radius:.9rem}@media (max-width:1100px){.shopini-generated-visual--hero{width:min(100%, 47rem)}}@media (max-width:720px){.shopini-generated-visual--hero{filter:drop-shadow(0 .8rem 1.4rem color-mix(in srgb,var(--shopini-secondary) 10%,transparent))}.shopini-product-section__visual .shopini-generated-visual,.shopini-generated-visual--channel,.shopini-generated-visual--connected{border-radius:.7rem}}.shopini-home-picture{display:block;width:100%}.shopini-home-picture>img{display:block;width:100%;height:auto}.shopini-home-v14 .shopini-hero--platform{padding-bottom:var(--shopini-space-8)}.shopini-home-v14 .shopini-hero--platform .shopini-ecosystem-strip{display:none}.shopini-solutions-hub{padding:var(--shopini-space-9) 1rem;background:linear-gradient(180deg,#fff,#f6f9ff)}.shopini-solutions-hub__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%, var(--shopini-content));margin:0 auto;gap:var(--shopini-space-4)}.shopini-solution-card{position:relative;display:flex;flex-direction:column;min-height:22rem;padding:clamp(1.4rem, 2.4vw, 2rem);background:#fff;border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-lg);box-shadow:var(--shopini-shadow-sm);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.shopini-solution-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--shopini-secondary) 25%,var(--shopini-border));box-shadow:0 1rem 2.6rem color-mix(in srgb,var(--shopini-secondary) 10%,transparent)}.shopini-solution-card__icon{display:grid;place-items:center;width:3.2rem;height:3.2rem;margin-bottom:var(--shopini-space-5);color:var(--shopini-secondary);background:var(--shopini-platform-blue);border-radius:.9rem}.shopini-solution-card--2 .shopini-solution-card__icon{color:var(--shopini-success);background:var(--shopini-platform-green)}.shopini-solution-card--3 .shopini-solution-card__icon{color:var(--shopini-purple);background:var(--shopini-platform-purple)}.shopini-solution-card--4 .shopini-solution-card__icon{color:var(--shopini-primary);background:var(--shopini-primary-faint)}.shopini-solution-card__eyebrow{margin:0 0 .35rem;color:var(--shopini-secondary);font-size:var(--shopini-text-xs);font-weight:850;text-transform:uppercase;letter-spacing:.08em}.shopini-solution-card h3{margin-bottom:.7rem;font-size:clamp(1.35rem, 2vw, 1.7rem)}.shopini-solution-card>p:not(.shopini-solution-card__eyebrow){margin:0 0 var(--shopini-space-5);color:var(--shopini-muted);line-height:1.7}.shopini-solution-card .shopini-text-link{margin-top:auto}.shopini-channel-card__link{margin-top:var(--shopini-space-4)}.shopini-btn--secondary{color:var(--shopini-secondary);background:#fff;border:1px solid color-mix(in srgb,var(--shopini-secondary) 30%,var(--shopini-border))}.shopini-btn--secondary:hover{color:#fff;background:var(--shopini-secondary)}.shopini-solution{overflow:clip;background:#fff}.shopini-solution-hero{padding:clamp(4rem, 8vw, 7rem) 1rem clamp(3.2rem, 7vw, 6rem);background:radial-gradient(circle at 80% 15%,color-mix(in srgb,var(--shopini-secondary) 10%,transparent),transparent 32%),linear-gradient(135deg,#f8fbff 0%,#fff 58%,#fff7f1 100%)}.shopini-solution--flow .shopini-solution-hero{background:linear-gradient(135deg,#f5fbff,#fff 58%,#effaf6)}.shopini-solution--shopy-ai .shopini-solution-hero{background:linear-gradient(135deg,#faf7ff,#fff 58%,#f4f7ff)}.shopini-solution--marketplace .shopini-solution-hero{background:linear-gradient(135deg,#fff9f4,#fff 58%,#f2f8ff)}.shopini-solution-hero__inner{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);align-items:center;width:min(100%, var(--shopini-content));margin:0 auto;gap:clamp(2.5rem, 6vw, 6rem)}.shopini-solution-hero__copy h1{max-width:13ch;margin:0 0 var(--shopini-space-5);font-size:clamp(2.8rem, 5.4vw, 5.2rem);line-height:.98;letter-spacing:-.055em}.shopini-solution-hero__lead{max-width:42rem;margin:0 0 var(--shopini-space-6);color:var(--shopini-muted);font-size:clamp(1.03rem, 1.5vw, 1.22rem);line-height:1.75}.shopini-solution-hero__actions{display:flex;flex-wrap:wrap;gap:var(--shopini-space-3)}.shopini-solution-hero__visual{display:grid;place-items:center}.shopini-solution-hero__image{max-height:34rem;object-fit:contain;border-radius:1.1rem;filter:drop-shadow(0 1.4rem 2.6rem color-mix(in srgb,var(--shopini-secondary) 12%,transparent))}.shopini-solution-switcher{position:relative;z-index:2;padding:0 1rem;background:#fff;border-top:1px solid var(--shopini-border);border-bottom:1px solid var(--shopini-border)}.shopini-solution-switcher__inner{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));width:min(100%, 73rem);margin:0 auto}.shopini-solution-switcher a{display:grid;grid-template-columns:2.7rem 1fr;align-items:center;padding:1.1rem 1.25rem;column-gap:.75rem;color:var(--shopini-ink);border-bottom:3px solid #fff0}.shopini-solution-switcher a+a{border-left:1px solid var(--shopini-border)}.shopini-solution-switcher a[aria-current="page"]{color:var(--shopini-secondary);border-bottom-color:var(--shopini-primary);background:#f8fbff}.shopini-solution-switcher a>span{grid-row:1 / 3;display:grid;place-items:center;width:2.7rem;height:2.7rem;color:var(--shopini-secondary);background:var(--shopini-platform-blue);border-radius:.75rem}.shopini-solution-switcher strong{align-self:end;font-size:.88rem}.shopini-solution-switcher small{align-self:start;color:var(--shopini-muted);font-size:.68rem}.shopini-solution-capabilities{padding:var(--shopini-space-9) 1rem;background:#fff}.shopini-solution-capabilities__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%, var(--shopini-content));margin:0 auto;gap:var(--shopini-space-4)}.shopini-solution-feature{padding:clamp(1.4rem, 2.3vw, 2rem);background:#fff;border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md)}.shopini-solution-feature__icon{display:grid;place-items:center;width:2.9rem;height:2.9rem;margin-bottom:var(--shopini-space-4);color:var(--shopini-secondary);background:var(--shopini-platform-blue);border-radius:.8rem}.shopini-solution-feature:nth-child(3n+2) .shopini-solution-feature__icon{color:var(--shopini-success);background:var(--shopini-platform-green)}.shopini-solution-feature:nth-child(3n) .shopini-solution-feature__icon{color:var(--shopini-purple);background:var(--shopini-platform-purple)}.shopini-solution-feature h3{margin-bottom:.55rem;font-size:1.08rem}.shopini-solution-feature p{margin:0;color:var(--shopini-muted);font-size:var(--shopini-text-sm);line-height:1.7}.shopini-solution-process{padding:var(--shopini-space-9) 1rem;background:#f7f9fc}.shopini-solution-process__inner{width:min(100%, var(--shopini-content));margin:0 auto}.shopini-solution-process__grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:var(--shopini-space-6);gap:var(--shopini-space-4)}.shopini-solution-step{position:relative;padding:1.7rem;background:#fff;border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md)}.shopini-solution-step>span{display:grid;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:1rem;color:#fff;background:var(--shopini-secondary);border-radius:50%;font-size:.82rem;font-weight:900}.shopini-solution-step h3{margin-bottom:.5rem;font-size:1rem}.shopini-solution-step p{margin:0;color:var(--shopini-muted);font-size:.82rem;line-height:1.65}.shopini-solution-connections{padding:var(--shopini-space-9) 1rem;background:#fff}.shopini-solution-connections__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,0.8fr);align-items:center;width:min(100%, var(--shopini-content));margin:0 auto;gap:clamp(2rem, 6vw, 6rem)}.shopini-solution-connections__copy h2{max-width:18ch;margin-bottom:var(--shopini-space-4)}.shopini-solution-connections__copy>p:last-child{max-width:44rem;color:var(--shopini-muted);line-height:1.75}.shopini-solution-connections__cards{display:grid;gap:var(--shopini-space-3)}.shopini-solution-connections__cards a{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;min-height:5rem;padding:1rem 1.1rem;gap:.9rem;color:var(--shopini-ink);background:#f9fbff;border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md)}.shopini-solution-connections__cards a:hover{border-color:color-mix(in srgb,var(--shopini-secondary) 35%,var(--shopini-border));transform:translateX(3px)}.shopini-solution-connections__cards span{display:grid;place-items:center;width:3rem;height:3rem;color:var(--shopini-secondary);background:var(--shopini-platform-blue);border-radius:.8rem}.shopini-solution-connections__cards div{display:flex;flex-direction:column}.shopini-solution-connections__cards small{margin-top:.2rem;color:var(--shopini-muted)}.shopini-solution-connections__cards i{color:var(--shopini-secondary);font-style:normal;font-size:1.25rem}.shopini-solution-final-cta{display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 2rem), var(--shopini-content));margin:0 auto var(--shopini-space-9);padding:clamp(2rem, 4vw, 3.4rem);gap:var(--shopini-space-5);color:#fff;background:linear-gradient(120deg,#0c326f,#0a1d46);border-radius:var(--shopini-radius-lg)}.shopini-solution-final-cta h2{max-width:24ch;margin-bottom:.5rem;color:#fff}.shopini-solution-final-cta p{max-width:48rem;margin:0;color:#dbe8ff}.shopini-solution-final-cta .shopini-btn{flex:0 0 auto}@media (max-width:1100px){.shopini-solutions-hub__grid{grid-template-columns:repeat(2,1fr)}.shopini-solution-hero__inner{grid-template-columns:1fr}.shopini-solution-hero__copy{text-align:center}.shopini-solution-hero__copy h1,.shopini-solution-hero__lead{margin-inline:auto}.shopini-solution-hero__actions{justify-content:center}.shopini-solution-capabilities__grid{grid-template-columns:repeat(2,1fr)}.shopini-solution-process__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:782px){.shopini-solution-switcher{overflow-x:auto}.shopini-solution-switcher__inner{grid-template-columns:repeat(8,minmax(10rem,1fr));width:max-content;min-width:100%}.shopini-solution-switcher small{display:none}.shopini-solution-connections__inner{grid-template-columns:1fr}.shopini-solution-final-cta{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.shopini-solutions-hub__grid,.shopini-solution-capabilities__grid,.shopini-solution-process__grid{grid-template-columns:1fr}.shopini-solution-card{min-height:0}.shopini-solution-hero__copy h1{font-size:clamp(2.55rem, 13vw, 3.5rem)}.shopini-solution-hero__actions .shopini-btn{width:100%}.shopini-solution-final-cta .shopini-btn{width:100%}}:root{--shopini-primary:#ff5a0a;--shopini-primary-dark:#db4100;--shopini-primary-faint:#fff4ec;--shopini-ink:#171b24;--shopini-muted:#626875;--shopini-border:#e5e7ec;--shopini-surface:#f7f8fa;--shopini-radius-sm:.68rem;--shopini-radius-md:1rem;--shopini-radius-lg:1.35rem;--shopini-shadow-sm:0 10px 28px rgba(25,31,42,.06);--shopini-shadow-md:0 20px 54px rgba(25,31,42,.09)}body{color:#171b24;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html,body{max-width:100%;overflow-x:clip}h1,h2,h3,h4,h5,h6{color:#171b24;letter-spacing:-.035em}a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.shopini-header{background:rgb(255 255 255 / .94);border-bottom:1px solid rgb(226 228 234 / .92);box-shadow:0 6px 24px rgb(20 25 34 / .035);backdrop-filter:blur(16px)}.shopini-header__inner{width:min(calc(100% - 2rem),1180px)}.shopini-wordmark{color:#171b24;font-weight:900;letter-spacing:-.045em}.shopini-wordmark:hover{color:#171b24}.shopini-wordmark__mark{background:linear-gradient(145deg,#ff711f,#ec4900);box-shadow:0 7px 18px rgb(255 90 10 / .22);transform:rotate(-3deg)}.shopini-wordmark__io{color:#ff5a0a;font-size:.64em;font-weight:850}.shopini-nav__list>li>a{position:relative;color:#303641;font-size:.84rem;font-weight:700}.shopini-nav__list>li>a::after{position:absolute;inset:auto .7rem -.2rem;height:2px;background:#ff5a0a;border-radius:9px;content:"";opacity:0;transform:scaleX(.35);transition:.2s ease}.shopini-nav__list>li>a:hover::after,.shopini-nav__list>.current-menu-item>a::after{opacity:1;transform:scaleX(1)}.shopini-nav__list--solutions{gap:.1rem}.shopini-nav__list--solutions>li>a{padding-inline:.58rem}.shopini-nav__business>a{color:#fff!important;background:#202632;border-radius:.55rem}.shopini-nav__business>a:hover,.shopini-nav__business.current-menu-item>a{color:#fff!important;background:#11151c}.shopini-nav__business>a::after{display:none}.shopini-header__actions .shopini-btn{min-height:2.72rem;padding-inline:1.05rem;border-radius:.66rem}.shopini-header__actions .shopini-btn--primary{box-shadow:0 9px 22px rgb(255 90 10 / .2)}.shopini-btn{border-radius:.68rem;font-weight:800}.shopini-btn--primary{background:linear-gradient(135deg,#ff6918,#f04a00);border-color:#f04a00;box-shadow:0 10px 24px rgb(255 90 10 / .15)}.shopini-btn--primary:hover{background:linear-gradient(135deg,#ef5000,#d83f00);border-color:#d83f00;box-shadow:0 14px 30px rgb(219 65 0 / .22);transform:translateY(-2px)}.shopini-btn--outline,.shopini-btn--secondary{color:#db4100;background:#fff;border-color:#ff9a67}.shopini-btn--outline:hover,.shopini-btn--secondary:hover{color:#fff;background:#ff5a0a;border-color:#ff5a0a}.shopini-kicker,.shopini-eyebrow{color:#ff5a0a;font-size:.75rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}input,select,textarea,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-color:#dfe2e8!important;border-radius:.68rem!important;box-shadow:none!important}input:focus,select:focus,textarea:focus{border-color:#ff7a36!important;box-shadow:0 0 0 3px rgb(255 90 10 / .1)!important;outline:0}.shopini-main:not(.shopini-home-v20):not(.shopini-solution){min-height:58vh;background:linear-gradient(180deg,#fff,#fafbfc)}.shopini-article{width:min(calc(100% - 2rem),920px);margin:0 auto;padding:clamp(3rem,7vw,6rem) 0}.shopini-article>h1{font-size:clamp(2.5rem,6vw,4.7rem);letter-spacing:-.055em}.shopini-article__content{margin-top:2rem;color:#4f5662;font-size:1.02rem;line-height:1.8}.shopini-article__content h2,.shopini-article__content h3{margin-top:2.2em}.shopini-article__content a{color:#db4100;text-decoration-thickness:.08em;text-underline-offset:.18em}.shopini-content{width:min(calc(100% - 2rem),1180px);padding-block:clamp(3rem,7vw,6rem)}.shopini-archive-header{max-width:760px;margin-bottom:2.5rem}.shopini-post-grid{gap:1.2rem}.shopini-post-card{padding:1.5rem;background:#fff;border:1px solid #e4e6eb;border-radius:1rem;box-shadow:0 12px 30px rgb(25 31 42 / .055)}.shopini-post-card:hover{border-color:#ffb38b;box-shadow:0 20px 42px rgb(25 31 42 / .09);transform:translateY(-3px)}.woocommerce .button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button,.woocommerce #respond input#submit{color:#fff!important;background:#ff5a0a!important;border-radius:.68rem!important;font-weight:800!important}.woocommerce .button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button:hover{background:#db4100!important}.woocommerce div.product,.woocommerce-cart .cart-collaterals,.woocommerce-checkout #order_review{background:#fff;border-radius:1rem}.woocommerce span.onsale{background:#ff5a0a}.woocommerce-message,.woocommerce-info{border-top-color:#ff5a0a}.woocommerce-message::before,.woocommerce-info::before{color:#ff5a0a}.shopini-solution{background:#fff}.shopini-solution-hero{position:relative;padding:clamp(4rem,8vw,7rem) 1rem;background:radial-gradient(circle at 77% 38%,rgb(255 90 10 / .1),transparent 24rem),linear-gradient(180deg,#fff,#fff9f5)}.shopini-solution--flow .shopini-solution-hero{background:radial-gradient(circle at 77% 38%,rgb(47 146 63 / .11),transparent 24rem),linear-gradient(180deg,#fff,#f6fbf7)}.shopini-solution--shopy-ai .shopini-solution-hero{background:radial-gradient(circle at 77% 38%,rgb(116 81 232 / .13),transparent 24rem),linear-gradient(180deg,#fff,#f8f5ff)}.shopini-solution--marketplace .shopini-solution-hero{background:radial-gradient(circle at 77% 38%,rgb(255 90 10 / .11),transparent 24rem),linear-gradient(180deg,#fff,#fff8f3)}.shopini-solution-hero__inner{width:min(100%,1180px);gap:clamp(3rem,7vw,7rem)}.shopini-solution-hero__copy h1{font-size:clamp(3rem,5.6vw,5.4rem);letter-spacing:-.06em;line-height:1.02}.shopini-solution-hero__lead{color:#59606d;font-size:clamp(1.05rem,1.5vw,1.2rem)}.shopini-solution-hero__visual{padding:1rem;background:rgb(255 255 255 / .86);border:1px solid #e4e1de;border-radius:1.35rem;box-shadow:0 28px 65px rgb(35 31 29 / .12)}.shopini-solution-hero__image{border-radius:.9rem}.shopini-solution-switcher{background:rgb(255 255 255 / .96);border-block-color:#e4e6eb;box-shadow:0 10px 30px rgb(25 31 42 / .045);backdrop-filter:blur(12px)}.shopini-solution-switcher__inner{width:min(100%,1180px)}.shopini-solution-switcher a[aria-current="page"]{color:#db4100;background:#fff8f4;border-bottom-color:#ff5a0a}.shopini-solution-switcher a>span{color:#ff5a0a;background:#fff2ea}.shopini-solution-capabilities{padding:clamp(4rem,8vw,7rem) 1rem}.shopini-solution-capabilities__grid{width:min(100%,1180px);gap:1.1rem}.shopini-solution-feature{padding:1.6rem;background:#fff;border-color:#e4e6eb;border-radius:1rem;box-shadow:0 12px 30px rgb(25 31 42 / .05)}.shopini-solution-feature:hover{border-color:#ffb38b;box-shadow:0 20px 42px rgb(25 31 42 / .09);transform:translateY(-3px)}.shopini-solution-feature__icon{color:#ff5a0a;background:#fff2ea;border-radius:.8rem}.shopini-solution-feature:nth-child(3n+2) .shopini-solution-feature__icon{color:#2f923f;background:#eff9f0}.shopini-solution-feature:nth-child(3n) .shopini-solution-feature__icon{color:#7451e8;background:#f4f0ff}.shopini-solution-process{padding:clamp(4rem,8vw,7rem) 1rem;background:#f7f8fa}.shopini-solution-process__inner{width:min(100%,1180px)}.shopini-solution-step{border-color:#e2e5ea;border-radius:1rem;box-shadow:0 10px 26px rgb(25 31 42 / .045)}.shopini-solution-step>span{background:linear-gradient(135deg,#ff6b17,#e84700)}.shopini-solution-connections{padding:clamp(4rem,8vw,7rem) 1rem}.shopini-solution-connections__inner{width:min(100%,1180px)}.shopini-solution-connections__cards a{background:#fafbfc;border-color:#e2e5ea;border-radius:1rem}.shopini-solution-connections__cards a:hover{border-color:#ffad84;transform:translateX(4px)}.shopini-solution-connections__cards span{color:#ff5a0a;background:#fff2ea}.shopini-solution-final-cta{width:min(calc(100% - 2rem),1180px);margin-bottom:clamp(3rem,7vw,6rem);background:radial-gradient(circle at 85% 0%,rgb(255 105 30 / .24),transparent 17rem),linear-gradient(120deg,#252b37,#151922);border:1px solid #343b49;border-radius:1.2rem;box-shadow:0 24px 54px rgb(18 22 30 / .2)}.shopini-solution-final-cta p{color:#cbd1db}.shopini-solution-icon-image{display:block;width:100%;height:100%;object-fit:contain}.shopini-solution-switcher a>span .shopini-solution-icon-image,.shopini-solution-connections__cards span .shopini-solution-icon-image{padding:.34rem}.shopini-solution--business{background:#f4f5f7}.shopini-solution--business .shopini-solution-hero{padding-block:clamp(4.8rem,8vw,7.8rem);color:#fff;background:radial-gradient(circle at 76% 20%,rgb(255 105 30 / .26),transparent 20rem),radial-gradient(circle at 15% 90%,rgb(76 91 117 / .28),transparent 28rem),linear-gradient(135deg,#10141c 0%,#202632 58%,#11151c 100%)}.shopini-solution--business .shopini-solution-hero::after{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:42px 42px;content:"";pointer-events:none}.shopini-solution--business .shopini-solution-hero__inner{position:relative;z-index:1}.shopini-solution--business .shopini-kicker{color:#ff8a50}.shopini-solution--business .shopini-solution-hero h1{max-width:12ch;color:#fff}.shopini-solution--business .shopini-solution-hero__lead{color:#cbd1db}.shopini-solution--business .shopini-solution-hero .shopini-btn--secondary{color:#fff;background:#fff0;border-color:#747d8e}.shopini-solution--business .shopini-solution-hero .shopini-btn--secondary:hover{background:#fff;color:#171b24;border-color:#fff}.shopini-solution--business .shopini-solution-hero__visual{position:relative;padding:1.25rem;background:linear-gradient(145deg,rgb(255 255 255 / .13),rgb(255 255 255 / .055));border-color:rgb(255 255 255 / .19);box-shadow:0 36px 90px rgb(0 0 0 / .38);backdrop-filter:blur(15px)}.shopini-solution--business .shopini-solution-hero__image{width:100%;background:#fff;box-shadow:0 18px 45px rgb(0 0 0 / .2)}.shopini-business-suite__badge{position:absolute;z-index:2;inset:-.85rem auto auto 1.5rem;padding:.55rem .85rem;color:#fff;background:linear-gradient(135deg,#ff6b17,#e84700);border:1px solid rgb(255 255 255 / .3);border-radius:99px;box-shadow:0 10px 28px rgb(0 0 0 / .22);font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.shopini-business-suite{display:grid;grid-template-columns:repeat(3,1fr);width:100%;margin-top:1rem;gap:.65rem}.shopini-business-suite>span{display:flex;align-items:center;justify-content:center;min-width:0;padding:.65rem .75rem;gap:.5rem;color:#fff;background:rgb(9 12 17 / .58);border:1px solid rgb(255 255 255 / .12);border-radius:.72rem;font-size:.76rem}.shopini-business-suite svg,.shopini-business-suite .shopini-solution-icon-image{flex:0 0 auto;width:1.2rem;height:1.2rem;color:#ff8548}.shopini-solution--business .shopini-solution-switcher a[aria-current="page"]{color:#171b24;background:#eef0f3;border-bottom-color:#202632}.shopini-solution--business .shopini-solution-switcher a[aria-current="page"]>span{color:#fff;background:#202632}.shopini-solution--business .shopini-solution-capabilities{background:#f4f5f7}.shopini-solution--business .shopini-solution-feature{position:relative;overflow:hidden;border-color:#dfe2e7;box-shadow:0 16px 38px rgb(18 22 30 / .07)}.shopini-solution--business .shopini-solution-feature::before{position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#202632,#ff5a0a);content:""}.shopini-solution--business .shopini-solution-feature:hover{border-color:#aeb5c1;box-shadow:0 24px 52px rgb(18 22 30 / .12)}.shopini-solution--business .shopini-solution-process{color:#fff;background:radial-gradient(circle at 90% 0%,rgb(255 105 30 / .14),transparent 22rem),#171b24}.shopini-solution--business .shopini-solution-process h2{color:#fff}.shopini-solution--business .shopini-solution-step{background:#242a35;border-color:#39414e;box-shadow:0 14px 32px rgb(0 0 0 / .16)}.shopini-solution--business .shopini-solution-step h3{color:#fff}.shopini-solution--business .shopini-solution-step p{color:#bdc4cf}.shopini-solution--business .shopini-solution-connections{background:#fff}.shopini-solution--business .shopini-solution-connections__cards a{background:#f5f6f8;border-color:#dde0e5}.shopini-solution--business .shopini-solution-connections__cards span{color:#fff;background:#202632}.shopini-solution--business .shopini-solution-final-cta{background:radial-gradient(circle at 82% 0%,rgb(255 105 30 / .28),transparent 17rem),linear-gradient(120deg,#242a35,#10141b)}.shopini-footer{color:#d8dce3;background:linear-gradient(155deg,#1f2530,#11151c);border-top:0}.shopini-footer__top{width:min(calc(100% - 2rem),1180px);padding-block:clamp(3rem,6vw,5rem);border-bottom:1px solid #333a47}.shopini-footer .shopini-wordmark{color:#fff}.shopini-footer__brand p,.shopini-footer__links a,.shopini-footer__bottom{color:#aeb5c1}.shopini-footer__col h2{color:#fff}.shopini-footer__links a:hover{color:#ff8243}.shopini-footer__bottom{width:min(calc(100% - 2rem),1180px);border-top:0}.shopini-social-menu a{color:#fff;background:#2a303c;border-color:#3b4351}.shopini-social-menu a:hover{color:#fff;background:#ff5a0a;border-color:#ff5a0a}@media(max-width:1088px){.shopini-header__navigation{background:#fff}.shopini-nav__list>li>a::after{display:none}.shopini-nav__list--solutions>li>a{padding-inline:1rem}.shopini-header__actions .shopini-btn{width:100%}}@media(max-width:700px){.shopini-business-suite{grid-template-columns:1fr}.shopini-business-suite>span{justify-content:flex-start}.shopini-business-suite__badge{inset:-.85rem auto auto .8rem}}@media(max-width:560px){.shopini-article{width:min(calc(100% - 1.25rem),920px)}.shopini-solution-hero__copy h1{font-size:clamp(2.65rem,13vw,3.65rem)}.shopini-solution-hero__visual{padding:.7rem}.shopini-footer__top{width:min(calc(100% - 1.25rem),1180px)}}@media(prefers-reduced-motion:reduce){a,.shopini-post-card,.shopini-solution-feature{transition:none}}.shopini-solution-hero__copy h1{font-size:var(--shopini-solution-title-desktop,56px)}.shopini-solution-hero__visual{transform:scale(var(--shopini-solution-visual-desktop,1));transform-origin:center right}@media (max-width:820px){.shopini-solution-hero__copy h1{font-size:var(--shopini-solution-title-mobile,42px)}.shopini-solution-hero__visual{transform:scale(var(--shopini-solution-visual-mobile,1));transform-origin:center top}}.shopini-nav__dropdown,.shopini-lang-menu{position:relative}.shopini-nav__dropdown details,.shopini-lang-menu{margin:0}.shopini-nav__dropdown summary,.shopini-lang-menu summary{display:flex;align-items:center;gap:.38rem;min-height:2.7rem;padding:.65rem .72rem;color:#303641;border-radius:.62rem;cursor:pointer;font-size:.84rem;font-weight:700;list-style:none;user-select:none}.shopini-lang-menu summary{padding-inline:.58rem;color:#4e5561;font-size:.78rem;font-weight:750;white-space:nowrap}.shopini-nav__dropdown summary::-webkit-details-marker,.shopini-lang-menu summary::-webkit-details-marker{display:none}.shopini-nav__caret{display:inline-block;font-size:.95em;line-height:1;transition:transform .18s ease}.shopini-nav__dropdown details[open]>summary .shopini-nav__caret,.shopini-lang-menu[open]>summary .shopini-nav__caret{transform:rotate(180deg)}.shopini-nav__dropdown details[open]>summary,.shopini-nav__dropdown.current-menu-ancestor summary,.shopini-lang-menu[open]>summary{color:#db4100;background:#fff7f2}.shopini-nav__submenu,.shopini-lang-menu__panel{position:absolute;z-index:80;top:calc(100% + .5rem);left:0;min-width:13.5rem;margin:0;padding:.5rem;background:#fff;border:1px solid #e4e6eb;border-radius:.85rem;box-shadow:0 18px 44px rgb(20 25 34 / .14);list-style:none}.shopini-nav__submenu li{margin:0}.shopini-nav__submenu a,.shopini-lang-menu__panel a{display:flex!important;align-items:center;width:100%;padding:.72rem .82rem!important;color:#303641!important;border:0!important;border-radius:.58rem;font-size:.82rem;font-weight:700;white-space:nowrap}.shopini-nav__submenu a:hover,.shopini-nav__submenu .current-menu-item>a,.shopini-lang-menu__panel a:hover,.shopini-lang-menu__panel a[aria-current="page"]{color:#db4100!important;background:#fff5ef}.shopini-nav__submenu a::after{display:none!important}.shopini-lang-menu__panel{right:0;left:auto;min-width:9rem}.shopini-lang-menu__panel a{justify-content:flex-start}.shopini-nav__list--solutions{gap:clamp(.2rem,.6vw,.55rem)}.shopini-nav__list--solutions>li>a{padding-inline:.66rem}@media(max-width:1088px){.shopini-nav__dropdown summary,.shopini-lang-menu summary{width:100%;justify-content:space-between;padding:1rem;border-bottom:1px solid #e5e7ec;border-radius:0}.shopini-nav__submenu,.shopini-lang-menu__panel{position:static;min-width:0;margin:0;padding:.35rem .55rem .65rem;border:0;border-bottom:1px solid #e5e7ec;border-radius:0;box-shadow:none}.shopini-nav__submenu a,.shopini-lang-menu__panel a{padding:.72rem 1rem!important;background:#fafbfc}.shopini-lang-menu{grid-column:1/-1}.shopini-lang-menu__panel{display:grid;gap:.15rem}}.shopini-business-suite--two{grid-template-columns:repeat(2,1fr)}.shopini-solution--corporate{background:#f4f5f7}.shopini-solution--corporate .shopini-solution-hero{padding-block:clamp(4.8rem,8vw,7.8rem);color:#fff;background:radial-gradient(circle at 76% 20%,rgb(255 105 30 / .26),transparent 20rem),radial-gradient(circle at 15% 90%,rgb(76 91 117 / .28),transparent 28rem),linear-gradient(135deg,#10141c 0%,#202632 58%,#11151c 100%)}.shopini-solution--corporate .shopini-solution-hero::after{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:42px 42px;content:"";pointer-events:none}.shopini-solution--corporate .shopini-solution-hero__inner{position:relative;z-index:1}.shopini-solution--corporate .shopini-kicker{color:#ff8a50}.shopini-solution--corporate .shopini-solution-hero h1{max-width:12ch;color:#fff}.shopini-solution--corporate .shopini-solution-hero__lead{color:#cbd1db}.shopini-solution--corporate .shopini-solution-hero .shopini-btn--secondary{color:#fff;background:#fff0;border-color:#747d8e}.shopini-solution--corporate .shopini-solution-hero .shopini-btn--secondary:hover{color:#171b24;background:#fff;border-color:#fff}.shopini-solution--corporate .shopini-solution-hero__visual{position:relative;padding:1.25rem;background:linear-gradient(145deg,rgb(255 255 255 / .13),rgb(255 255 255 / .055));border-color:rgb(255 255 255 / .19);box-shadow:0 36px 90px rgb(0 0 0 / .38);backdrop-filter:blur(15px)}.shopini-solution--corporate .shopini-solution-hero__image{width:100%;background:#fff;box-shadow:0 18px 45px rgb(0 0 0 / .2)}.shopini-solution--corporate .shopini-solution-switcher a[aria-current="page"]{color:#171b24;background:#eef0f3;border-bottom-color:#202632}.shopini-solution--corporate .shopini-solution-switcher a[aria-current="page"]>span{color:#fff;background:#202632}.shopini-solution--corporate .shopini-solution-capabilities{background:#f4f5f7}.shopini-solution--corporate .shopini-solution-process{color:#fff;background:radial-gradient(circle at 90% 0%,rgb(255 105 30 / .14),transparent 22rem),#171b24}.shopini-solution--corporate .shopini-solution-process h2,.shopini-solution--corporate .shopini-solution-step h3{color:#fff}.shopini-solution--corporate .shopini-solution-step{background:#242a35;border-color:#39414e;box-shadow:0 14px 32px rgb(0 0 0 / .16)}.shopini-solution--corporate .shopini-solution-step p{color:#bdc4cf}.shopini-solution--corporate .shopini-solution-final-cta{background:radial-gradient(circle at 82% 0%,rgb(255 105 30 / .28),transparent 17rem),linear-gradient(120deg,#242a35,#10141b)}@media(max-width:700px){.shopini-business-suite--two{grid-template-columns:1fr}}.shopini-footer--light{color:#172033;background:#fff;border-top:1px solid #e8ebf1}.shopini-footer-light__top{display:grid;grid-template-columns:minmax(15rem,1.25fr) minmax(14rem,1fr) minmax(12rem,.9fr) minmax(12rem,.9fr);width:min(calc(100% - 2.5rem), var(--shopini-content));margin-inline:auto;padding:clamp(3rem,5vw,4.8rem) 0 clamp(2.4rem,4vw,3.8rem);gap:clamp(2rem,4vw,4rem)}.shopini-footer--light h2{margin:0 0 1.15rem;color:#172033;font-size:.95rem;font-weight:820}.shopini-footer-light__logo{margin-bottom:1.2rem}.shopini-footer--light .custom-logo-link{display:inline-flex}.shopini-footer--light .custom-logo{width:auto;max-width:min(13rem,100%);height:auto;max-height:4.3rem;filter:none}.shopini-footer--light .shopini-wordmark--footer{color:#172033}.shopini-footer-light__brand>p{max-width:25rem;margin:0;color:#687286;font-size:.88rem;line-height:1.75}.shopini-footer-light__contact-intro{margin:0 0 .65rem;color:#3f495b;font-size:.82rem;font-weight:720}.shopini-footer-light__contact-list,.shopini-footer--light .shopini-footer__links{margin:0;padding:0;list-style:none}.shopini-footer-light__contact-list li{display:grid;grid-template-columns:1rem minmax(0,1fr);align-items:start;padding:.62rem 0;gap:.48rem;color:#596477;border-bottom:1px solid #eef0f4;font-size:.82rem;line-height:1.45}.shopini-footer-light__contact-list li:last-child{border-bottom:0}.shopini-footer-light__contact-list li>span:first-child{color:var(--shopini-primary)}.shopini-footer--light a{color:#536074}.shopini-footer--light a:hover{color:var(--shopini-primary-dark)}.shopini-footer--light .shopini-footer__links li{margin:0;border-bottom:1px solid #eef0f4}.shopini-footer--light .shopini-footer__links li:last-child{border-bottom:0}.shopini-footer--light .shopini-footer__links a{display:block;padding:.62rem 0;font-size:.82rem;line-height:1.45}.shopini-footer-light__stores{display:grid;justify-items:start;margin-top:1rem;gap:.7rem}.shopini-footer-light__stores a{display:inline-flex}.shopini-footer-light__stores img{display:block;width:auto;max-width:9.3rem;height:auto;max-height:3rem}.shopini-footer--light .shopini-social-menu{margin-top:1.1rem;padding:0}.shopini-footer--light .shopini-social-menu a{color:#677286}.shopini-footer--light .shopini-footer__bottom{display:flex;justify-content:space-between;gap:1rem;color:#8a92a1;border-color:#e8ebf1}.shopini-footer--light .shopini-footer__bottom p{color:inherit}@media (max-width:960px){.shopini-footer-light__top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.shopini-footer-light__top{grid-template-columns:1fr;width:min(calc(100% - 1.5rem), var(--shopini-content));padding-block:2.5rem;gap:2rem}.shopini-footer--light h2{margin-bottom:.8rem}.shopini-footer--light .shopini-footer__bottom{flex-direction:column;align-items:flex-start}}.shopini-home-v20{overflow:clip;background:#fff}.shopini-home-v20 .shopini-v20-shell{width:min(calc(100% - 2rem), 76rem);margin-inline:auto}.shopini-home-v20 .shopini-v20-eyebrow{margin:0 0 .75rem;color:var(--shopini-primary-dark);font-size:.76rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.shopini-home-v20 .shopini-v20-section-heading{max-width:47rem;margin:0 auto clamp(2rem, 4vw, 3rem);text-align:center}.shopini-home-v20 .shopini-v20-section-heading--compact{max-width:43rem}.shopini-home-v20 .shopini-v20-section-heading h2{margin:0;font-size:var(--shopini-title-sm);line-height:1.04;letter-spacing:-.045em}.shopini-home-v20 .shopini-v20-section-heading>p:last-child{max-width:42rem;margin:1rem auto 0;color:var(--shopini-muted);font-size:1.04rem;line-height:1.75}.shopini-home-v20 .shopini-v20-actions{display:flex;flex-wrap:wrap;gap:.8rem}.shopini-home-v20 .shopini-v20-link{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;color:var(--shopini-ink);font-size:.9rem;font-weight:800}.shopini-home-v20 .shopini-v20-link span{color:var(--shopini-primary-dark);transition:transform 180ms ease}.shopini-home-v20 .shopini-v20-link:hover span{transform:translateX(.2rem)}.shopini-v20-hero{position:relative;padding:clamp(4.25rem, 8vw, 7.5rem) 0 clamp(3rem, 6vw, 5.25rem);background:radial-gradient(circle at 74% 26%,color-mix(in srgb,var(--shopini-primary) 11%,transparent),transparent 24rem),linear-gradient(180deg,#fff 0%,#fffdfb 66%,#fff 100%)}.shopini-v20-hero::before,.shopini-v20-hero::after{position:absolute;width:18rem;height:18rem;content:"";pointer-events:none;border-radius:50%;filter:blur(60px);opacity:.4}.shopini-v20-hero::before{inset:-7rem auto auto -8rem;background:color-mix(in srgb,var(--shopini-secondary) 10%,transparent)}.shopini-v20-hero::after{inset:auto -8rem -7rem auto;background:color-mix(in srgb,var(--shopini-primary) 11%,transparent)}.shopini-v20-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(30rem,1.08fr);align-items:center;gap:clamp(2.5rem, 6vw, 6rem)}.shopini-v20-hero__copy h1{max-width:12.5ch;margin:0;font-size:var(--shopini-title-lg);line-height:.97;letter-spacing:-.065em}.shopini-v20-hero__copy h1 span,.shopini-v20-hero__copy h1 strong{display:block}.shopini-v20-hero__copy h1 strong{margin-top:.12em;color:var(--shopini-primary-dark);font-weight:800}.shopini-v20-hero__lead{max-width:40rem;margin:1.6rem 0 1.8rem;color:var(--shopini-muted);font-size:var(--shopini-hero-lead-size);line-height:1.75}.shopini-v20-hero__chips{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.55rem}.shopini-v20-hero__chips span{display:inline-flex;align-items:center;gap:.45rem;padding:.58rem .8rem;color:#4d5462;background:rgb(255 255 255 / .82);border:1px solid var(--shopini-border);border-radius:999px;box-shadow:0 .4rem 1.2rem rgb(23 32 51 / .045);font-size:.78rem;font-weight:700}.shopini-v20-hero__chips svg{width:1rem;height:1rem;color:var(--shopini-primary-dark)}.shopini-v20-hero__visual{position:relative;min-height:28rem;display:grid;place-items:center}.shopini-v20-hero__halo{position:absolute;inset:6% 4% 4% 5%;background:radial-gradient(circle at 50% 40%,rgb(255 255 255 / .96),rgb(255 247 241 / .9) 52%,rgb(245 126 40 / .08) 100%);border-radius:43% 57% 45% 55% / 48% 40% 60% 52%;transform:rotate(-4deg)}.shopini-v20-hero__screen{position:relative;z-index:2;width:min(100%, 40rem);padding:1.15rem;background:rgb(255 255 255 / .78);border:1px solid rgb(232 233 237 / .92);border-radius:1.65rem;box-shadow:0 2.2rem 5.5rem rgb(23 32 51 / .13);backdrop-filter:blur(1rem)}.shopini-v20-hero__screen picture,.shopini-v20-hero__screen img{width:100%}.shopini-v20-hero__image{border-radius:1rem}.shopini-v20-float{position:absolute;z-index:3;display:flex;align-items:center;min-width:10.5rem;padding:.8rem .9rem;gap:.65rem;background:rgb(255 255 255 / .94);border:1px solid rgb(232 233 237 / .95);border-radius:1rem;box-shadow:0 1rem 2.8rem rgb(23 32 51 / .1)}.shopini-v20-float>svg{width:1.55rem;height:1.55rem;padding:.25rem;color:var(--shopini-primary-dark);background:var(--shopini-primary-faint);border-radius:.5rem}.shopini-v20-float span{display:flex;flex-direction:column;line-height:1.15}.shopini-v20-float strong{font-size:.8rem}.shopini-v20-float small{margin-top:.28rem;color:var(--shopini-muted);font-size:.66rem}.shopini-v20-float--flow{inset:11% auto auto -4%}.shopini-v20-float--ai{inset:auto -2% 8% auto}.shopini-v20-command{position:relative;z-index:4;padding:0 0 clamp(4.5rem, 8vw, 7.5rem)}.shopini-v20-command__panel{padding:clamp(1.4rem, 3vw, 2.2rem);background:rgb(255 255 255 / .96);border:1px solid var(--shopini-border);border-radius:1.75rem;box-shadow:0 1.3rem 4rem rgb(23 32 51 / .075)}.shopini-v20-command__heading{display:flex;align-items:center;max-width:55rem;margin:0 auto 1.3rem;gap:.85rem;text-align:left}.shopini-v20-command__heading .shopini-v20-eyebrow{margin-bottom:.2rem}.shopini-v20-command__heading h2{margin:0;font-size:clamp(1.55rem, 3vw, 2.3rem);letter-spacing:-.04em}.shopini-v20-command__bot{display:grid;place-items:center;flex:0 0 auto;width:3.1rem;height:3.1rem;color:var(--shopini-primary-dark);background:var(--shopini-primary-faint);border-radius:1rem}.shopini-v20-command__form{display:grid;grid-template-columns:1fr auto;align-items:center;max-width:55rem;margin:0 auto;padding:.55rem;background:#fff;border:1px solid #e4e6eb;border-radius:1.15rem;box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 .55rem 1.8rem rgb(23 32 51 / .055)}.shopini-v20-command__form:focus-within{border-color:color-mix(in srgb,var(--shopini-primary) 45%,#e4e6eb);box-shadow:0 0 0 .22rem color-mix(in srgb,var(--shopini-primary) 9%,transparent),0 .7rem 2rem rgb(23 32 51 / .07)}.shopini-v20-command__form input{min-width:0;height:3.7rem;padding:0 .85rem;color:var(--shopini-ink);background:#fff0;border:0;outline:0}.shopini-v20-command__form input::placeholder{color:#9399a5}.shopini-v20-command__form button{display:grid;place-items:center;width:3.2rem;height:3.2rem;padding:0;color:#fff;background:var(--shopini-primary);border:0;border-radius:.85rem;box-shadow:0 .55rem 1.2rem color-mix(in srgb,var(--shopini-primary) 24%,transparent);cursor:pointer;transition:transform 180ms ease,background 180ms ease}.shopini-v20-command__form button:hover{background:var(--shopini-primary-dark);transform:translateY(-1px)}.shopini-v20-command__shortcuts{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1rem}.shopini-v20-command__shortcuts a{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .8rem;color:#4e5563;background:#fafafa;border:1px solid var(--shopini-border);border-radius:999px;font-size:.74rem;font-weight:700;transition:border-color 180ms ease,background 180ms ease,transform 180ms ease}.shopini-v20-command__shortcuts a:hover{background:#fff;border-color:color-mix(in srgb,var(--shopini-primary) 35%,var(--shopini-border));transform:translateY(-1px)}.shopini-v20-command__shortcuts svg{width:1rem;height:1rem}.shopini-v20-services{padding:0 0 clamp(4.75rem, 9vw, 8rem)}.shopini-v20-services__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.shopini-v20-service{display:flex;flex-direction:column;min-height:38rem;padding:clamp(1.35rem, 2.2vw, 1.8rem);background:#fff;border:1px solid var(--shopini-border);border-radius:1.5rem;box-shadow:0 .9rem 3rem rgb(23 32 51 / .055)}.shopini-v20-service__icon,.shopini-v20-ai-card__icon{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:1rem;border-radius:.95rem}.shopini-v20-service--store .shopini-v20-service__icon{color:var(--shopini-primary-dark);background:var(--shopini-primary-faint)}.shopini-v20-service--flow .shopini-v20-service__icon{color:#16855d;background:#effaf5}.shopini-v20-service--agent .shopini-v20-service__icon{color:#7555d8;background:#f4f1ff}.shopini-v20-service__label{margin:0 0 .45rem;color:var(--shopini-muted);font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.shopini-v20-service h3{margin:0;font-size:clamp(1.35rem, 2.5vw, 1.8rem);letter-spacing:-.035em}.shopini-v20-service>p:not(.shopini-v20-service__label){margin:.8rem 0 1.25rem;color:var(--shopini-muted);font-size:.93rem;line-height:1.72}.shopini-v20-service__media,.shopini-v20-agent-demo{position:relative;display:grid;place-items:center;min-height:14.3rem;margin:auto 0 1.2rem;overflow:hidden;background:#f8f9fb;border:1px solid #eceef2;border-radius:1.15rem}.shopini-v20-service--store .shopini-v20-service__media{background:linear-gradient(145deg,#fffaf6,#f8f9fb)}.shopini-v20-service--flow .shopini-v20-service__media{background:linear-gradient(145deg,#f7fbff,#f4fbf8)}.shopini-v20-service__image{width:100%;max-height:14rem;object-fit:contain}.shopini-v20-agent-demo{align-content:start;place-items:stretch;padding:1rem;background:linear-gradient(145deg,#fbf9ff,#fffaf6)}.shopini-v20-agent-demo__top{display:flex;align-items:center;gap:.6rem;margin-bottom:.9rem}.shopini-v20-agent-demo__top>div{display:flex;flex-direction:column;line-height:1.15}.shopini-v20-agent-demo__top strong{font-size:.78rem}.shopini-v20-agent-demo__top small{margin-top:.2rem;color:#16855d;font-size:.65rem}.shopini-v20-agent-demo__avatar{display:grid;place-items:center;width:2.3rem;height:2.3rem;color:var(--shopini-primary-dark);background:#fff;border:1px solid #eee9e5;border-radius:.75rem}.shopini-v20-agent-demo__bubble{max-width:88%;margin-bottom:.55rem;padding:.72rem .8rem;font-size:.69rem;line-height:1.45;border-radius:.8rem}.shopini-v20-agent-demo__bubble--customer{justify-self:end;background:#fff;border:1px solid #e8e8ec}.shopini-v20-agent-demo__bubble--shopy{justify-self:start;background:#fff4eb}.shopini-v20-agent-demo__channels{display:flex;gap:.45rem;margin-top:auto}.shopini-v20-agent-demo__channels span{padding:.34rem .55rem;color:#565d68;background:rgb(255 255 255 / .82);border:1px solid #e9e9ed;border-radius:999px;font-size:.62rem;font-weight:800}.shopini-v20-ai-tools{padding:clamp(4.8rem, 8vw, 7rem) 0;background:#fafbfc;border-block:1px solid #f0f1f3}.shopini-v20-ai-tools__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.shopini-v20-ai-card{display:flex;flex-direction:column;min-height:28.5rem;padding:1.25rem;background:#fff;border:1px solid var(--shopini-border);border-radius:1.35rem;box-shadow:0 .7rem 2.2rem rgb(23 32 51 / .045)}.shopini-v20-ai-card__icon{width:2.8rem;height:2.8rem;color:#4d7dcc;background:#f0f6ff}.shopini-v20-ai-card--landing .shopini-v20-ai-card__icon{color:#cc7b18;background:#fff7e8}.shopini-v20-ai-card--marketing .shopini-v20-ai-card__icon{color:#d54c7f;background:#fff0f5}.shopini-v20-ai-card--marketplace .shopini-v20-ai-card__icon{color:#167cc4;background:#edf8ff}.shopini-v20-ai-card h3{margin:0;font-size:1.15rem;letter-spacing:-.025em}.shopini-v20-ai-card>p{margin:.7rem 0 1rem;color:var(--shopini-muted);font-size:.83rem;line-height:1.7}.shopini-v20-ai-card__preview{display:flex;align-items:center;min-height:8.8rem;margin:auto 0 1rem;padding:.8rem;gap:.75rem;overflow:hidden;background:#fafafa;border:1px solid #eeeeef;border-radius:1rem}.shopini-v20-preview-photo{flex:0 0 4.4rem;width:4.4rem;height:5.3rem;background:linear-gradient(145deg,#f2f2f2 20%,#dedede 20% 38%,#c6c6c6 38% 58%,#ececec 58%);border-radius:.8rem}.shopini-v20-ai-card__preview>div:not(.shopini-v20-preview-page):not(.shopini-v20-preview-post):not(.shopini-v20-preview-products){display:flex;flex:1;flex-direction:column;gap:.42rem}.shopini-v20-ai-card__preview strong{font-size:.72rem}.shopini-v20-ai-card__preview i{display:block;width:90%;height:.35rem;background:#e9eaed;border-radius:999px}.shopini-v20-ai-card__preview i:nth-of-type(2){width:70%}.shopini-v20-ai-card__preview small{width:fit-content;padding:.28rem .42rem;color:#397abf;background:#edf7ff;border-radius:999px;font-size:.55rem}.shopini-v20-preview-page{display:grid;align-content:center;width:100%;min-height:7rem;padding:.8rem;background:linear-gradient(145deg,#fff,#fff7ed);border:1px solid #efe5db;border-radius:.7rem}.shopini-v20-preview-page>span{width:2rem;height:.28rem;margin-bottom:.7rem;background:var(--shopini-primary);border-radius:999px}.shopini-v20-preview-page strong{font-size:.78rem}.shopini-v20-preview-page i{margin:.55rem 0 .7rem}.shopini-v20-preview-page b{width:fit-content;padding:.35rem .55rem;color:#fff;background:#11161c;border-radius:.45rem;font-size:.52rem}.shopini-v20-preview-post{display:flex;width:100%;flex-direction:column;gap:.5rem}.shopini-v20-preview-post small{padding:0;color:#a45f77;background:#fff0}.shopini-v20-preview-products{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:.45rem}.shopini-v20-preview-products span{height:5rem;background:linear-gradient(145deg,#f2ece5,#d8c2ac);border-radius:.7rem}.shopini-v20-preview-products span:nth-child(2){background:linear-gradient(145deg,#efefef,#c7d0d8)}.shopini-v20-preview-products span:nth-child(3){background:linear-gradient(145deg,#f2edea,#d7b795)}.shopini-v20-ecosystem{padding:clamp(5rem, 9vw, 8rem) 0}.shopini-v20-ecosystem__panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;padding:clamp(2rem, 4vw, 3rem);gap:clamp(2rem, 5vw, 4.2rem);background:linear-gradient(135deg,#0e1624,#101c31 58%,#182848);border-radius:1.8rem;box-shadow:0 2rem 4rem rgb(14 22 36 / .15)}.shopini-v20-ecosystem__copy .shopini-v20-eyebrow{color:#ff9b54}.shopini-v20-ecosystem__copy h2{max-width:11ch;margin:0;color:#fff;font-size:clamp(2rem, 4vw, 3.5rem);letter-spacing:-.05em}.shopini-v20-ecosystem__copy>p:not(.shopini-v20-eyebrow){max-width:36rem;margin:1rem 0 1.3rem;color:#bcc9da;line-height:1.75}.shopini-v20-channel-pills{display:flex;flex-wrap:wrap;gap:.5rem}.shopini-v20-channel-pills span{padding:.46rem .66rem;color:#dfe7f2;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .1);border-radius:999px;font-size:.68rem;font-weight:750}.shopini-v20-ecosystem__flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.55rem}.shopini-v20-node{display:grid;place-items:center;min-height:8.3rem;padding:1rem .65rem;text-align:center;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);border-radius:1.1rem}.shopini-v20-node>span{display:grid;place-items:center;width:2.7rem;height:2.7rem;margin-bottom:.65rem;color:#ff9b54;background:rgb(255 155 84 / .1);border-radius:.8rem}.shopini-v20-node div{display:flex;flex-direction:column;line-height:1.25}.shopini-v20-node strong{color:#fff;font-size:.77rem}.shopini-v20-node small{margin-top:.28rem;color:#9eacc0;font-size:.6rem}.shopini-v20-node-arrow{color:#67768b;font-style:normal;font-size:1.1rem}.shopini-v20-proof{padding:0 0 clamp(4.5rem, 8vw, 7rem)}.shopini-v20-proof__grid{display:grid;grid-template-columns:repeat(4,1fr);padding:1.1rem 0;border-block:1px solid var(--shopini-border)}.shopini-v20-proof__item{display:flex;align-items:center;justify-content:center;min-height:4rem;padding:.7rem 1rem;gap:.65rem}.shopini-v20-proof__item+.shopini-v20-proof__item{border-inline-start:1px solid var(--shopini-border)}.shopini-v20-proof__item>span{display:grid;place-items:center;width:2.45rem;height:2.45rem;color:var(--shopini-primary-dark);background:var(--shopini-primary-faint);border-radius:.8rem}.shopini-v20-proof__item div{display:flex;flex-direction:column;line-height:1.2}.shopini-v20-proof__item strong{font-size:.78rem}.shopini-v20-proof__item small{margin-top:.25rem;color:var(--shopini-muted);font-size:.63rem}.shopini-home-v20 .shopini-pricing,.shopini-home-v20 .shopini-faq{padding-block:clamp(4.75rem, 8vw, 7rem)}.shopini-home-v20 .shopini-pricing{background:#fafbfc;border-block:1px solid #f0f1f3}.shopini-home-v20 .shopini-plan,.shopini-home-v20 .shopini-faq details{box-shadow:none}.shopini-home-v20 .shopini-cta-final{width:min(calc(100% - 2rem), 76rem);margin-inline:auto;border-radius:1.8rem}@media (max-width:1120px){.shopini-v20-hero__grid{grid-template-columns:1fr}.shopini-v20-hero__copy{max-width:49rem;margin-inline:auto;text-align:center}.shopini-v20-hero__copy h1,.shopini-v20-hero__lead{margin-inline:auto}.shopini-v20-actions,.shopini-v20-hero__chips{justify-content:center}.shopini-v20-hero__visual{width:min(100%, 48rem);margin-inline:auto}.shopini-v20-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shopini-v20-service--agent{grid-column:1 / -1;min-height:29rem}.shopini-v20-ai-tools__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shopini-v20-ai-card{min-height:25rem}.shopini-v20-ecosystem__panel{grid-template-columns:1fr}.shopini-v20-ecosystem__copy{max-width:46rem}}@media (max-width:780px){.shopini-v20-hero{padding-top:3.5rem}.shopini-v20-hero__copy h1{font-size:var(--shopini-title-lg)}.shopini-v20-hero__visual{min-height:22rem}.shopini-v20-float{display:none}.shopini-v20-command__shortcuts{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.25rem;scrollbar-width:none}.shopini-v20-command__shortcuts::-webkit-scrollbar{display:none}.shopini-v20-command__shortcuts a{flex:0 0 auto}.shopini-v20-services__grid,.shopini-v20-ai-tools__grid{grid-template-columns:1fr}.shopini-v20-service--agent{grid-column:auto}.shopini-v20-service,.shopini-v20-ai-card{min-height:0}.shopini-v20-service__media,.shopini-v20-agent-demo,.shopini-v20-ai-card__preview{margin-top:1rem}.shopini-v20-ecosystem__flow{grid-template-columns:1fr}.shopini-v20-node{grid-template-columns:2.7rem 1fr;place-items:center start;min-height:0;padding:.9rem 1rem;text-align:left}.shopini-v20-node>span{margin:0 .8rem 0 0}.shopini-v20-node-arrow{justify-self:center;transform:rotate(90deg)}.shopini-v20-proof__grid{grid-template-columns:repeat(2,1fr)}.shopini-v20-proof__item+.shopini-v20-proof__item{border-inline-start:0}.shopini-v20-proof__item:nth-child(2n){border-inline-start:1px solid var(--shopini-border)}.shopini-v20-proof__item:nth-child(n+3){border-top:1px solid var(--shopini-border)}}@media (max-width:560px){.shopini-home-v20 .shopini-v20-shell{width:min(calc(100% - 1.2rem), 76rem)}.shopini-v20-hero__copy h1{max-width:10ch}.shopini-v20-actions .shopini-btn{width:100%}.shopini-v20-hero__screen{padding:.65rem;border-radius:1.2rem}.shopini-v20-command__panel{padding:1.1rem;border-radius:1.3rem}.shopini-v20-command__heading{align-items:flex-start}.shopini-v20-command__bot{width:2.7rem;height:2.7rem}.shopini-v20-command__form{padding:.4rem}.shopini-v20-command__form input{height:3.2rem;font-size:.88rem}.shopini-v20-command__form button{width:2.8rem;height:2.8rem}.shopini-v20-section-heading h2{font-size:var(--shopini-title-sm)}.shopini-v20-service,.shopini-v20-ai-card{border-radius:1.2rem}.shopini-v20-ecosystem__panel{padding:1.5rem;border-radius:1.35rem}.shopini-v20-proof__grid{grid-template-columns:1fr}.shopini-v20-proof__item,.shopini-v20-proof__item:nth-child(2n){justify-content:flex-start;border-inline-start:0}.shopini-v20-proof__item:nth-child(n+2){border-top:1px solid var(--shopini-border)}}@media (prefers-reduced-motion:reduce){.shopini-home-v20 *,.shopini-home-v20 *::before,.shopini-home-v20 *::after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html[dir="rtl"] .shopini-v20-command__heading,html[dir="rtl"] .shopini-v20-node{text-align:right}html[dir="rtl"] .shopini-v20-command__form input{direction:rtl;text-align:right}html[dir="rtl"] .shopini-v20-link span{transform:scaleX(-1)}@media (max-width:680px){html[dir="rtl"] .shopini-v20-node{text-align:right}html[dir="rtl"] .shopini-v20-node>span{margin:0 0 0 .8rem}}.shopini-v20-command__chat{max-width:55rem;max-height:30rem;overflow-y:auto;margin:0 auto 1rem;padding:.5rem .25rem .75rem;scrollbar-width:thin}.shopini-v20-command__message{display:flex;margin:.65rem 0}.shopini-v20-command__message--user{justify-content:flex-end}.shopini-v20-command__message--assistant,.shopini-v20-command__message--error{justify-content:flex-start}.shopini-v20-command__bubble{max-width:min(82%, 43rem);padding:.78rem .95rem;font-size:.92rem;line-height:1.55;white-space:pre-wrap;border-radius:1rem}.shopini-v20-command__message--user .shopini-v20-command__bubble{color:#fff;background:var(--shopini-ink);border-end-end-radius:.32rem}.shopini-v20-command__message--assistant .shopini-v20-command__bubble{color:var(--shopini-ink);background:#f5f6f8;border:1px solid #eceef2;border-end-start-radius:.32rem}.shopini-v20-command__message--error .shopini-v20-command__bubble{color:#8a2d20;background:#fff3f0;border:1px solid #ffd8cf}.shopini-v20-command__message.is-typing .shopini-v20-command__bubble{color:var(--shopini-muted);font-style:italic}.shopini-v20-command__form button:disabled{opacity:.48;cursor:wait;transform:none}.shopini-v20-command__footer{max-width:55rem;margin:.85rem auto 0;text-align:center}.shopini-v20-command__footer button{padding:.25rem .45rem;color:var(--shopini-muted);background:#fff0;border:0;font:inherit;font-size:.75rem;text-decoration:underline;cursor:pointer}html[dir="rtl"] .shopini-v20-command__message--user{justify-content:flex-start}html[dir="rtl"] .shopini-v20-command__message--assistant,html[dir="rtl"] .shopini-v20-command__message--error{justify-content:flex-end}html[dir="rtl"] .shopini-v20-command__bubble{text-align:right}@media (max-width:680px){.shopini-v20-command__bubble{max-width:92%}}.shopini-v21-needs{padding:clamp(2.5rem, 5vw, 4.5rem) 0;background:#fff;border-top:1px solid var(--shopini-border)}.shopini-v21-needs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.shopini-v21-need{display:flex;align-items:flex-start;min-height:11rem;padding:1.25rem;gap:.9rem;color:var(--shopini-ink);background:#fff;border:1px solid var(--shopini-border);border-radius:1rem;box-shadow:0 .5rem 1.7rem rgb(23 32 51 / .05);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.shopini-v21-need:hover{transform:translateY(-3px);box-shadow:0 .9rem 2.3rem rgb(23 32 51 / .08);border-color:color-mix(in srgb,var(--shopini-primary) 35%,var(--shopini-border))}.shopini-v21-need__icon{display:grid;place-items:center;flex:0 0 auto;width:2.8rem;height:2.8rem;color:var(--shopini-primary-dark);background:var(--shopini-primary-faint);border-radius:.8rem}.shopini-v21-need__icon svg{width:1.35rem;height:1.35rem}.shopini-v21-need--flow .shopini-v21-need__icon{color:#2f7d32;background:#eef8ee}.shopini-v21-need--ai .shopini-v21-need__icon{color:#7047c7;background:#f4efff}.shopini-v21-need__content{display:flex;flex-direction:column;min-width:0}.shopini-v21-need__content strong{font-size:.96rem}.shopini-v21-need__content em{margin-top:.28rem;color:var(--shopini-primary-dark);font-size:.82rem;font-style:normal;font-weight:800}.shopini-v21-need--flow .shopini-v21-need__content em{color:#2f7d32}.shopini-v21-need--ai .shopini-v21-need__content em{color:#7047c7}.shopini-v21-need__content small{margin-top:.75rem;color:var(--shopini-muted);font-size:.76rem;line-height:1.55}.shopini-v21-need__arrow{margin-left:auto;margin-top:auto;font-weight:900}@media (max-width:68rem){.shopini-v21-needs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:38rem){.shopini-v21-needs__grid{grid-template-columns:1fr}.shopini-v21-need{min-height:auto}}.shopini-pricing--v21{background:linear-gradient(180deg,#fbfcfe 0%,#fff 100%)}.shopini-pricing__group,.shopini-pricing__modules,.shopini-pricing__bundle{width:min(calc(100% - 2rem), var(--shopini-content));margin-inline:auto}.shopini-pricing__group-head{margin-bottom:1.35rem}.shopini-pricing__group-head>span{display:inline-block;margin-bottom:.45rem;color:var(--shopini-primary-dark);font-size:.74rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.shopini-pricing__group-head h3{margin:0;font-size:var(--shopini-card-title-size)}.shopini-pricing__group-head p{max-width:42rem;margin:.65rem 0 0;color:var(--shopini-muted)}.shopini-pricing__group-head--center{text-align:center}.shopini-pricing__group-head--center p{margin-inline:auto}.shopini-pricing__grid--commerce{grid-template-columns:repeat(4,minmax(0,1fr))}.shopini-plan__topline{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1rem}.shopini-plan__icon{display:grid;place-items:center;flex:0 0 auto;width:2.75rem;height:2.75rem;color:var(--shopini-primary-dark);background:var(--shopini-primary-faint);border-radius:.8rem}.shopini-plan__icon svg{width:1.35rem;height:1.35rem}.shopini-plan__topline .shopini-plan__name{margin:0}.shopini-plan__tagline{margin:.3rem 0 0;color:var(--shopini-muted);font-size:.78rem;line-height:1.4}.shopini-plan__description{flex:1 1 auto}.shopini-plan__form{margin-top:auto;padding-top:1rem}.shopini-plan--business{background:linear-gradient(180deg,#fff 0%,#fffaf6 100%)}.shopini-plan--flow .shopini-plan__icon{color:#2f7d32;background:#eef8ee}.shopini-plan--shopy .shopini-plan__icon{color:#7047c7;background:#f4efff}.shopini-pricing__modules{margin-top:clamp(3rem, 6vw, 5rem);padding-top:clamp(2.5rem, 5vw, 4rem);border-top:1px solid var(--shopini-border)}.shopini-pricing__module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.shopini-pricing__module-grid>.shopini-plan{min-height:100%}.shopini-module-card{display:flex;align-items:flex-start;gap:1.15rem;min-height:15rem;padding:1.7rem;background:#fff;border:1px solid var(--shopini-border);border-radius:var(--shopini-radius-md);box-shadow:var(--shopini-shadow-sm)}.shopini-module-card__icon{display:grid;place-items:center;flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:1rem}.shopini-module-card__icon svg{width:1.55rem;height:1.55rem}.shopini-module-card--flow .shopini-module-card__icon{color:#2f7d32;background:#eef8ee}.shopini-module-card--shopy .shopini-module-card__icon{color:#7047c7;background:#f4efff}.shopini-module-card h4{margin:.1rem 0 .6rem;font-size:1.35rem}.shopini-module-card p{margin:0 0 1.2rem;color:var(--shopini-muted);line-height:1.65}.shopini-pricing__bundle{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1.4rem;padding:1.25rem 1.4rem;background:#fff8f2;border:1px solid color-mix(in srgb,var(--shopini-primary) 35%,var(--shopini-border));border-radius:var(--shopini-radius-md)}.shopini-pricing__bundle>div{display:flex;align-items:center;gap:.9rem}.shopini-pricing__bundle>div>span{display:grid;place-items:center;width:2.7rem;height:2.7rem;color:var(--shopini-primary-dark);background:#fff;border-radius:.8rem}.shopini-pricing__bundle strong{font-size:1rem}.shopini-pricing__bundle p{margin:.2rem 0 0;color:var(--shopini-muted);font-size:.84rem}@media (max-width:72rem){.shopini-pricing__grid--commerce{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.shopini-pricing__grid--commerce,.shopini-pricing__module-grid{grid-template-columns:1fr}.shopini-pricing__bundle{align-items:stretch;flex-direction:column}}.shopini-pricing__grid--commerce.shopini-pricing__grid--count-1{grid-template-columns:minmax(0,28rem);justify-content:center}.shopini-pricing__grid--commerce.shopini-pricing__grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:56rem}.shopini-pricing__grid--commerce.shopini-pricing__grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.shopini-pricing__grid--commerce.shopini-pricing__grid--count-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:72rem){.shopini-pricing__grid--commerce.shopini-pricing__grid--count-3,.shopini-pricing__grid--commerce.shopini-pricing__grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.shopini-pricing__grid--commerce.shopini-pricing__grid--count-1,.shopini-pricing__grid--commerce.shopini-pricing__grid--count-2,.shopini-pricing__grid--commerce.shopini-pricing__grid--count-3,.shopini-pricing__grid--commerce.shopini-pricing__grid--count-4{grid-template-columns:1fr;max-width:none}}.shopini-home-v22 .shopini-v20-hero{padding-bottom:clamp(2.8rem, 5vw, 4.6rem)}.shopini-home-v22 .shopini-v20-hero__copy h1{max-width:11.5ch}.shopini-home-v22 .shopini-v20-hero__lead{max-width:37rem}.shopini-home-v22>.shopini-trustbar{position:relative;z-index:6;width:min(calc(100% - 2rem), 76rem);margin:clamp(-1.1rem, -1.5vw, -.55rem) auto 0;background:rgb(255 255 255 / .96);border:1px solid var(--shopini-border);border-radius:1.1rem;box-shadow:0 .9rem 2.6rem rgb(23 32 51 / .06)}.shopini-home-v22>.shopini-trustbar .shopini-trustbar__inner{max-width:none}.shopini-home-v22 .shopini-v22-shopy{padding:clamp(2rem, 4vw, 3.5rem) 0 clamp(4.5rem, 8vw, 7rem);background:radial-gradient(circle at 78% 20%,color-mix(in srgb,#7c5cff 8%,transparent),transparent 26rem),linear-gradient(180deg,#fff 0%,#fbfbff 100%)}.shopini-v22-shopy__panel{display:grid;grid-template-columns:minmax(0,.82fr) minmax(31rem,1.18fr);align-items:center;gap:clamp(2rem, 5vw, 4.8rem);padding:clamp(1.5rem, 3.5vw, 3.2rem);background:linear-gradient(145deg,#fff 0%,#fff 56%,#fbfaff 100%);border:1px solid var(--shopini-border);border-radius:2rem;box-shadow:0 1.7rem 5.4rem rgb(23 32 51 / .08)}.shopini-v22-shopy__copy h2{max-width:10.5ch;margin:.45rem 0 1rem;font-size:var(--shopini-title-sm);line-height:1.02;letter-spacing:-.055em}.shopini-v22-shopy__lead{max-width:36rem;margin:0;color:var(--shopini-muted);font-size:1rem;line-height:1.75}.shopini-v22-shopy__benefits{display:grid;gap:.8rem;margin:1.45rem 0 0;padding:0;list-style:none}.shopini-v22-shopy__benefits li{display:flex;align-items:flex-start;gap:.7rem;color:#3f4654;font-size:.9rem;line-height:1.5}.shopini-v22-shopy__benefits svg{flex:0 0 auto;width:1.05rem;height:1.05rem;margin-top:.15rem;color:var(--shopini-primary-dark)}.shopini-v22-shopy__status{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.18rem .55rem;margin-top:1.6rem;padding:.8rem .95rem;background:#fafafa;border:1px solid var(--shopini-border);border-radius:.95rem}.shopini-v22-shopy__status-dot{grid-row:1 / span 2;width:.62rem;height:.62rem;background:#29a765;border-radius:50%;box-shadow:0 0 0 .25rem rgb(41 167 101 / .1)}.shopini-v22-shopy__status strong{font-size:.78rem}.shopini-v22-shopy__status small{color:var(--shopini-muted);font-size:.67rem}.shopini-v22-chat{overflow:hidden;background:#fff;border:1px solid #e8e9ee;border-radius:1.55rem;box-shadow:0 1.15rem 3.5rem rgb(23 32 51 / .09)}.shopini-v22-chat__header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:1rem 1.1rem;background:linear-gradient(180deg,#fff,#fcfcfd);border-bottom:1px solid #eff0f3}.shopini-v22-chat__avatar{display:grid;place-items:center;width:2.65rem;height:2.65rem;color:#6e4bea;background:#f1edff;border-radius:.85rem}.shopini-v22-chat__avatar svg{width:1.25rem;height:1.25rem}.shopini-v22-chat__header>div{display:grid}.shopini-v22-chat__header strong{font-size:.88rem}.shopini-v22-chat__header small{margin-top:.08rem;color:var(--shopini-muted);font-size:.68rem}.shopini-v22-chat__online{position:relative;padding:.38rem .58rem .38rem 1.05rem;color:#24764c;background:#effaf4;border-radius:999px;font-size:.64rem;font-weight:800}.shopini-v22-chat__online::before{position:absolute;top:50%;left:.48rem;width:.4rem;height:.4rem;content:'';background:#2aad68;border-radius:50%;transform:translateY(-50%)}.shopini-v22-chat .shopini-v20-command__chat,.shopini-v22-chat__preview{min-height:7.1rem;max-height:21rem;margin:0;padding:1rem 1rem .2rem;background:#fff}.shopini-v22-chat .shopini-v20-command__message{margin:.35rem 0}.shopini-v22-chat .shopini-v20-command__bubble{max-width:88%;font-size:.84rem}.shopini-v22-chat__shortcuts{justify-content:flex-start;margin:.65rem 1rem .85rem;gap:.45rem}.shopini-v22-chat__shortcuts a{padding:.48rem .65rem;font-size:.67rem}.shopini-v22-chat__form{max-width:none;margin:0 1rem}.shopini-v22-chat__hint{margin:.65rem 1.05rem 1rem;color:#9399a5;font-size:.66rem;line-height:1.45}.shopini-v22-chat .shopini-v20-command__footer{max-width:none;margin:0 1rem .8rem;text-align:right}.shopini-home-v22 .shopini-v21-needs{padding-top:clamp(4.5rem, 8vw, 7rem)}.shopini-home-v22 .shopini-testimonials{width:min(calc(100% - 2rem), 76rem);margin:0 auto;padding:clamp(4.5rem, 8vw, 7rem) 0 0}.shopini-home-v22 .shopini-testimonial-card{background:#fff;border:1px solid var(--shopini-border);box-shadow:0 .8rem 2.7rem rgb(23 32 51 / .05)}@media (max-width:980px){.shopini-v22-shopy__panel{grid-template-columns:1fr}.shopini-v22-shopy__copy{max-width:44rem}.shopini-v22-shopy__copy h2{max-width:15ch}}@media (max-width:780px){.shopini-home-v22>.shopini-trustbar{width:min(calc(100% - 1.2rem), 76rem);margin-top:-.4rem}.shopini-v22-shopy__panel{padding:1.2rem;border-radius:1.45rem}.shopini-v22-shopy__copy h2{font-size:var(--shopini-title-sm)}.shopini-v22-chat__shortcuts{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.15rem;scrollbar-width:none}.shopini-v22-chat__shortcuts::-webkit-scrollbar{display:none}.shopini-v22-chat__shortcuts a{flex:0 0 auto}}@media (max-width:560px){.shopini-home-v22>.shopini-trustbar .shopini-trustbar__inner{grid-template-columns:repeat(2,1fr)}.shopini-v22-chat__header{padding:.9rem}.shopini-v22-chat .shopini-v20-command__chat,.shopini-v22-chat__preview{padding-inline:.8rem}.shopini-v22-chat__shortcuts,.shopini-v22-chat__form{margin-inline:.8rem}.shopini-v22-chat__hint{margin-inline:.85rem}}.shopini-home-v22 .shopini-plan__name,.shopini-home-v22 .shopini-module-card h4,.shopini-home-v22 .shopini-v21-need__content strong{font-size:var(--shopini-card-title-size)}.shopini-home-v23{--v23-orange:#ff5a0a;--v23-orange-dark:#db4100;--v23-orange-soft:#fff4ec;--v23-green:#2f923f;--v23-green-soft:#eff9f0;--v23-purple:#7451e8;--v23-purple-soft:#f4f0ff;--v23-business:#171b24;--v23-business-soft:#252b37;--v23-line:#e7e9ee;--v23-muted:#626875;--v23-shadow:0 20px 54px rgba(25,31,42,.08);overflow:clip;background:#fff}.shopini-v23-shell,.shopini-home-v23 .shopini-v20-shell{width:min(calc(100% - 2rem),1180px);margin-inline:auto}.shopini-v23-kicker{margin:0 0 .9rem;color:var(--v23-orange);font-size:.76rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.shopini-v23-section-head{max-width:760px;margin:0 auto 2.4rem;text-align:center}.shopini-v23-section-head h2{margin:0 0 .55rem;color:#171b24;font-size:clamp(2rem,4vw,3.15rem);letter-spacing:-.045em}.shopini-v23-section-head>p:last-child{margin:0;color:var(--v23-muted);line-height:1.7}.shopini-v23-hero{position:relative;padding:clamp(4.2rem,8vw,7.4rem) 0 clamp(3.8rem,7vw,6.5rem);background:radial-gradient(circle at 74% 40%,rgb(255 90 10 / .1),transparent 24rem),linear-gradient(180deg,#fff 0%,#fff 74%,#fffaf7 100%)}.shopini-v23-hero::after{position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,#f4d8c8 25%,#f4d8c8 75%,transparent);content:""}.shopini-v23-hero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(33rem,1.05fr);align-items:center;gap:clamp(3rem,7vw,7rem)}.shopini-v23-hero__copy h1{max-width:16ch;margin:0;color:#151922;font-size:clamp(2.9rem,5.15vw,5rem);font-weight:850;letter-spacing:-.065em;line-height:1.02}.shopini-v23-hero__copy h1 strong{color:var(--v23-orange);font-weight:inherit}.shopini-v23-hero__lead{max-width:39rem;margin:1.45rem 0 0;color:#565d6a;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.7}.shopini-v23-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.shopini-home-v23 .shopini-v23-actions .shopini-btn{min-height:3.35rem;padding-inline:1.55rem;border-radius:.72rem;font-weight:800}.shopini-v23-hero__reassurance{display:flex;flex-wrap:wrap;gap:1rem 1.4rem;margin-top:1.35rem;color:#626875;font-size:.82rem;font-weight:650}.shopini-v23-hero__reassurance span{display:inline-flex;align-items:center;gap:.4rem}.shopini-v23-hero__reassurance svg{width:1rem;color:var(--v23-orange)}.shopini-v23-hero__visual{position:relative;min-height:31rem;padding:2rem 9rem 2rem 0}.shopini-v23-hero__glow{position:absolute;inset:4% 9% 5% 2%;background:radial-gradient(circle,rgb(255 119 48 / .18),rgb(255 246 240 / .68) 47%,transparent 70%);border-radius:46% 54% 52% 48%;filter:blur(2px)}.shopini-v23-dashboard{position:relative;z-index:2;padding:.72rem;background:rgb(255 255 255 / .92);border:1px solid rgb(227 214 205 / .86);border-radius:1.35rem;box-shadow:0 30px 80px rgb(43 34 29 / .16);backdrop-filter:blur(14px)}.shopini-v23-dashboard picture,.shopini-v23-dashboard__image{display:block;width:100%;height:auto;border-radius:.88rem}.shopini-v23-platforms{position:absolute;z-index:3;inset:1.1rem 0 auto auto;display:grid;gap:.95rem;width:10.5rem}.shopini-v23-platform{display:grid;grid-template-columns:2.35rem 1fr;align-items:center;min-height:5.15rem;padding:.82rem;gap:.72rem;color:#1b1f28;background:rgb(255 255 255 / .96);border:1px solid #e7e8ed;border-radius:.95rem;box-shadow:0 14px 34px rgb(31 36 46 / .11)}.shopini-v23-platform:hover{color:#1b1f28;transform:translateY(-3px)}.shopini-v23-platform>span:first-child{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.72rem}.shopini-v23-platform svg{width:1.25rem}.shopini-v23-platform>span:last-child{display:flex;min-width:0;flex-direction:column}.shopini-v23-platform strong{font-size:.82rem}.shopini-v23-platform small{margin-top:.16rem;color:#777d88;font-size:.66rem;line-height:1.35}.shopini-v23-platform--commerce>span:first-child{color:var(--v23-orange);background:var(--v23-orange-soft)}.shopini-v23-platform--flow>span:first-child{color:var(--v23-green);background:var(--v23-green-soft)}.shopini-v23-platform--shopy>span:first-child{color:var(--v23-purple);background:var(--v23-purple-soft)}.shopini-home-v23 .shopini-v22-shopy{position:relative;padding:clamp(3rem,6vw,5rem) 0;background:#fff}.shopini-home-v23 .shopini-v22-shopy::before{position:absolute;inset:12% 5% auto auto;width:20rem;height:20rem;background:rgb(116 81 232 / .08);border-radius:50%;filter:blur(50px);content:""}.shopini-home-v23 .shopini-v22-shopy__panel{position:relative;display:grid;grid-template-columns:minmax(0,.88fr) minmax(24rem,1.12fr);align-items:center;padding:clamp(1.6rem,4vw,3rem);gap:clamp(2rem,5vw,5rem);background:linear-gradient(135deg,#fcfbff,#fff 55%,#fff8f4);border:1px solid #e7e2f6;border-radius:1.55rem;box-shadow:var(--v23-shadow)}.shopini-home-v23 .shopini-v22-shopy__copy h2{max-width:16ch;font-size:clamp(2rem,3.5vw,3rem);letter-spacing:-.045em}.shopini-home-v23 .shopini-v22-chat{border-color:#ded6f7;border-radius:1.2rem;box-shadow:0 22px 52px rgb(77 58 137 / .13)}.shopini-home-v23 .shopini-v22-chat__header{background:linear-gradient(90deg,#f5f1ff,#fff)}.shopini-home-v23 .shopini-v22-chat__avatar,.shopini-home-v23 .shopini-v22-chat__form button{background:linear-gradient(135deg,#8b6cf1,#6541dc)}.shopini-home-v23 .shopini-trustbar{border-block:1px solid #eceef2;background:#fafbfc}.shopini-home-v23 .shopini-trustbar__inner{width:min(calc(100% - 2rem),1100px);justify-content:center;padding-block:1rem;gap:1rem 2rem}.shopini-home-v23 .shopini-v21-needs{padding:clamp(3.7rem,7vw,6rem) 0;background:#fff}.shopini-home-v23 .shopini-v20-section-heading--compact{max-width:720px;margin:0 auto 2.15rem;text-align:center}.shopini-home-v23 .shopini-v21-needs .shopini-v20-eyebrow,.shopini-home-v23 .shopini-v21-needs .shopini-v20-section-heading>p:last-child{display:none}.shopini-home-v23 .shopini-v21-needs .shopini-v20-section-heading h2{font-size:clamp(2rem,4vw,3.15rem);letter-spacing:-.045em}.shopini-home-v23 .shopini-v21-needs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.shopini-home-v23 .shopini-v21-need{min-height:13rem;padding:1.35rem;background:#fff;border:1px solid var(--v23-line);border-radius:1rem;box-shadow:0 12px 30px rgb(22 27 36 / .06)}.shopini-home-v23 .shopini-v21-need:hover{border-color:#ffb38b;box-shadow:0 18px 42px rgb(35 31 29 / .1);transform:translateY(-4px)}.shopini-home-v23 .shopini-v21-need__icon{width:3rem;height:3rem;border-radius:.82rem}.shopini-home-v23 .shopini-v21-need__content strong{font-size:1rem}.shopini-home-v23 .shopini-v21-need__content em{font-size:.78rem;font-weight:800}.shopini-home-v23 .shopini-v21-need__content small{color:#636976;line-height:1.55}.shopini-home-v23 .shopini-v21-need--business{background:linear-gradient(145deg,#fff,#fff8f4)}.shopini-home-v23 .shopini-pricing{width:100%;max-width:none;padding:clamp(4.2rem,8vw,7rem) max(1rem,calc((100% - 1180px)/2));background:#f7f8fa}.shopini-home-v23 .shopini-pricing>.shopini-section__head{max-width:760px;margin:0 auto 2.6rem;text-align:center}.shopini-home-v23 .shopini-pricing>.shopini-section__head .shopini-eyebrow{color:var(--v23-orange)}.shopini-home-v23 .shopini-pricing>.shopini-section__head h2{font-size:clamp(2rem,4vw,3.15rem);letter-spacing:-.045em}.shopini-home-v23 .shopini-pricing__group,.shopini-home-v23 .shopini-pricing__modules,.shopini-home-v23 .shopini-pricing__bundle,.shopini-home-v23 .shopini-pricing__assurances,.shopini-home-v23 .shopini-pricing__note{width:min(100%,1180px);margin-inline:auto}.shopini-home-v23 .shopini-pricing__group-head{margin-bottom:1.6rem;text-align:center}.shopini-home-v23 .shopini-pricing__group-head>span{color:var(--v23-orange);font-size:.72rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.shopini-home-v23 .shopini-pricing__group-head h3{margin-top:.35rem;font-size:clamp(1.65rem,3vw,2.35rem);letter-spacing:-.035em}.shopini-home-v23 .shopini-pricing__grid--commerce{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:1rem}.shopini-home-v23 .shopini-plan{position:relative;min-width:0;min-height:36rem;padding:1.4rem;background:#fff;border:1px solid #e2e5ea;border-radius:1rem;box-shadow:0 12px 32px rgb(25 31 42 / .055)}.shopini-home-v23 .shopini-plan:hover{border-color:#ffb38b;box-shadow:0 22px 48px rgb(35 31 29 / .1);transform:translateY(-4px)}.shopini-home-v23 .shopini-plan--featured:not(.shopini-plan--business){border:2px solid var(--v23-orange);box-shadow:0 18px 44px rgb(255 90 10 / .13)}.shopini-home-v23 .shopini-plan__badge{inset:-.78rem 1.25rem auto;width:auto;padding:.42rem .8rem;background:linear-gradient(90deg,#ff6b17,#f24b00);border-radius:99px;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.shopini-home-v23 .shopini-plan__topline{align-items:center;gap:.8rem}.shopini-home-v23 .shopini-plan__icon{width:3.05rem;height:3.05rem;color:var(--v23-orange);background:var(--v23-orange-soft);border:1px solid #ffd2bb;border-radius:.82rem}.shopini-home-v23 .shopini-plan__name{color:#1a1e27;font-size:1.12rem}.shopini-home-v23 .shopini-plan__tagline{color:#6b717d;font-size:.74rem;line-height:1.45}.shopini-home-v23 .shopini-plan__price{margin:1.65rem 0 1rem;color:var(--v23-orange-dark);font-size:clamp(1.7rem,2.8vw,2.35rem);font-weight:900}.shopini-home-v23 .shopini-plan__description{padding-top:1.1rem;border-top:1px solid #eceef2;color:#4f5662;font-size:.8rem;line-height:1.6}.shopini-home-v23 .shopini-plan__description li::marker{color:var(--v23-orange)}.shopini-home-v23 .shopini-plan__form .shopini-btn{min-height:3rem;border-radius:.68rem}.shopini-home-v23 .shopini-plan__replacement-note{font-size:.68rem}.shopini-home-v23 #shopini-plan-4{background:radial-gradient(circle at 92% 0%,rgb(255 105 30 / .22),transparent 12rem),linear-gradient(150deg,var(--v23-business-soft),var(--v23-business));border-color:#343b49;box-shadow:0 24px 54px rgb(18 22 30 / .24)}.shopini-home-v23 #shopini-plan-4:hover{border-color:#ff8548;box-shadow:0 30px 64px rgb(18 22 30 / .32)}.shopini-home-v23 #shopini-plan-4 .shopini-plan__icon{color:#fff;background:linear-gradient(135deg,#ff6b17,#d84200);border-color:#fff0}.shopini-home-v23 #shopini-plan-4 .shopini-plan__name,.shopini-home-v23 #shopini-plan-4 .shopini-plan__price{color:#fff}.shopini-home-v23 #shopini-plan-4 .shopini-plan__tagline,.shopini-home-v23 #shopini-plan-4 .shopini-plan__description,.shopini-home-v23 #shopini-plan-4 .shopini-plan__replacement-note{color:#c8ced8}.shopini-home-v23 #shopini-plan-4 .shopini-plan__description{border-top-color:#3d4452}.shopini-home-v23 #shopini-plan-4 .shopini-btn--outline{color:#171b24;background:#fff;border-color:#fff}.shopini-home-v23 #shopini-plan-4 .shopini-btn--outline:hover{color:#fff;background:var(--v23-orange);border-color:var(--v23-orange)}.shopini-home-v23 .shopini-pricing__modules{margin-top:clamp(4rem,7vw,6.5rem)}.shopini-home-v23 .shopini-pricing__module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.shopini-home-v23 .shopini-pricing__module-grid .shopini-plan{min-height:30rem}.shopini-home-v23 .shopini-module-card{min-height:15rem;padding:1.7rem;border-radius:1rem;box-shadow:0 12px 30px rgb(25 31 42 / .055)}.shopini-home-v23 .shopini-module-card--flow{background:linear-gradient(135deg,#f5fbf5,#fff);border-color:#cfe5d2}.shopini-home-v23 .shopini-module-card--shopy{background:linear-gradient(135deg,#f8f5ff,#fff);border-color:#ddd4fa}.shopini-home-v23 .shopini-pricing__bundle{margin-top:1.25rem;padding:1.2rem 1.35rem;color:#fff;background:linear-gradient(110deg,#202632,#11151c);border:1px solid #343b49;border-radius:1rem;box-shadow:0 18px 42px rgb(18 22 30 / .18)}.shopini-home-v23 .shopini-pricing__bundle p{color:#c8ced8}.shopini-home-v23 .shopini-pricing__assurances{background:#fff;border-radius:1rem}.shopini-v23-ecosystem{padding:clamp(4.5rem,8vw,7rem) 0;background:#fff}.shopini-v23-ecosystem__map{position:relative;max-width:1000px;margin:0 auto;padding:1.4rem;background:#fafbfc;border:1px solid #e6e8ed;border-radius:1.4rem}.shopini-v23-ecosystem__nodes{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.8rem}.shopini-v23-ecosystem__nodes>i{color:#8a909a;font-style:normal;font-size:1.35rem}.shopini-v23-eco-node{display:grid;grid-template-columns:3rem 1fr;align-items:center;min-height:7.2rem;padding:1rem;gap:.8rem;background:#fff;border:1px solid #e2e5ea;border-radius:1rem}.shopini-v23-eco-node>span{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.8rem}.shopini-v23-eco-node>div{display:flex;flex-direction:column}.shopini-v23-eco-node strong{font-size:.9rem}.shopini-v23-eco-node small{margin-top:.25rem;color:#69707c;font-size:.7rem;line-height:1.45}.shopini-v23-eco-node--commerce>span{color:var(--v23-orange);background:var(--v23-orange-soft)}.shopini-v23-eco-node--flow>span{color:var(--v23-green);background:var(--v23-green-soft)}.shopini-v23-eco-node--shopy>span{color:var(--v23-purple);background:var(--v23-purple-soft)}.shopini-v23-business-node{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;max-width:25rem;min-height:5.5rem;margin:1rem auto 0;padding:.9rem 1rem;gap:.8rem;color:#fff;background:linear-gradient(120deg,#292f3b,#151922);border:1px solid #3a4250;border-radius:1rem;box-shadow:0 15px 34px rgb(18 22 30 / .19)}.shopini-v23-business-node:hover{color:#fff;transform:translateY(-3px)}.shopini-v23-business-node>span{display:grid;place-items:center;width:3rem;height:3rem;color:#fff;background:var(--v23-orange);border-radius:.78rem}.shopini-v23-business-node>div{display:flex;flex-direction:column}.shopini-v23-business-node small{margin-top:.2rem;color:#cdd2dc;font-size:.72rem}.shopini-v23-business-node>i{color:#ff8a50;font-style:normal;font-size:1.25rem}.shopini-home-v23 .shopini-v20-proof{padding:1.6rem 0;background:#f7f8fa;border-block:1px solid #e7e9ee}.shopini-home-v23 .shopini-v20-proof__item{background:#fff;border-color:#e5e7ec;border-radius:.9rem}.shopini-home-v23 .shopini-testimonials,.shopini-home-v23 .shopini-faq{padding-block:clamp(4rem,8vw,6.5rem)}.shopini-home-v23 .shopini-faq{background:#f7f8fa}.shopini-home-v23 .shopini-faq details{background:#fff;border-color:#e1e4e9;border-radius:.9rem}.shopini-home-v23 .shopini-cta-final{width:min(calc(100% - 2rem),1180px);margin:clamp(3rem,6vw,5rem) auto;padding:0;background:linear-gradient(120deg,rgb(255 255 255 / .08),transparent 35%),linear-gradient(100deg,#ff6b17,#eb4700);border:0;border-radius:1.15rem;box-shadow:0 22px 48px rgb(231 71 0 / .22)}.shopini-home-v23 .shopini-cta-final__inner{padding:clamp(1.7rem,4vw,2.8rem)}.shopini-home-v23 .shopini-cta-final__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;margin-inline-start:auto;gap:.7rem}.shopini-home-v23 .shopini-cta-final__actions .shopini-btn{margin-inline-start:0}.shopini-home-v23 .shopini-btn--ghost-light{color:#fff;background:#fff0;border:1px solid rgb(255 255 255 / .78)}.shopini-home-v23 .shopini-btn--ghost-light:hover{color:#e94a00;background:#fff;border-color:#fff}@media(max-width:1080px){.shopini-v23-hero__grid{grid-template-columns:minmax(0,.92fr) minmax(26rem,1.08fr);gap:2.4rem}.shopini-v23-hero__visual{min-height:27rem;padding-right:6rem}.shopini-v23-platforms{width:8.8rem}.shopini-v23-platform{grid-template-columns:2rem 1fr;min-height:4.6rem;padding:.65rem}.shopini-v23-platform>span:first-child{width:2rem;height:2rem}.shopini-home-v23 .shopini-v21-needs__grid,.shopini-home-v23 .shopini-pricing__grid--commerce{grid-template-columns:repeat(2,minmax(0,1fr))}.shopini-home-v23 .shopini-plan{min-height:31rem}}@media(max-width:820px){.shopini-v23-hero{padding-top:3.6rem}.shopini-v23-hero__grid,.shopini-home-v23 .shopini-v22-shopy__panel{grid-template-columns:1fr}.shopini-v23-hero__copy{text-align:center}.shopini-v23-hero__copy h1,.shopini-v23-hero__lead{margin-inline:auto}.shopini-v23-actions,.shopini-v23-hero__reassurance{justify-content:center}.shopini-v23-hero__visual{width:min(100%,39rem);min-height:27rem;margin:0 auto}.shopini-home-v23 .shopini-v22-shopy__copy{text-align:center}.shopini-home-v23 .shopini-v22-shopy__copy h2{margin-inline:auto}.shopini-home-v23 .shopini-v22-shopy__benefits{display:inline-grid;text-align:left}.shopini-v23-ecosystem__nodes{grid-template-columns:1fr}.shopini-v23-ecosystem__nodes>i{transform:rotate(90deg);text-align:center}.shopini-v23-eco-node{min-height:5.7rem}.shopini-home-v23 .shopini-cta-final{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.shopini-v23-shell,.shopini-home-v23 .shopini-v20-shell{width:min(calc(100% - 1.25rem),1180px)}.shopini-v23-hero__copy h1{font-size:clamp(2.55rem,13vw,3.55rem)}.shopini-v23-actions{flex-direction:column}.shopini-v23-actions .shopini-btn{width:100%}.shopini-v23-hero__visual{min-height:29rem;padding:0 0 11rem}.shopini-v23-platforms{inset:auto 0 0;width:100%}.shopini-v23-platform{min-height:3.9rem}.shopini-home-v23 .shopini-v21-needs__grid,.shopini-home-v23 .shopini-pricing__grid--commerce,.shopini-home-v23 .shopini-pricing__module-grid{grid-template-columns:1fr}.shopini-home-v23 .shopini-v21-need{min-height:10.5rem}.shopini-home-v23 .shopini-plan{min-height:0}.shopini-home-v23 .shopini-pricing{padding-inline:.7rem}.shopini-home-v23 .shopini-pricing__bundle{align-items:flex-start;flex-direction:column}.shopini-home-v23 .shopini-cta-final__actions,.shopini-home-v23 .shopini-cta-final__actions .shopini-btn{width:100%}}@media(prefers-reduced-motion:reduce){.shopini-v23-platform,.shopini-v23-business-node,.shopini-home-v23 .shopini-plan,.shopini-home-v23 .shopini-v21-need{transition:none}}.shopini-home-v23,.shopini-home-v23 .shopini-pricing,.shopini-home-v23 .shopini-pricing>*{max-width:100%}.shopini-solution-icon-image{display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}.shopini-v21-need__icon .shopini-solution-icon-image,.shopini-plan__icon .shopini-solution-icon-image,.shopini-module-card__icon .shopini-solution-icon-image,.shopini-v23-platform>span:first-child .shopini-solution-icon-image,.shopini-v23-eco-node>span .shopini-solution-icon-image,.shopini-v23-business-node>span .shopini-solution-icon-image,.shopini-v22-chat__avatar .shopini-solution-icon-image{padding:.28rem}.shopini-v23-hero__copy h1{font-size:var(--shopini-title-lg)}.shopini-v23-hero__lead{font-size:var(--shopini-hero-lead-size)}.shopini-v23-section-head h2,.shopini-home-v23 .shopini-v21-needs .shopini-v20-section-heading h2,.shopini-home-v23 .shopini-pricing>.shopini-section__head h2,.shopini-home-v23 .shopini-v22-shopy__copy h2{font-size:var(--shopini-title-sm);overflow-wrap:anywhere}.shopini-home-v23 .shopini-pricing__group-head h3{font-size:var(--shopini-title-sm);overflow-wrap:anywhere}.shopini-home-v23 .shopini-plan__name,.shopini-home-v23 .shopini-module-card h4,.shopini-home-v23 .shopini-v21-need__content strong{font-size:var(--shopini-card-title-size)}.shopini-home-v23 .shopini-plan__tagline,.shopini-home-v23 .shopini-plan__description,.shopini-home-v23 .shopini-v21-need__content small,.shopini-home-v23 .shopini-module-card p{font-size:var(--shopini-card-text-size)}.shopini-home-v23 .shopini-plan__price{font-size:var(--shopini-price-size)}.shopini-pricing__swipe-hint{display:none;margin:0 0 .8rem;color:#6b717d;font-size:.78rem;font-weight:700;text-align:right}.shopini-v23-business-node{width:100%;max-width:none;margin-top:1.15rem;padding:1rem 1.2rem}@media(max-width:760px){.shopini-home-v23 .shopini-pricing{overflow:hidden;padding-inline:.75rem}.shopini-home-v23 .shopini-pricing__group{width:100%;max-width:100%;overflow:visible}.shopini-pricing__swipe-hint{display:block}.shopini-home-v23 .shopini-pricing__grid--commerce{display:flex;width:100%;max-width:100%;margin:0;padding:.85rem .15rem 1.1rem;gap:.9rem;overflow-x:auto;overflow-y:visible;scroll-padding-inline:.15rem;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.shopini-home-v23 .shopini-pricing__grid--commerce:focus-visible{outline:3px solid rgb(255 90 10 / .28);outline-offset:.2rem}.shopini-home-v23 .shopini-pricing__grid--commerce .shopini-plan{flex:0 0 min(82vw,21rem);width:min(82vw,21rem);min-height:0;scroll-snap-align:start}.shopini-home-v23 .shopini-pricing__grid--commerce::-webkit-scrollbar{height:.42rem}.shopini-home-v23 .shopini-pricing__grid--commerce::-webkit-scrollbar-track{background:#e7e9ee;border-radius:99px}.shopini-home-v23 .shopini-pricing__grid--commerce::-webkit-scrollbar-thumb{background:#ff7a36;border-radius:99px}.shopini-v23-business-node{grid-template-columns:2.8rem 1fr auto;max-width:100%}}.shopini-pricing--v24{--pricing-orange:#ff560d;--pricing-orange-dark:#e94700;--pricing-ink:#0e172b;--pricing-muted:#687087;--pricing-line:#e0e4eb;width:100%;max-width:none;margin:0;padding:clamp(4.5rem, 8vw, 7rem) max(1rem, calc((100% - 1120px) / 2));color:var(--pricing-ink);background:radial-gradient(circle at 50% 4%,rgb(255 255 255 / .98),#fff0 34rem),linear-gradient(180deg,#fafbfc 0%,#f5f7fa 100%);overflow:hidden}.shopini-home-v23 .shopini-pricing--v24{width:100%;max-width:none;padding:clamp(4.5rem, 8vw, 7rem) max(1rem, calc((100% - 1120px) / 2));background:radial-gradient(circle at 50% 4%,rgb(255 255 255 / .98),#fff0 34rem),linear-gradient(180deg,#fafbfc 0%,#f5f7fa 100%)}.shopini-pricing--page{padding-top:clamp(3.6rem, 7vw, 6rem)}.shopini-v24-shell{width:min(100%, 1120px);margin-inline:auto}.shopini-v24-heading{max-width:760px;margin:0 auto clamp(2.2rem, 4vw, 3.4rem);text-align:center}.shopini-v24-heading>p{margin:0 0 .8rem;color:var(--pricing-orange);font-size:clamp(1rem, 2vw, 1.28rem);font-weight:500}.shopini-v24-heading h1,.shopini-v24-heading h2{max-width:720px;margin:0 auto .9rem;color:var(--pricing-ink);font-size:clamp(var(--shopini-title-sm, 2.25rem), 5.4vw, calc(var(--shopini-title-sm, 2.25rem) + 1.75rem));font-weight:850;letter-spacing:-.055em;line-height:1.04;text-wrap:balance}.shopini-v24-heading>span{display:block;color:var(--pricing-muted);font-size:clamp(.94rem, 1.8vw, 1.08rem)}.shopini-v24-billing{display:grid;grid-template-columns:1fr 1.25fr;width:min(100%, 470px);margin:1.6rem auto 0;padding:.24rem;background:#fff;border:1px solid #dce1e8;border-radius:999px;box-shadow:0 9px 24px rgb(19 31 54 / .08)}.shopini-v24-billing button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:.65rem 1rem;color:#2a3349;background:#fff0;border:0;border-radius:999px;font:inherit;font-size:.92rem;font-weight:720;cursor:pointer;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.shopini-v24-billing button span,.shopini-v24-billing button svg{width:1.15rem;height:1.15rem}.shopini-v24-billing button.is-active{color:#fff;background:linear-gradient(135deg,#ff6b1b,var(--pricing-orange));box-shadow:0 8px 17px rgb(255 86 13 / .26)}.shopini-v24-main-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.35rem}.shopini-v24-card{position:relative;display:flex;min-width:0;min-height:37rem;padding:2rem 1.75rem 1.6rem;flex-direction:column;background:rgb(255 255 255 / .95);border:1px solid #dfe3e9;border-radius:1rem;box-shadow:0 14px 35px rgb(24 35 58 / .075)}.shopini-v24-card.is-featured{border:1.5px solid var(--pricing-orange);box-shadow:0 17px 40px rgb(255 86 13 / .11)}.shopini-v24-card__badge{position:absolute;top:0;left:50%;padding:.48rem 1.2rem;color:#fff;background:var(--pricing-orange);border-radius:999px;font-size:.72rem;font-weight:850;letter-spacing:.015em;text-transform:uppercase;transform:translate(-50%,-50%)}.shopini-v24-card__header{display:flex;align-items:center;gap:1rem;min-height:5.55rem;padding-bottom:1.35rem;border-bottom:1px solid var(--pricing-line)}.shopini-v24-card__icon,.shopini-v24-market-card__icon{display:grid;place-items:center;flex:0 0 auto;width:3.55rem;height:3.55rem;color:var(--pricing-orange);background:#fff0e8;border-radius:50%}.shopini-v24-card__icon svg{width:1.75rem;height:1.75rem}.shopini-v24-card__icon img,.shopini-v24-market-card__icon img{width:62%;height:62%;object-fit:contain}.shopini-v24-card__header>span:last-child{min-width:0}.shopini-v24-card__header strong{display:block;font-size:var(--shopini-card-title-size,1.45rem);font-weight:850;letter-spacing:-.035em}.shopini-v24-card__header small{display:block;margin-top:.15rem;color:var(--pricing-muted);font-size:var(--shopini-card-text-size,.86rem);line-height:1.35}.shopini-v24-card__price{display:flex;align-items:center;gap:.55rem;margin:1.25rem 0 .1rem;color:var(--pricing-orange)}.shopini-v24-card__price>strong{font-size:clamp(var(--shopini-price-size, 3.5rem), 6vw, calc(var(--shopini-price-size, 3.5rem) + 1.75rem));font-weight:900;letter-spacing:-.075em;line-height:.94}.shopini-v24-card__price>span{display:grid;align-self:stretch;align-content:center;gap:.4rem}.shopini-v24-card__price b{font-size:1.18rem}.shopini-v24-card__price small{color:#4e566b;font-size:1rem;white-space:nowrap}.shopini-v24-card__billing{display:grid;gap:.32rem;min-height:3.5rem;padding:.4rem 0 1rem;border-bottom:1px solid var(--pricing-line)}.shopini-v24-card__billing span{color:#778096;font-size:.94rem;font-weight:550}.shopini-v24-card__billing span.is-selected{color:#222b40;font-weight:820}.shopini-v24-card__bundle{align-self:center;margin:.75rem 0 -.15rem;padding:.38rem .9rem;color:var(--pricing-orange-dark);background:#fff0e8;border-radius:999px;font-size:.78rem;font-weight:750}.shopini-v24-features{display:grid;gap:.72rem;margin:1.15rem 0 1.35rem;padding:0;list-style:none}.shopini-v24-features li{display:flex;align-items:flex-start;gap:.65rem;color:#263047;font-size:var(--shopini-card-text-size,.88rem);line-height:1.35}.shopini-v24-features li>span{display:grid;place-items:center;flex:0 0 1.1rem;width:1.1rem;height:1.1rem;margin-top:.05rem;color:var(--pricing-orange);border:1.7px solid currentColor;border-radius:50%}.shopini-v24-features li svg{width:.68rem;height:.68rem}.shopini-v24-card .shopini-v24-features{flex:1}.shopini-v24-plan-form{display:grid;gap:.45rem;margin-top:auto}.shopini-v24-button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:.72rem 1.15rem;border:1.5px solid var(--pricing-orange);border-radius:.55rem;font:inherit;font-size:.96rem;font-weight:820;text-align:center;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.shopini-v24-button--outline{color:var(--pricing-orange-dark);background:#fff}.shopini-v24-button--solid{color:#fff;background:linear-gradient(135deg,#ff6d1c,var(--pricing-orange));box-shadow:0 10px 23px rgb(255 86 13 / .23)}.shopini-v24-button:hover{transform:translateY(-1px)}.shopini-v24-button:focus-visible,.shopini-v24-billing button:focus-visible,.shopini-v24-main-plans:focus-visible{outline:3px solid rgb(255 86 13 / .32);outline-offset:3px}.shopini-v24-button:disabled{opacity:.48;cursor:not-allowed;transform:none}.shopini-plan__availability{margin:.2rem 0 0;color:#a43300;font-size:.76rem;text-align:center}.shopini-v24-marketplace{margin-top:1.65rem;padding:1.15rem 1.15rem 1.05rem;background:rgb(255 255 255 / .68);border:1px solid #dfe3e9;border-radius:1rem;box-shadow:0 12px 30px rgb(24 35 58 / .05)}.shopini-v24-marketplace>h3{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem .55rem;font-size:1.35rem;font-weight:850;letter-spacing:-.025em}.shopini-v24-marketplace>h3 span{display:grid;place-items:center;color:var(--pricing-orange)}.shopini-v24-marketplace__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.shopini-v24-market-card{display:grid;grid-template-columns:3.7rem 9.5rem 1fr;grid-template-rows:1fr auto;gap:.35rem .9rem;min-width:0;min-height:10rem;padding:1.2rem;background:#fff;border:1px solid #e0e4e9;border-radius:.9rem;box-shadow:0 8px 20px rgb(24 35 58 / .04)}.shopini-v24-market-card__icon{grid-row:1 / 3;align-self:start;width:3.25rem;height:3.25rem}.shopini-v24-market-card__offer{grid-row:1 / 3;min-width:0}.shopini-v24-market-card__offer h4{margin:0 0 .55rem;font-size:1.15rem;font-weight:850}.shopini-v24-market-card__offer>div{display:flex;align-items:center;gap:.35rem;color:var(--pricing-orange)}.shopini-v24-market-card__offer>div>strong{font-size:2.6rem;font-weight:900;letter-spacing:-.06em;line-height:1}.shopini-v24-market-card__offer>div>span{display:grid;font-size:.75rem}.shopini-v24-market-card__offer p{margin:.35rem 0 0;color:var(--pricing-muted);font-size:.78rem}.shopini-v24-market-card__offer p [data-shopini-billing-row]{display:none}.shopini-v24-market-card__offer p [data-shopini-billing-row].is-selected{display:inline}.shopini-v24-market-card>.shopini-v24-features{align-content:center;margin:0;padding-left:1rem;border-left:1px solid var(--pricing-line)}.shopini-v24-market-card>.shopini-v24-plan-form{grid-column:3;align-self:end}.shopini-v24-market-card .shopini-v24-button{min-height:2.6rem;font-size:.84rem}.shopini-v24-cloud{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(13rem,.7fr) minmax(13rem,.65fr);align-items:end;gap:1.25rem;min-height:16rem;margin-top:1.65rem;padding:1.55rem 1.7rem;color:#fff;background:linear-gradient(110deg,rgb(13 39 77 / .97),rgb(5 30 68 / .96)),repeating-linear-gradient(25deg,transparent 0 24px,rgb(255 103 24 / .12) 25px 26px);border:1px solid #173f73;border-radius:1rem;box-shadow:0 18px 40px rgb(7 31 68 / .18);overflow:hidden}.shopini-v24-cloud::after{position:absolute;inset:0;content:"";background:radial-gradient(circle at 78% 45%,rgb(42 99 164 / .35),transparent 31%);pointer-events:none}.shopini-v24-cloud__copy,.shopini-v24-cloud__visual,.shopini-v24-cloud__cta{position:relative;z-index:1}.shopini-v24-cloud__copy header{display:flex;align-items:center;gap:1.1rem;padding-bottom:.95rem;border-bottom:1px solid rgb(255 255 255 / .55)}.shopini-v24-cloud__copy header>span{display:grid;place-items:center;width:4.2rem;height:4.2rem;color:var(--pricing-orange);background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .16);border-radius:.85rem}.shopini-v24-cloud__copy header svg{width:2.25rem;height:2.25rem}.shopini-v24-cloud__copy h3{margin:0;color:#fff;font-size:clamp(1.65rem, 3vw, 2.35rem);font-weight:850;letter-spacing:-.04em}.shopini-v24-cloud__copy header p{margin:.22rem 0 0;color:#ff9a55;font-weight:760}.shopini-v24-cloud__price{display:flex;align-items:flex-end;gap:.65rem;margin-top:.8rem}.shopini-v24-cloud__price>span{padding-bottom:.45rem;font-size:1rem;white-space:nowrap}.shopini-v24-cloud__price strong{color:#ff6518;font-size:clamp(3.3rem, 6vw, 4.7rem);font-weight:900;letter-spacing:-.07em;line-height:.9}.shopini-v24-cloud__price b{display:grid;gap:.35rem;padding-bottom:.35rem;color:#ff6b1d;font-size:1rem}.shopini-v24-cloud__price small{color:#fff;font-size:.9rem;white-space:nowrap}.shopini-v24-cloud__copy>p{margin:.75rem 0 .35rem;color:#fff;font-size:.87rem}.shopini-v24-cloud__copy>small{color:#d8e0eb;font-size:.72rem}.shopini-v24-cloud__cta{align-self:end;min-height:3.5rem;margin-bottom:.2rem}.shopini-v24-cloud__cta svg{width:1.35rem;height:1.35rem}.shopini-v24-cloud__visual{min-height:11rem}.shopini-v24-cloud-shape{position:absolute;top:1.5rem;left:50%;width:7.5rem;height:3.4rem;background:linear-gradient(145deg,#fff,#cbd8eb);border-radius:999px;box-shadow:0 13px 30px rgb(0 0 0 / .22);transform:translateX(-50%)}.shopini-v24-cloud-shape::before,.shopini-v24-cloud-shape::after{position:absolute;bottom:.25rem;content:"";background:inherit;border-radius:50%}.shopini-v24-cloud-shape::before{left:1rem;width:4rem;height:4rem}.shopini-v24-cloud-shape::after{right:.7rem;width:3rem;height:3rem}.shopini-v24-server{position:absolute;right:8%;bottom:.15rem;display:grid;gap:.22rem;width:7.2rem;padding:.45rem;background:linear-gradient(145deg,#172740,#071223);border:1px solid #2a3b57;border-radius:.5rem;box-shadow:0 16px 27px rgb(0 0 0 / .38);transform:perspective(300px) rotateY(-9deg)}.shopini-v24-server i{position:relative;display:block;height:1.65rem;background:linear-gradient(180deg,#243750,#101b2b);border:1px solid #34445a;border-radius:.2rem}.shopini-v24-server i::before{position:absolute;top:50%;left:.65rem;width:.3rem;height:.3rem;content:"";background:#ff681b;border-radius:50%;box-shadow:.55rem 0 #ff681b,4.6rem 0 #56647a;transform:translateY(-50%)}.shopini-v24-swipe-hint{display:none;margin:0 0 .4rem;color:var(--pricing-muted);font-size:.78rem;font-weight:700;text-align:right}.shopini-pricing--v24 .shopini-pricing__setup{max-width:760px;margin:0 auto;padding:2rem;text-align:center;background:#fff;border:1px solid var(--pricing-line);border-radius:1rem}.shopini-pricing--v24 .shopini-pricing__setup strong{font-size:1.2rem}.shopini-pricing--v24 .shopini-pricing__setup p{color:var(--pricing-muted)}@media (max-width:980px){.shopini-v24-main-plans{grid-template-columns:repeat(3,minmax(17rem,1fr));overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.shopini-v24-card{scroll-snap-align:start}.shopini-v24-marketplace__grid{grid-template-columns:1fr}.shopini-v24-cloud{grid-template-columns:minmax(0,1.4fr) minmax(11rem,.6fr)}.shopini-v24-cloud__cta{grid-column:1 / 3;justify-self:center;width:min(100%, 22rem)}}@media (max-width:720px){.shopini-pricing--v24,.shopini-home-v23 .shopini-pricing--v24{padding:3.8rem .7rem;overflow:hidden}.shopini-v24-heading{margin-bottom:2rem}.shopini-v24-heading h1,.shopini-v24-heading h2{font-size:clamp(2.1rem, 11vw, 3rem)}.shopini-v24-billing{grid-template-columns:1fr 1.25fr}.shopini-v24-billing button{min-height:2.75rem;padding-inline:.7rem;font-size:.78rem}.shopini-v24-swipe-hint{display:block}.shopini-v24-main-plans{display:flex;width:100%;margin:0;padding:.75rem .15rem 1.1rem;gap:.85rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:.15rem;-webkit-overflow-scrolling:touch}.shopini-v24-main-plans .shopini-v24-card{flex:0 0 min(84vw, 21rem);width:min(84vw, 21rem);min-height:36rem}.shopini-v24-marketplace{padding:1rem .7rem .7rem}.shopini-v24-market-card{grid-template-columns:3.5rem 1fr;grid-template-rows:auto auto auto;padding:1rem}.shopini-v24-market-card__icon{grid-row:1}.shopini-v24-market-card__offer{grid-row:1}.shopini-v24-market-card>.shopini-v24-features{grid-column:1 / 3;grid-row:2;margin-top:.65rem;padding:.75rem 0 0;border-top:1px solid var(--pricing-line);border-left:0}.shopini-v24-market-card>.shopini-v24-plan-form{grid-column:1 / 3;grid-row:3;margin-top:.5rem}.shopini-v24-cloud{grid-template-columns:1fr;align-items:stretch;padding:1.25rem}.shopini-v24-cloud__copy header{align-items:flex-start}.shopini-v24-cloud__visual{min-height:9rem}.shopini-v24-cloud__cta{grid-column:1;width:100%}}@media (max-width:420px){.shopini-v24-billing button span{display:none}.shopini-v24-card{padding-inline:1.35rem}.shopini-v24-cloud__price{flex-wrap:wrap}.shopini-v24-cloud__price>span{width:100%;padding:0}}@media (prefers-reduced-motion:reduce){.shopini-v24-button,.shopini-v24-billing button{transition:none}}.shopini-pricing--v26{--v26-navy:#0b1739;--v26-blue:#165dce;--v26-orange:var(--shopini-primary, #f57e28);--v26-border:rgba(20, 57, 111, .12);--v26-shadow:0 24px 60px rgba(19, 56, 107, .12);--pricing-orange:#ff560d;--pricing-orange-dark:#e94700;--pricing-ink:#0e172b;--pricing-muted:#687087;--pricing-line:#e0e4eb;width:100%;max-width:none;margin:0;padding:78px 0;background:#f7faff;color:var(--v26-navy)}.shopini-pricing--v26 .shopini-v26-shell{width:min(1180px, calc(100% - 40px));margin-inline:auto}.shopini-pricing--v26 .shopini-v26-heading{max-width:820px;margin:0 auto 34px;text-align:center}.shopini-pricing--v26 .shopini-v26-heading>p{margin:0 0 9px;color:var(--v26-orange);font-size:.82rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.shopini-pricing--v26 .shopini-v26-heading h1,.shopini-pricing--v26 .shopini-v26-heading h2{margin:0;color:var(--v26-navy);font-size:clamp(2.2rem, 4.4vw, 3.7rem);font-weight:850;letter-spacing:-.05em;line-height:1.04;text-wrap:balance}.shopini-pricing--v26 .shopini-v26-heading>span{display:block;margin-top:14px;color:#52627e;font-size:1.02rem;line-height:1.65}.shopini-pricing--v26 .shopini-v24-billing{margin-top:24px}.shopini-v26-pricing-family{margin-top:30px;padding:26px;border:1px solid var(--v26-border);border-radius:24px;background:#fff;box-shadow:0 14px 35px rgb(20 60 110 / .06)}.shopini-v26-pricing-family__head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px}.shopini-v26-pricing-family__head h3{margin:0;color:var(--v26-navy);font-size:1.55rem;letter-spacing:-.025em}.shopini-v26-pricing-family__head p{margin:5px 0 0;color:#62718a;line-height:1.5}.shopini-v26-pricing-family__link{white-space:nowrap;color:#0e5dbd;font-weight:800;text-decoration:none}.shopini-v26-pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.shopini-v26-pricing-grid--single{grid-template-columns:minmax(0,720px);justify-content:center}.shopini-v26-price-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid #dfe7f3;border-radius:19px;background:#fff;box-shadow:0 8px 22px rgb(20 60 110 / .035)}.shopini-v26-price-card.is-featured{border-color:rgb(245 126 40 / .58);box-shadow:0 16px 36px rgb(245 126 40 / .11)}.shopini-v26-price-card__badge{position:absolute;right:18px;top:18px;padding:5px 9px;border-radius:999px;background:#fff1e7;color:#c6580c;font-size:.7rem;font-weight:900;text-transform:uppercase}.shopini-v26-price-card__header{display:flex;gap:12px;align-items:center;padding-right:70px}.shopini-v26-price-card__icon{display:grid;place-items:center;flex:0 0 45px;width:45px;height:45px;border-radius:13px;background:#eff6ff;color:#1262c7}.shopini-v26-price-card__icon svg{width:23px;height:23px}.shopini-v26-price-card__header strong{display:block;color:var(--v26-navy);font-size:1.15rem}.shopini-v26-price-card__header small{display:block;margin-top:3px;color:#66758d;line-height:1.4}.shopini-v26-price-card__price{display:flex;align-items:flex-end;gap:7px;margin:22px 0 5px}.shopini-v26-price-card__price strong{color:var(--v26-navy);font-size:2.3rem;font-weight:900;letter-spacing:-.055em;line-height:1}.shopini-v26-price-card__price span{padding-bottom:2px;color:#4d607b;font-size:.87rem;font-weight:800}.shopini-v26-price-card__billing{min-height:25px;color:#7a8799;font-size:.82rem;line-height:1.45}.shopini-v26-price-card__billing [data-shopini-billing-row]{display:none}.shopini-v26-price-card__billing [data-shopini-billing-row].is-selected{display:inline}.shopini-v26-price-card .shopini-v24-features{margin:18px 0 22px}.shopini-v26-price-card .shopini-v24-plan-form,.shopini-v26-price-card>.shopini-v24-button{margin-top:auto}.shopini-v26-price-card .shopini-v24-button{width:100%}.shopini-v26-price-card.is-period-fallback::after{content:attr(data-period-fallback-label);display:block;margin:9px 0 0;color:#7b8798;font-size:.72rem;text-align:center}.shopini-v26-price-card--corporate{border-color:#1b468e;background:linear-gradient(145deg,#0b1739,#15356d);color:#fff}.shopini-v26-price-card--corporate .shopini-v26-price-card__header strong,.shopini-v26-price-card--corporate .shopini-v26-price-card__price strong{color:#fff}.shopini-v26-price-card--corporate .shopini-v26-price-card__header small,.shopini-v26-price-card--corporate .shopini-v26-price-card__price span,.shopini-v26-price-card--corporate .shopini-v24-features,.shopini-v26-price-card--corporate .shopini-v24-features li{color:#d7e4f9}.shopini-v26-pricing-note{margin:18px 0 0;color:#65758e;font-size:.85rem;text-align:center}.shopini-v26-pricing-family--flow{background:radial-gradient(circle at 92% 10%,rgb(26 119 255 / .09),transparent 32%),linear-gradient(180deg,#fff,#fbfdff)}.shopini-v26-flow-summary{display:grid;grid-template-columns:minmax(0,.9fr) minmax(260px,1.15fr) minmax(220px,.65fr);gap:24px;align-items:center;padding:24px;border:1px solid #dce7f5;border-radius:18px;background:rgb(255 255 255 / .96);box-shadow:0 12px 30px rgb(25 76 140 / .055)}.shopini-v26-flow-summary__badge{display:inline-flex;padding:6px 10px;border-radius:999px;background:#eaf3ff;color:#125fb9;font-size:.7rem;font-weight:900}.shopini-v26-flow-summary h4{margin:12px 0 8px;color:var(--v26-navy);font-size:1.25rem}.shopini-v26-flow-summary__price{display:flex;align-items:baseline;gap:7px;margin-bottom:10px}.shopini-v26-flow-summary__price b{color:#f05b16;font-size:2.25rem;font-weight:900;letter-spacing:-.045em}.shopini-v26-flow-summary__price span,.shopini-v26-flow-summary__content p{color:#5f6f87}.shopini-v26-flow-summary__price span{font-size:.84rem;font-weight:800}.shopini-v26-flow-summary__content p{margin:0;font-size:.86rem;line-height:1.55}.shopini-v26-flow-summary__features .shopini-v24-features{margin:0}.shopini-v26-flow-summary__cta{display:flex;justify-content:center;width:100%!important}@media (max-width:900px){.shopini-v26-flow-summary{grid-template-columns:1fr}}.shopini-v26-pricing-family--shopy{background:radial-gradient(circle at 86% 0%,rgb(93 80 255 / .10),transparent 34%),linear-gradient(180deg,#fff,#fbfcff)}.shopini-v26-shopy-summary__status{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:12px 14px;border:1px solid rgb(72 70 190 / .12);border-radius:14px;background:rgb(244 245 255 / .72)}.shopini-v26-shopy-summary__status p{margin:0;color:#5c6880;font-size:.82rem;line-height:1.45}.shopini-v26-shopy-summary__badge{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:#121a42;color:#fff;font-size:.72rem;font-weight:850;letter-spacing:.02em}.shopini-v26-shopy-summary__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.shopini-v26-shopy-offer{position:relative;min-width:0;padding:20px;border:1px solid #dfe5f0;border-radius:17px;background:rgb(255 255 255 / .94)}.shopini-v26-shopy-offer.is-featured{border-color:rgb(245 126 40 / .62);box-shadow:0 14px 30px rgb(245 126 40 / .10)}.shopini-v26-shopy-offer__flag{position:absolute;right:14px;top:14px;padding:4px 8px;border-radius:999px;background:#fff1e7;color:#c6580c;font-size:.65rem;font-weight:900;text-transform:uppercase}.shopini-v26-shopy-offer>strong{display:block;padding-right:84px;color:var(--v26-navy);font-size:1.05rem}.shopini-v26-shopy-offer__price{display:flex;align-items:baseline;gap:6px;margin:14px 0 10px}.shopini-v26-shopy-offer__price b{color:var(--v26-navy);font-size:1.95rem;font-weight:900;letter-spacing:-.04em}.shopini-v26-shopy-offer__price span,.shopini-v26-shopy-offer p{color:#61708a}.shopini-v26-shopy-offer__price span{font-size:.82rem;font-weight:760}.shopini-v26-shopy-offer p{margin:0;font-size:.86rem;line-height:1.55}.shopini-v26-shopy-summary__cta{display:flex;width:min(100%, 360px)!important;margin:18px auto 0;justify-content:center}@media (max-width:820px){.shopini-v26-shopy-summary__grid{grid-template-columns:1fr}.shopini-v26-shopy-summary__status{align-items:flex-start;flex-direction:column}}.shopini-pricing-page__main{min-height:60vh;background:#f7faff}@media (max-width:980px){.shopini-v26-pricing-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.shopini-pricing--v26{padding:54px 0}.shopini-pricing--v26 .shopini-v26-shell{width:min(100% - 24px, 1180px)}.shopini-pricing--v26 .shopini-v26-heading{margin-bottom:26px}.shopini-pricing--v26 .shopini-v26-heading h1,.shopini-pricing--v26 .shopini-v26-heading h2{font-size:clamp(2rem, 10vw, 2.75rem)}.shopini-v26-pricing-family{padding:16px;border-radius:20px}.shopini-v26-pricing-family__head{display:block}.shopini-v26-pricing-family__link{display:inline-block;margin-top:8px}.shopini-v26-pricing-grid,.shopini-v26-pricing-grid--ads{grid-template-columns:1fr}.shopini-v26-price-card{padding:19px}}.shopini-v26-pricing-family--ads{background:radial-gradient(circle at 90% 12%,rgb(255 86 13 / .08),transparent 32%),linear-gradient(180deg,#fff,#fffaf7);border-color:rgb(255 86 13 / .18)}.shopini-v26-pricing-grid--ads{grid-template-columns:repeat(3,minmax(0,1fr))}.shopini-v26-pricing-family--ads .shopini-v26-price-card:nth-child(2){border-color:rgb(255 86 13 / .72);box-shadow:0 18px 42px rgb(255 86 13 / .13)}.shopini-v26-pricing-family--ads .shopini-v26-price-card:nth-child(3) .shopini-v26-price-card__icon{background:#f3edff;color:#7c46df}.shopini-v26-price-card__price em{align-self:center;margin-right:2px;color:var(--pricing-orange);font-size:.78rem;font-style:normal;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.shopini-home-v24{--v24-orange:#ff5a0a;--v24-orange-dark:#dc4300;--v24-orange-soft:#fff3eb;--v24-green:#2f923f;--v24-green-soft:#eff9f1;--v24-purple:#7451e8;--v24-purple-dark:#5c38d5;--v24-purple-soft:#f5f1ff;--v24-ink:#121a2c;--v24-muted:#626b7d;--v24-line:#e5e8ef;--v24-warm:#faf8f6;--v24-business:#171d29;--v24-shadow:0 22px 60px rgba(24, 31, 48, .08);color:var(--v24-ink);background:#fff;overflow:clip}.shopini-v24-shell{width:min(calc(100% - 2rem), 1180px);margin-inline:auto}.shopini-v24-kicker{margin:0 0 .85rem;color:var(--v24-orange);font-size:.75rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.shopini-v24-kicker--purple{color:var(--v24-purple)}.shopini-v24-section-heading{max-width:760px;margin:0 auto 3rem;text-align:center}.shopini-v24-section-heading h2{margin:0;color:var(--v24-ink);font-size:var(--shopini-title-sm);font-weight:850;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.shopini-v24-section-heading>p:last-child{max-width:630px;margin:.8rem auto 0;color:var(--v24-muted);line-height:1.7}body.home .shopini-header{background:rgb(255 255 255 / .9);border-bottom-color:rgb(225 228 235 / .86);box-shadow:0 8px 32px rgb(20 28 44 / .035);backdrop-filter:blur(18px)}body.home .shopini-header__inner{min-height:4.65rem}body.home .shopini-nav__list a{font-size:.82rem;font-weight:720}body.home .shopini-header__actions .shopini-btn{min-height:2.75rem;border-radius:.65rem}body.home .shopini-nav__business>a{box-shadow:0 8px 20px rgb(23 29 41 / .13)}.shopini-v24-hero{position:relative;padding:clamp(5.2rem, 9vw, 8.6rem) 0 clamp(4.8rem, 8vw, 7rem);background:radial-gradient(circle at 78% 38%,rgb(255 97 19 / .13),transparent 25rem),radial-gradient(circle at 91% 68%,rgb(116 81 232 / .055),transparent 18rem),linear-gradient(180deg,#fff 0%,#fff 70%,#fffaf7 100%)}.shopini-v24-hero::after{position:absolute;inset:auto 0 0;height:1px;content:"";background:linear-gradient(90deg,transparent,#f1d9cc 22%,#f1d9cc 78%,transparent)}.shopini-v24-hero__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(34rem,1.12fr);align-items:center;gap:clamp(3.2rem, 7vw, 7.4rem)}.shopini-v24-hero__copy{position:relative;z-index:2}.shopini-v24-hero__copy h1{max-width:13.5ch;margin:0;color:var(--v24-ink);font-size:clamp(3rem, 5.25vw, 5.15rem);font-weight:880;letter-spacing:-.067em;line-height:1.01;text-wrap:balance}.shopini-v24-hero__copy h1 strong{color:var(--v24-orange);font-weight:inherit}.shopini-v24-hero__lead{max-width:39rem;margin:1.45rem 0 0;color:#566073;font-size:var(--shopini-hero-lead-size);line-height:1.72}.shopini-v24-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.shopini-v24-actions .shopini-btn{min-height:3.45rem;padding-inline:1.55rem;border-radius:.72rem;font-weight:820}.shopini-v24-button-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;color:var(--v24-ink);background:rgb(255 255 255 / .75);border:1px solid #dfe3e9;box-shadow:0 8px 20px rgb(20 28 44 / .04)}.shopini-v24-button-ghost:hover{color:var(--v24-orange-dark);background:#fff;border-color:#cfd4dc;box-shadow:0 12px 28px rgb(20 28 44 / .08);transform:translateY(-2px)}.shopini-v24-button-ghost svg{width:1rem;height:1rem}.shopini-v24-hero__reassurance{display:flex;flex-wrap:wrap;gap:1rem 1.35rem;margin-top:1.35rem;color:#657084;font-size:.8rem;font-weight:680}.shopini-v24-hero__reassurance span{display:inline-flex;align-items:center;gap:.42rem}.shopini-v24-hero__reassurance svg{width:1rem;height:1rem;color:var(--v24-orange)}.shopini-v24-hero__visual{position:relative;min-height:34rem;padding:2.2rem 8.6rem 2.2rem 0}.shopini-v24-hero__halo{position:absolute;inset:-3% 3% -2% -3%;background:linear-gradient(138deg,rgb(255 255 255 / .45),rgb(255 228 211 / .67));border:1px solid rgb(255 197 165 / .45);border-radius:49% 51% 44% 56% / 57% 44% 56% 43%;box-shadow:inset 0 0 80px rgb(255 255 255 / .7);transform:rotate(-3deg)}.shopini-v24-dashboard{position:relative;z-index:2;padding:.72rem;background:rgb(255 255 255 / .93);border:1px solid rgb(217 220 228 / .92);border-radius:1.28rem;box-shadow:0 36px 85px rgb(44 35 30 / .18),0 8px 18px rgb(20 28 44 / .08);backdrop-filter:blur(15px)}.shopini-v24-dashboard picture,.shopini-v24-dashboard__image{display:block;width:100%;height:auto;border-radius:.83rem}.shopini-v24-platforms{position:absolute;z-index:3;top:1.25rem;right:0;display:grid;width:10.35rem;gap:.82rem}.shopini-v24-platform{display:grid;grid-template-columns:2.5rem 1fr;align-items:center;min-height:5rem;padding:.78rem;gap:.72rem;color:var(--v24-ink);background:rgb(255 255 255 / .94);border:1px solid rgb(223 226 233 / .96);border-radius:.88rem;box-shadow:0 15px 34px rgb(24 31 48 / .1);backdrop-filter:blur(14px);transition:transform .2s ease,box-shadow .2s ease}.shopini-v24-platform:hover{color:var(--v24-ink);box-shadow:0 20px 42px rgb(24 31 48 / .14);transform:translateY(-3px) translateX(-2px)}.shopini-v24-platform>span:first-child{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.72rem}.shopini-v24-platform>span:first-child img{width:100%;height:100%;padding:.22rem;object-fit:contain}.shopini-v24-platform>span:last-child{display:grid;min-width:0}.shopini-v24-platform strong{font-size:.79rem}.shopini-v24-platform small{margin-top:.12rem;color:#737c8d;font-size:.63rem;line-height:1.35}.shopini-v24-platform--commerce>span:first-child{color:var(--v24-orange);background:var(--v24-orange-soft)}.shopini-v24-platform--flow>span:first-child{color:var(--v24-green);background:var(--v24-green-soft)}.shopini-v24-platform--shopy>span:first-child{color:var(--v24-purple);background:var(--v24-purple-soft)}.shopini-home-v24>.shopini-trustbar{width:min(calc(100% - 2rem), 1180px);margin:-1.45rem auto 0;padding:0;background:#fff0;border:0;transform:translateY(50%);position:relative;z-index:5}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__inner{display:grid;grid-template-columns:repeat(4,1fr);width:100%;padding:0;gap:0;background:rgb(255 255 255 / .96);border:1px solid var(--v24-line);border-radius:1rem;box-shadow:0 18px 42px rgb(24 31 48 / .09);backdrop-filter:blur(14px);overflow:hidden}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__item{justify-content:center;min-height:4.6rem;padding:.85rem 1rem;color:#4f596b;border-right:1px solid #e8eaf0;font-size:.76rem;font-weight:740;text-align:center}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__item:last-child{border-right:0}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__item svg{color:var(--v24-orange)}.shopini-v24-shopy{position:relative;padding:clamp(8.5rem, 12vw, 11rem) 0 clamp(6.5rem, 10vw, 9rem);background:radial-gradient(circle at 80% 22%,rgb(116 81 232 / .11),transparent 24rem),linear-gradient(180deg,#fbfaff,#fff 82%)}.shopini-v24-shopy__heading{max-width:900px;margin:0 auto 2.4rem;text-align:center}.shopini-v24-shopy__heading h2{margin:0;color:var(--v24-ink);font-size:clamp(2.15rem, 4.4vw, 3.75rem);font-weight:850;letter-spacing:-.055em;line-height:1.05;text-wrap:balance}.shopini-v24-shopy__heading>p:last-child{max-width:640px;margin:1rem auto 0;color:var(--v24-muted);line-height:1.7}.shopini-v24-shopy__demo{position:relative;max-width:990px;margin:0 auto;padding:1.1rem;background:rgb(255 255 255 / .9);border:1px solid #ded6f8;border-radius:1.5rem;box-shadow:0 28px 74px rgb(73 52 139 / .13);backdrop-filter:blur(16px)}.shopini-v24-shopy__status{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;padding:.25rem .3rem 1rem;gap:.75rem}.shopini-v24-shopy__avatar{display:grid;place-items:center;width:3rem;height:3rem;color:#fff;background:linear-gradient(135deg,#8d6ef1,var(--v24-purple-dark));border-radius:.85rem;box-shadow:0 10px 22px rgb(92 56 213 / .22)}.shopini-v24-shopy__avatar img{width:100%;height:100%;padding:.25rem;object-fit:contain}.shopini-v24-shopy__status>span:nth-child(2){display:grid}.shopini-v24-shopy__status strong{font-size:.92rem}.shopini-v24-shopy__status small{color:#7b8290;font-size:.7rem}.shopini-v24-shopy__status em{display:inline-flex;align-items:center;gap:.4rem;padding:.48rem .72rem;color:#1b7c43;background:#effaf3;border-radius:99px;font-size:.68rem;font-style:normal;font-weight:800}.shopini-v24-shopy__status em i{width:.42rem;height:.42rem;background:#2fbd69;border-radius:50%;box-shadow:0 0 0 4px rgb(47 189 105 / .12)}.shopini-v24-shopy__form{position:relative;display:block;max-width:none;min-height:7.4rem;margin:0;padding:0;background:#fff;border:1px solid #dde1e9;border-radius:1.1rem;box-shadow:inset 0 1px 2px rgb(18 26 44 / .025),0 12px 30px rgb(24 31 48 / .055);overflow:hidden}.shopini-v24-shopy__form:focus-within{border-color:#9b84ec;box-shadow:0 0 0 4px rgb(116 81 232 / .11),0 16px 38px rgb(73 52 139 / .1)}.shopini-v24-shopy__form textarea{display:block;width:100%;min-height:7.4rem;padding:1.2rem 5.3rem 1.2rem 1.3rem;color:var(--v24-ink);background:#fff0;border:0;outline:0;resize:vertical;font:inherit;font-size:1rem;line-height:1.55}.shopini-v24-shopy__form textarea::placeholder{color:#8991a1}.shopini-v24-shopy__form button{position:absolute;right:1rem;bottom:1rem;display:grid;place-items:center;width:3.25rem;height:3.25rem;padding:0;color:#fff;background:linear-gradient(135deg,#8d6ef1,var(--v24-purple-dark));border:0;border-radius:.85rem;box-shadow:0 10px 22px rgb(92 56 213 / .25);cursor:pointer}.shopini-v24-shopy__form button:hover{transform:translateY(-2px)}.shopini-v24-shopy__form button:disabled{opacity:.52;cursor:wait;transform:none}.shopini-v24-shopy__shortcuts{display:flex;flex-wrap:wrap;justify-content:center;margin-top:.9rem;gap:.5rem}.shopini-v24-shopy__shortcuts a{display:inline-flex;align-items:center;gap:.38rem;min-height:2.3rem;padding:.5rem .72rem;color:#333c50;background:#fff;border:1px solid #e1e4eb;border-radius:99px;font-size:.7rem;font-weight:720;box-shadow:0 5px 14px rgb(24 31 48 / .035)}.shopini-v24-shopy__shortcuts a:hover{color:var(--v24-purple-dark);border-color:#cbbefa;transform:translateY(-1px)}.shopini-v24-shopy__shortcuts svg{width:.9rem;height:.9rem}.shopini-v24-shopy__chat{max-height:22rem;margin:0 0 1rem;padding:1rem;background:#faf9ff;border:1px solid #ece8fb;border-radius:1rem;overflow-y:auto}.shopini-v24-shopy__footer{max-width:none;margin:.8rem 0 0;text-align:right}.shopini-v24-shopy__details{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) auto;align-items:center;max-width:1040px;margin:2rem auto 0;padding:2.2rem;gap:2rem;background:rgb(255 255 255 / .72);border:1px solid #ebe8f3;border-radius:1.25rem}.shopini-v24-shopy__details h3{margin:0;color:var(--v24-ink);font-size:clamp(1.6rem, 3vw, 2.35rem);letter-spacing:-.04em}.shopini-v24-shopy__details>div:first-child>p:last-child{margin:.75rem 0 0;color:var(--v24-muted);line-height:1.65}.shopini-v24-shopy__details ul{display:grid;margin:0;padding:0;gap:.8rem;list-style:none}.shopini-v24-shopy__details li{display:flex;align-items:flex-start;gap:.65rem;color:#3e475a;font-size:.83rem;line-height:1.45}.shopini-v24-shopy__details li svg{flex:0 0 auto;width:1.15rem;height:1.15rem;color:var(--v24-purple)}.shopini-v24-product-badge{display:grid;grid-template-columns:.65rem auto;min-width:12.5rem;padding:1rem;column-gap:.55rem;color:#2e3749;background:#fff;border:1px solid #e2e5eb;border-radius:.9rem;box-shadow:0 10px 26px rgb(24 31 48 / .055)}.shopini-v24-product-badge>span{width:.65rem;height:.65rem;margin-top:.18rem;background:#2fbd69;border-radius:50%;box-shadow:0 0 0 4px rgb(47 189 105 / .12)}.shopini-v24-product-badge strong,.shopini-v24-product-badge small{grid-column:2}.shopini-v24-product-badge strong{font-size:.78rem}.shopini-v24-product-badge small{margin-top:.2rem;color:#7a8291;font-size:.63rem;line-height:1.4}.shopini-v24-needs{padding:clamp(6.5rem, 10vw, 9rem) 0;background:#fff}.shopini-v24-needs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.shopini-v24-need{position:relative;display:grid;grid-template-rows:auto 1fr auto;min-height:19rem;padding:1.7rem;color:var(--v24-ink);background:#fff;border:1px solid var(--v24-line);border-radius:1.15rem;box-shadow:0 15px 38px rgb(24 31 48 / .055);overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.shopini-v24-need::before{position:absolute;inset:0 0 auto;height:3px;content:"";opacity:0;transition:opacity .2s ease}.shopini-v24-need:hover{color:var(--v24-ink);border-color:#d4d8e1;box-shadow:0 24px 54px rgb(24 31 48 / .1);transform:translateY(-5px)}.shopini-v24-need:hover::before{opacity:1}.shopini-v24-need--commerce::before{background:var(--v24-orange)}.shopini-v24-need--flow::before{background:var(--v24-green)}.shopini-v24-need--ai::before{background:var(--v24-purple)}.shopini-v24-need__icon{display:grid;place-items:center;width:3.65rem;height:3.65rem;border-radius:1rem}.shopini-v24-need__icon img{width:100%;height:100%;padding:.3rem;object-fit:contain}.shopini-v24-need--commerce .shopini-v24-need__icon{color:var(--v24-orange);background:var(--v24-orange-soft)}.shopini-v24-need--flow .shopini-v24-need__icon{color:var(--v24-green);background:var(--v24-green-soft)}.shopini-v24-need--ai .shopini-v24-need__icon{color:var(--v24-purple);background:var(--v24-purple-soft)}.shopini-v24-need__content{display:flex;flex-direction:column;margin-top:1.25rem}.shopini-v24-need__content strong{font-size:var(--shopini-card-title-size);letter-spacing:-.025em}.shopini-v24-need__content em{margin-top:.35rem;font-size:.78rem;font-style:normal;font-weight:820}.shopini-v24-need--commerce em{color:var(--v24-orange-dark)}.shopini-v24-need--flow em{color:var(--v24-green)}.shopini-v24-need--ai em{color:var(--v24-purple-dark)}.shopini-v24-need__content small{max-width:30ch;margin-top:.85rem;color:var(--v24-muted);font-size:var(--shopini-card-text-size);line-height:1.6}.shopini-v24-need__cta{display:inline-flex;align-items:center;align-self:end;justify-self:start;gap:.45rem;margin-top:1.3rem;font-size:.76rem;font-weight:820}.shopini-v24-need__cta i{font-style:normal;transition:transform .2s ease}.shopini-v24-need:hover .shopini-v24-need__cta i{transform:translateX(4px)}.shopini-v24-business{display:grid;grid-template-columns:4.2rem minmax(16rem,1.5fr) repeat(3,minmax(7rem,.55fr)) auto;align-items:center;min-height:8.8rem;margin-top:1.15rem;padding:1.4rem 1.55rem;gap:1rem;color:#fff;background:radial-gradient(circle at 90% 0%,rgb(255 100 22 / .2),transparent 15rem),linear-gradient(125deg,#252c39,#131823);border:1px solid #363e4d;border-radius:1.15rem;box-shadow:0 22px 50px rgb(20 25 35 / .18)}.shopini-v24-business:hover{color:#fff;border-color:#4c5668;box-shadow:0 28px 62px rgb(20 25 35 / .25);transform:translateY(-3px)}.shopini-v24-business__icon{display:grid;place-items:center;width:4.2rem;height:4.2rem;background:linear-gradient(135deg,#ff6b18,#db4000);border-radius:1rem;box-shadow:0 13px 28px rgb(255 90 10 / .2)}.shopini-v24-business__icon img{width:100%;height:100%;padding:.35rem;object-fit:contain}.shopini-v24-business__copy{display:grid}.shopini-v24-business__copy small{color:#ff9b67;font-size:.65rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.shopini-v24-business__copy strong{margin-top:.2rem;font-size:clamp(1.2rem, 2.2vw, 1.75rem);letter-spacing:-.03em}.shopini-v24-business__copy em{margin-top:.3rem;color:#cbd1dc;font-size:.76rem;font-style:normal}.shopini-v24-business__pill{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;padding:.55rem .7rem;gap:.4rem;color:#eef1f6;background:rgb(255 255 255 / .065);border:1px solid rgb(255 255 255 / .11);border-radius:.72rem;font-size:.7rem;font-weight:750}.shopini-v24-business__pill i{display:grid;color:#ff8a50}.shopini-v24-business__pill svg{width:1rem;height:1rem}.shopini-v24-business__arrow{color:#ff8a50;font-size:1.3rem}.shopini-v24-steps{padding:clamp(5.8rem, 9vw, 7.8rem) 0;background:linear-gradient(180deg,#fafbfc,#f7f8fa);border-block:1px solid #eceef2}.shopini-v24-steps__list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;gap:1.2rem;list-style:none}.shopini-v24-steps__list::before{position:absolute;z-index:0;top:2.85rem;left:16%;right:16%;height:1px;content:"";background:repeating-linear-gradient(90deg,#cfd4de 0 8px,transparent 8px 14px)}.shopini-v24-steps__list li{position:relative;z-index:1;display:grid;grid-template-columns:4rem 1fr;grid-template-rows:auto 1fr;min-height:10.5rem;padding:1.35rem;gap:.75rem 1rem;background:rgb(255 255 255 / .91);border:1px solid #e1e5eb;border-radius:1rem;box-shadow:0 12px 30px rgb(24 31 48 / .045)}.shopini-v24-step__icon{display:grid;grid-row:1 / 3;place-items:center;width:4rem;height:4rem;color:var(--v24-orange);background:#fff6f0;border:1px solid #ffd6c1;border-radius:1rem}.shopini-v24-steps__list li:nth-child(2) .shopini-v24-step__icon{color:var(--v24-green);background:var(--v24-green-soft);border-color:#cee8d3}.shopini-v24-steps__list li:nth-child(3) .shopini-v24-step__icon{color:var(--v24-purple);background:var(--v24-purple-soft);border-color:#ddd3fa}.shopini-v24-steps__list li>i{position:absolute;top:.85rem;left:4.65rem;display:grid;place-items:center;width:1.55rem;height:1.55rem;color:#fff;background:var(--v24-orange);border-radius:50%;font-size:.68rem;font-style:normal;font-weight:850;box-shadow:0 0 0 4px #fff}.shopini-v24-steps__list li:nth-child(2)>i{background:var(--v24-green)}.shopini-v24-steps__list li:nth-child(3)>i{background:var(--v24-purple)}.shopini-v24-steps__list li>div{grid-column:2;align-self:center}.shopini-v24-steps__list strong{font-size:1.05rem}.shopini-v24-steps__list p{margin:.5rem 0 0;color:var(--v24-muted);font-size:.78rem;line-height:1.55}.shopini-home-v24 .shopini-pricing--v24{padding-block:clamp(7rem, 11vw, 10rem);background:radial-gradient(circle at 50% 0,#fff 0,transparent 30rem),linear-gradient(180deg,#fbfaf9,#f5f6f8)}.shopini-home-v24 .shopini-v24-heading{margin-bottom:3.5rem}.shopini-home-v24 .shopini-v24-card{padding:2.15rem 1.9rem 1.75rem;border-color:#e1e4e9;box-shadow:0 17px 42px rgb(24 35 58 / .065);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.shopini-home-v24 .shopini-v24-card:hover{box-shadow:0 26px 56px rgb(24 35 58 / .11);transform:translateY(-5px)}.shopini-home-v24 .shopini-v24-card.is-featured{background:linear-gradient(180deg,#fffaf7,#fff 31%);border-width:2px;box-shadow:0 25px 58px rgb(255 86 13 / .14);transform:translateY(-.65rem)}.shopini-home-v24 .shopini-v24-card.is-featured:hover{transform:translateY(-.95rem)}.shopini-home-v24 .shopini-v24-card--business{background:linear-gradient(155deg,#fff,#f7f8fb);border-color:#cfd4de}.shopini-home-v24 .shopini-v24-card--business .shopini-v24-card__icon{color:#fff;background:linear-gradient(135deg,#2c3442,#151b26)}.shopini-home-v24 .shopini-v24-card__badge{padding-inline:1.4rem;box-shadow:0 8px 18px rgb(255 86 13 / .24)}.shopini-home-v24 .shopini-v24-marketplace{margin-top:2.2rem;padding:1.4rem;background:rgb(255 255 255 / .82)}.shopini-home-v24 .shopini-v24-cloud{min-height:17.5rem;margin-top:2.2rem;background:radial-gradient(circle at 24% 35%,rgb(116 81 232 / .24),transparent 21rem),radial-gradient(circle at 85% 20%,rgb(49 97 183 / .24),transparent 18rem),linear-gradient(120deg,#0b1d3d,#07152e 62%,#0d2450);box-shadow:0 26px 60px rgb(7 25 57 / .25)}.shopini-home-v24 .shopini-v24-cloud::before{position:absolute;inset:0;content:"";background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:38px 38px;pointer-events:none}.shopini-v24-integrations{padding:clamp(6.2rem, 10vw, 8.5rem) 0;background:#fff}.shopini-v24-integrations .shopini-v24-section-heading{margin-bottom:1.7rem}.shopini-v24-integrations__automation{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:2.25rem;margin:0 auto 1.2rem;padding:.48rem .9rem;gap:.45rem;color:var(--v24-purple-dark);background:var(--v24-purple-soft);border:1px solid #ddd3fa;border-radius:99px;font-size:.72rem;font-weight:820}.shopini-v24-integrations__automation svg{width:1rem;height:1rem}.shopini-v24-integrations__list{display:grid;grid-template-columns:repeat(7,1fr);margin:0;padding:1.25rem;gap:.7rem;background:#fff;border:1px solid var(--v24-line);border-radius:1.15rem;box-shadow:0 16px 40px rgb(24 31 48 / .055);list-style:none}.shopini-v24-integrations__list li{display:grid;place-items:center;min-height:7.2rem;padding:.85rem .55rem;gap:.65rem;color:#344055;border-radius:.85rem}.shopini-v24-integrations__list li.is-automated{background:linear-gradient(180deg,#fbfaff,#f7f4ff);border:1px solid #ebe5ff}.shopini-v24-integrations__list li>span{position:relative;display:grid;place-items:center;width:3rem;height:3rem;color:#263247;background:#f6f7f9;border-radius:.85rem}.shopini-v24-integrations__list li.is-automated>span{color:var(--v24-purple-dark);background:#fff;box-shadow:0 8px 20px rgb(92 56 213 / .1)}.shopini-v24-integrations__list li>span>svg{width:1.55rem;height:1.55rem}.shopini-v24-integrations__list li>span>i{position:absolute;top:-.35rem;right:-.35rem;display:grid;place-items:center;width:1.25rem;height:1.25rem;color:#fff;background:var(--v24-purple);border:2px solid #fff;border-radius:50%}.shopini-v24-integrations__list li>span>i svg{width:.65rem;height:.65rem}.shopini-v24-integrations__list strong{font-size:.72rem}.shopini-home-v24 .shopini-cta-final{margin-block:0 clamp(4.5rem, 8vw, 7rem);background:radial-gradient(circle at 86% 5%,rgb(255 255 255 / .13),transparent 14rem),linear-gradient(110deg,#ff6314,#ec4700);box-shadow:0 26px 58px rgb(231 71 0 / .22)}.shopini-home-v24 .shopini-cta-final__inner{min-height:10.2rem;padding:clamp(2rem, 4.5vw, 3.25rem)}.shopini-home-v24 .shopini-cta-final__inner h2{max-width:20ch;font-size:clamp(1.75rem, 3vw, 2.55rem);line-height:1.08}.shopini-home-v24 .shopini-cta-final__actions{display:grid;justify-items:stretch;min-width:15rem}.shopini-home-v24 .shopini-cta-final__actions small{color:rgb(255 255 255 / .83);font-size:.65rem;text-align:center}.shopini-footer__bottom{align-items:center;justify-content:space-between;gap:1rem}.shopini-footer__origin{display:inline-flex;align-items:center;gap:.35rem}@media (max-width:1080px){.shopini-v24-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(27rem,1.1fr);gap:2.7rem}.shopini-v24-hero__visual{min-height:29rem;padding-right:6.7rem}.shopini-v24-platforms{width:8.5rem}.shopini-v24-platform{grid-template-columns:2rem 1fr;min-height:4.3rem;padding:.62rem}.shopini-v24-platform>span:first-child{width:2rem;height:2rem}.shopini-v24-shopy__details{grid-template-columns:1fr 1fr}.shopini-v24-product-badge{grid-column:1 / 3;justify-self:center}.shopini-v24-business{grid-template-columns:4rem 1fr repeat(3,6.6rem) auto}.shopini-v24-business__copy em{max-width:30rem}}@media (max-width:900px){.shopini-v24-hero__grid{grid-template-columns:1fr}.shopini-v24-hero__copy{text-align:center}.shopini-v24-hero__copy h1,.shopini-v24-hero__lead{margin-inline:auto}.shopini-v24-actions,.shopini-v24-hero__reassurance{justify-content:center}.shopini-v24-hero__visual{width:min(100%, 44rem);margin:0 auto}.shopini-home-v24>.shopini-trustbar{transform:translateY(35%)}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__inner{grid-template-columns:repeat(2,1fr)}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__item:nth-child(2){border-right:0}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__item:nth-child(-n+2){border-bottom:1px solid #e8eaf0}.shopini-v24-needs__grid{grid-template-columns:1fr}.shopini-v24-need{grid-template-columns:auto 1fr auto;grid-template-rows:1fr;align-items:center;min-height:10rem;gap:1.25rem}.shopini-v24-need__content{margin-top:0}.shopini-v24-need__cta{align-self:center;margin-top:0}.shopini-v24-business{grid-template-columns:4rem 1fr auto}.shopini-v24-business__pill{display:none}.shopini-v24-steps__list{grid-template-columns:1fr}.shopini-v24-steps__list::before{display:none}.shopini-v24-steps__list li{min-height:8.5rem}.shopini-v24-integrations__list{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.shopini-v24-shell{width:min(calc(100% - 1.25rem), 1180px)}body.home .shopini-header__inner{min-height:4.25rem}.shopini-v24-hero{padding-top:4.5rem}.shopini-v24-hero__copy h1{max-width:15ch;font-size:clamp(2.65rem, 12.5vw, 3.65rem)}.shopini-v24-actions{flex-direction:column}.shopini-v24-actions .shopini-btn{width:100%}.shopini-v24-hero__visual{min-height:30rem;padding:0 0 10.5rem}.shopini-v24-hero__halo{inset:-5% -8% 18%}.shopini-v24-platforms{inset:auto 0 0;grid-template-columns:1fr;width:100%}.shopini-v24-platform{grid-template-columns:2.2rem 1fr;min-height:3.6rem}.shopini-v24-platform>span:first-child{width:2.2rem;height:2.2rem}.shopini-home-v24>.shopini-trustbar{width:calc(100% - 1.25rem);margin-top:-2.4rem;transform:translateY(30%)}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__item{min-height:4rem;padding:.65rem;font-size:.68rem}.shopini-v24-shopy{padding-top:8.8rem}.shopini-v24-shopy__heading h2{font-size:clamp(2rem, 10vw, 2.85rem)}.shopini-v24-shopy__demo{padding:.75rem;border-radius:1.15rem}.shopini-v24-shopy__status{grid-template-columns:2.65rem 1fr auto}.shopini-v24-shopy__avatar{width:2.65rem;height:2.65rem}.shopini-v24-shopy__status em{padding:.42rem .55rem;font-size:.6rem}.shopini-v24-shopy__form textarea{min-height:8.4rem;padding:1rem 4.5rem 1rem 1rem;font-size:.9rem}.shopini-v24-shopy__shortcuts{flex-wrap:nowrap;justify-content:flex-start;padding:.15rem .05rem .45rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.shopini-v24-shopy__shortcuts::-webkit-scrollbar{display:none}.shopini-v24-shopy__shortcuts a{flex:0 0 auto;scroll-snap-align:start}.shopini-v24-shopy__details{grid-template-columns:1fr;padding:1.4rem}.shopini-v24-product-badge{grid-column:1;width:100%;min-width:0}.shopini-v24-need{grid-template-columns:auto 1fr;min-height:12rem;padding:1.3rem}.shopini-v24-need__cta{grid-column:2;justify-self:start}.shopini-v24-business{grid-template-columns:3.3rem 1fr auto;padding:1.2rem}.shopini-v24-business__icon{width:3.3rem;height:3.3rem}.shopini-v24-business__copy em{line-height:1.45}.shopini-home-v24 .shopini-v24-card.is-featured,.shopini-home-v24 .shopini-v24-card.is-featured:hover{transform:none}.shopini-v24-integrations__list{grid-template-columns:repeat(2,1fr);padding:.8rem}.shopini-v24-integrations__list li{min-height:6.4rem}.shopini-v24-integrations__automation{font-size:.65rem;text-align:center}.shopini-home-v24 .shopini-cta-final__actions{width:100%;min-width:0}.shopini-footer__bottom{align-items:flex-start;flex-direction:column}}@media (max-width:430px){.shopini-v24-hero__reassurance{display:grid;justify-content:stretch}.shopini-v24-hero__reassurance span{justify-content:center}.shopini-v24-shopy__status em{max-width:6rem;justify-content:center;text-align:center}.shopini-v24-shopy__form button{right:.7rem;bottom:.7rem;width:2.85rem;height:2.85rem}.shopini-v24-steps__list li{grid-template-columns:3.3rem 1fr;padding:1.1rem}.shopini-v24-step__icon{width:3.3rem;height:3.3rem}.shopini-v24-steps__list li>i{left:3.95rem}}@media (prefers-reduced-motion:reduce){.shopini-v24-platform,.shopini-v24-button-ghost,.shopini-v24-shopy__form button,.shopini-v24-shopy__shortcuts a,.shopini-v24-need,.shopini-v24-business,.shopini-home-v24 .shopini-v24-card{transition:none}}.shopini-home-v24{--v245-radius:18px;--v245-radius-lg:24px;--v245-soft-shadow:0 18px 50px rgba(18, 26, 44, .055);--v245-card-shadow:0 14px 40px rgba(18, 26, 44, .06);--v245-border:rgba(222, 226, 234, .92)}body.home .shopini-header{background:rgb(255 255 255 / .92);border-bottom-color:rgb(226 229 235 / .8);box-shadow:0 10px 34px rgb(17 25 40 / .035);backdrop-filter:blur(20px) saturate(130%)}body.home .shopini-header__inner{min-height:4.45rem}body.home .shopini-nav__list{gap:clamp(.25rem, 1vw, .9rem)}body.home .shopini-nav__list a{padding-inline:.72rem;font-weight:700}body.home .shopini-header__actions .shopini-btn{min-height:2.7rem;padding-inline:1rem}.shopini-v24-hero{padding:clamp(4.6rem, 7vw, 6.8rem) 0 clamp(4.25rem, 6vw, 5.8rem);background:radial-gradient(circle at 78% 33%,rgb(255 96 18 / .105),transparent 27rem),radial-gradient(circle at 91% 73%,rgb(116 81 232 / .04),transparent 18rem),linear-gradient(180deg,#fff 0%,#fffaf8 100%)}.shopini-v24-hero__grid{grid-template-columns:minmax(0,.84fr) minmax(32rem,1.16fr);gap:clamp(3rem,6vw,6rem)}.shopini-v24-hero__copy h1{max-width:19ch;font-size:var(--shopini-title-lg);font-weight:860;letter-spacing:-.045em;line-height:1.08}.shopini-v24-hero__lead{max-width:35rem;margin-top:1.15rem;line-height:1.7}.shopini-v24-actions{margin-top:1.7rem}.shopini-v24-actions .shopini-btn{min-height:3.15rem;border-radius:.78rem}.shopini-v24-hero__reassurance{margin-top:1.15rem}.shopini-v24-hero__visual{min-height:30.5rem;padding:1.4rem 8.1rem 1.4rem 0;transform:scale(var(--shopini-home-hero-visual-desktop,1));transform-origin:center right}.shopini-v24-hero__halo{inset:-1% 4% 0 -2%;opacity:.88}.shopini-v24-dashboard{border-radius:1.35rem;box-shadow:0 28px 70px rgb(44 35 30 / .145),0 7px 18px rgb(20 28 44 / .06)}.shopini-v24-platforms{top:1.4rem;width:9.8rem;gap:.72rem}.shopini-v24-platform{min-height:4.65rem;border-radius:.92rem;box-shadow:0 13px 30px rgb(24 31 48 / .085)}.shopini-home-v24>.shopini-trustbar{margin-top:-1.2rem;transform:translateY(44%)}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__inner{border-color:var(--v245-border);border-radius:1.1rem;box-shadow:0 15px 38px rgb(24 31 48 / .07)}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__item{min-height:4.35rem;gap:.65rem;font-size:.74rem;text-align:left}.shopini-home-v24>.shopini-trustbar .shopini-trustbar__item svg{width:1.18rem;height:1.18rem;flex:0 0 auto}.shopini-v24-shopy{padding:clamp(7.2rem,9vw,8.8rem) 0 clamp(5.2rem,7.5vw,6.8rem);background:radial-gradient(circle at 82% 20%,rgb(116 81 232 / .085),transparent 23rem),linear-gradient(180deg,#fcfbff,#fff 86%)}.shopini-v24-shopy__heading{max-width:800px;margin-bottom:2rem}.shopini-v24-shopy__heading h2{font-size:var(--shopini-title-sm);letter-spacing:-.043em;line-height:1.1}.shopini-v24-shopy__heading>p:last-child{max-width:590px;margin-top:.75rem}.shopini-v24-shopy__demo{max-width:1010px;padding:1rem;border-radius:var(--v245-radius-lg);box-shadow:0 24px 64px rgb(73 52 139 / .09)}.shopini-v24-shopy__form{min-height:6.65rem;border-radius:1rem;box-shadow:0 9px 24px rgb(24 31 48 / .04)}.shopini-v24-shopy__form textarea{min-height:6.65rem}.shopini-v24-shopy__shortcuts{margin-top:.75rem;gap:.42rem}.shopini-v24-shopy__shortcuts a{min-height:2rem;padding:.45rem .68rem;box-shadow:none}.shopini-v24-shopy__details{max-width:1010px;margin:1.35rem auto 0;padding:1.65rem 1.8rem;border-radius:var(--v245-radius);box-shadow:0 12px 34px rgb(24 31 48 / .04)}.shopini-v24-shopy__details h3{font-size:var(--shopini-title-sm)}.shopini-v24-needs{padding:clamp(5rem,7vw,6.5rem) 0}.shopini-v24-needs .shopini-v24-section-heading{margin-bottom:2rem}.shopini-v24-needs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.shopini-v24-need{min-height:17rem;padding:1.4rem;border-radius:var(--v245-radius);box-shadow:var(--v245-card-shadow)}.shopini-v24-need__icon{width:3.35rem;height:3.35rem;border-radius:.95rem}.shopini-v24-need__content{margin-top:1rem}.shopini-v24-need__content small{margin-top:.7rem;line-height:1.55}.shopini-v24-need__cta{margin-top:1rem}.shopini-v24-need--business::before{background:#3559b7}.shopini-v24-need--business .shopini-v24-need__icon{color:#3158ba;background:#eef3ff}.shopini-v24-need--business em{color:#3158ba}.shopini-v24-steps{padding:clamp(4.5rem,6.5vw,5.8rem) 0;background:linear-gradient(180deg,#fbfbfc,#f8f9fb)}.shopini-v24-steps .shopini-v24-section-heading{margin-bottom:2rem}.shopini-v24-steps__list{gap:1rem}.shopini-v24-steps__list li{min-height:8.6rem;padding:1.15rem;border-radius:var(--v245-radius);box-shadow:0 10px 28px rgb(24 31 48 / .035)}.shopini-v24-step__icon{width:3.6rem;height:3.6rem}.shopini-v24-steps__list li>i{left:4.2rem}.shopini-home-v24 .shopini-pricing--v24{padding-block:clamp(5.6rem,8vw,7.5rem);background:linear-gradient(180deg,#fffdfb,#f7f8fa)}.shopini-home-v24 .shopini-v24-heading{margin-bottom:2.7rem}.shopini-home-v24 .shopini-v24-main-plans{gap:1.15rem}.shopini-home-v24 .shopini-v24-card{min-height:35rem;padding:1.85rem 1.65rem 1.55rem;border-radius:var(--v245-radius);box-shadow:0 14px 38px rgb(24 35 58 / .055)}.shopini-home-v24 .shopini-v24-card:hover{transform:translateY(-3px);box-shadow:0 21px 48px rgb(24 35 58 / .085)}.shopini-home-v24 .shopini-v24-card.is-featured{box-shadow:0 20px 50px rgb(255 86 13 / .115);transform:translateY(-.35rem)}.shopini-home-v24 .shopini-v24-card.is-featured:hover{transform:translateY(-.55rem)}.shopini-home-v24 .shopini-v24-marketplace{margin-top:1.5rem;padding:1.15rem;border-radius:var(--v245-radius);box-shadow:0 10px 30px rgb(24 35 58 / .035)}.shopini-home-v24 .shopini-v24-market-card{border-radius:14px;box-shadow:none}.shopini-home-v24 .shopini-v24-cloud{min-height:16rem;margin-top:1.6rem;border-radius:var(--v245-radius-lg);box-shadow:0 24px 56px rgb(7 25 57 / .21)}.shopini-v24-integrations{padding:clamp(4.8rem,7vw,6.3rem) 0}.shopini-v24-integrations .shopini-v24-section-heading{margin-bottom:1.35rem}.shopini-v24-integrations__automation{margin-bottom:1rem}.shopini-v24-integrations__list{padding:1rem;border-radius:var(--v245-radius);box-shadow:0 11px 32px rgb(24 31 48 / .04)}.shopini-v24-integrations__list li{min-height:6.55rem}.shopini-home-v24 .shopini-cta-final{margin-block:0 clamp(3.8rem,6vw,5rem);border-radius:var(--v245-radius-lg);box-shadow:0 20px 50px rgb(231 71 0 / .18)}.shopini-home-v24 .shopini-cta-final__inner h2{font-size:var(--shopini-title-sm)}body.home .shopini-footer{border-top-color:#eef0f3}@media (max-width:1040px){.shopini-v24-needs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shopini-v24-hero__grid{grid-template-columns:1fr}.shopini-v24-hero__copy{max-width:48rem}.shopini-v24-hero__visual{width:min(100%,48rem);margin-inline:auto}}@media (max-width:720px){.shopini-v24-hero{padding-top:4.15rem}.shopini-v24-hero__visual{transform:scale(var(--shopini-home-hero-visual-mobile,1));transform-origin:center top}.shopini-v24-hero__copy h1{max-width:22ch;font-size:var(--shopini-title-lg)}.shopini-v24-hero__visual{min-height:27rem}.shopini-v24-shopy{padding-top:7.1rem}.shopini-v24-shopy__heading h2{font-size:var(--shopini-title-sm)}.shopini-v24-shopy__details h3{font-size:var(--shopini-title-sm)}.shopini-v24-needs__grid{grid-template-columns:1fr}.shopini-v24-need{grid-template-columns:auto 1fr;grid-template-rows:auto auto;min-height:10.4rem;padding:1.2rem}.shopini-v24-need__cta{grid-column:2}.shopini-v24-steps__list li{min-height:7.8rem}.shopini-home-v24 .shopini-v24-card{min-height:34rem}}@media (prefers-reduced-motion:reduce){.shopini-v24-need,.shopini-home-v24 .shopini-v24-card{transition:none}}.shopini-home-v24 .shopini-v24-dashboard picture,.shopini-home-v24 .shopini-v24-dashboard__image{display:block;width:100%;height:auto}@media (max-width:720px){.shopini-home-v24 .shopini-v24-hero__visual{display:flex;flex-direction:column;width:100%;min-height:0;margin-inline:auto;padding:0;gap:1rem;transform:none;transform-origin:initial}.shopini-home-v24 .shopini-v24-hero__halo{top:-4%;right:-7%;bottom:auto;left:-7%;height:min(84vw, 27rem)}.shopini-home-v24 .shopini-v24-dashboard{flex:0 0 auto;width:var(--shopini-home-hero-visual-mobile-pct,100%);max-width:none;margin-left:calc((100% - var(--shopini-home-hero-visual-mobile-pct, 100%)) / 2);margin-right:0}.shopini-home-v24 .shopini-v24-platforms{position:relative;inset:auto;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:.65rem}.shopini-home-v24 .shopini-v24-platform{grid-template-columns:2rem minmax(0,1fr);min-height:4.1rem;padding:.65rem;gap:.5rem}.shopini-home-v24 .shopini-v24-platform>span:first-child{width:2rem;height:2rem}.shopini-home-v24 .shopini-v24-platform strong{font-size:.72rem}.shopini-home-v24 .shopini-v24-platform small{font-size:.58rem}}@media (max-width:520px){.shopini-home-v24 .shopini-v24-platforms{grid-template-columns:1fr}.shopini-home-v24 .shopini-v24-platform{grid-template-columns:2.35rem minmax(0,1fr);min-height:4.35rem;padding:.72rem .8rem}.shopini-home-v24 .shopini-v24-platform>span:first-child{width:2.35rem;height:2.35rem}.shopini-home-v24 .shopini-v24-platform strong{font-size:.8rem}.shopini-home-v24 .shopini-v24-platform small{font-size:.64rem}}.shopini-home-v248.shopini-home-layout--contained .shopini-v24-shell{width:min(calc(100% - 2rem), 1180px)}.shopini-home-v248.shopini-home-layout--wide .shopini-v24-shell{width:min(calc(100% - 2rem), 1320px)}.shopini-home-v248.shopini-home-layout--full .shopini-v24-shell{width:min(calc(100% - 2rem), 1480px)}.shopini-home-v248.shopini-home-layout--wide>.shopini-trustbar{width:min(calc(100% - 2rem), 1320px)}.shopini-home-v248.shopini-home-layout--full>.shopini-trustbar{width:min(calc(100% - 2rem), 1480px)}.shopini-home-v248 .shopini-v24-hero__grid{min-height:var(--shopini-home-hero-min-height-desktop,560px)}@media (min-width:721px){.shopini-home-v248>.shopini-trustbar--hide-desktop{display:none}}@media (max-width:980px) and (min-width:721px){.shopini-home-v248 .shopini-v24-hero__grid{min-height:var(--shopini-home-hero-min-height-tablet,500px)}}@media (max-width:720px){.shopini-home-v248 .shopini-v24-hero__grid{min-height:var(--shopini-home-hero-min-height-mobile,0)}.shopini-home-v248>.shopini-trustbar--hide-mobile{display:none}.shopini-home-v248.shopini-home-layout--wide .shopini-v24-shell,.shopini-home-v248.shopini-home-layout--full .shopini-v24-shell{width:min(calc(100% - 1.25rem), 100%)}}.shopini-home-v251 .shopini-testimonials{position:relative;padding-block:clamp(4.25rem, 8vw, 6.75rem);overflow:hidden}.shopini-home-v251 .shopini-testimonials::before{position:absolute;z-index:-1;inset:8% auto auto 50%;width:min(50rem, 72vw);height:22rem;border-radius:50%;background:radial-gradient(circle,rgb(255 96 18 / .075),rgb(94 84 255 / .035) 48%,transparent 72%);transform:translateX(-50%);content:"";pointer-events:none}.shopini-home-v251 .shopini-testimonials__header{width:min(100%, 48rem);margin:0 auto clamp(2rem, 4vw, 3rem);text-align:center}.shopini-home-v251 .shopini-testimonials__title{margin:0;color:var(--shopini-ink);font-size:clamp(2rem, 4vw, 2.8rem);line-height:1.08;letter-spacing:-.035em}.shopini-home-v251 .shopini-testimonials__subtitle{margin:.8rem auto 0;color:var(--shopini-muted);font-size:clamp(.98rem, 1.8vw, 1.08rem)}.shopini-home-v251 .shopini-testimonials__carousel-shell{position:relative}.shopini-home-v251 .shopini-testimonials__viewport{overflow-x:auto;overflow-y:visible;padding:.35rem .1rem 1.15rem;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain}.shopini-home-v251 .shopini-testimonials__viewport::-webkit-scrollbar{display:none}.shopini-home-v251 .shopini-testimonials__viewport:focus-visible{outline:3px solid color-mix(in srgb,var(--shopini-primary) 34%,transparent);outline-offset:.35rem;border-radius:1.25rem}.shopini-home-v251 .shopini-testimonials__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2rem) / 3);gap:1rem}.shopini-home-v251 .shopini-testimonials--count-1 .shopini-testimonials__track{grid-auto-columns:min(100%, 30rem);justify-content:center}.shopini-home-v251 .shopini-testimonials--count-2 .shopini-testimonials__track{grid-auto-columns:calc((100% - 1rem) / 2);justify-content:center}.shopini-home-v251 .shopini-testimonial-card{position:relative;display:flex;flex-direction:column;min-height:19.5rem;margin:0;padding:clamp(1.35rem, 2.7vw, 1.8rem);overflow:hidden;background:rgb(255 255 255 / .96);border:1px solid #e3e7ef;border-radius:1.35rem;box-shadow:0 18px 42px rgb(15 31 65 / .07);scroll-snap-align:start;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.shopini-home-v251 .shopini-testimonial-card::before{position:absolute;inset:0 0 auto;height:3px;background:var(--testimonial-accent,#ff6012);content:""}.shopini-home-v251 .shopini-testimonial-card::after{position:absolute;z-index:0;inset:-.9rem .85rem auto auto;color:color-mix(in srgb,var(--testimonial-accent,#ff6012) 10%,transparent);font:700 7rem/1 Georgia,serif;content:"“";pointer-events:none}.shopini-home-v251 .shopini-testimonial-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--testimonial-accent,#ff6012) 28%,#e3e7ef);box-shadow:0 24px 54px rgb(15 31 65 / .105)}.shopini-home-v251 .shopini-testimonial-card--tone-1{--testimonial-accent:#ff6012;--testimonial-avatar-bg:#fff0e8;--testimonial-avatar-ink:#c74700}.shopini-home-v251 .shopini-testimonial-card--tone-2{--testimonial-accent:#5e54ff;--testimonial-avatar-bg:#eeedff;--testimonial-avatar-ink:#4338ca}.shopini-home-v251 .shopini-testimonial-card--tone-3{--testimonial-accent:#059669;--testimonial-avatar-bg:#e6faf2;--testimonial-avatar-ink:#047857}.shopini-home-v251 .shopini-testimonial-card--tone-4{--testimonial-accent:#0f7bdc;--testimonial-avatar-bg:#e8f4ff;--testimonial-avatar-ink:#075ea9}.shopini-home-v251 .shopini-testimonial-card--tone-5{--testimonial-accent:#d97706;--testimonial-avatar-bg:#fff6dc;--testimonial-avatar-ink:#a65305}.shopini-home-v251 .shopini-testimonial-card--tone-6{--testimonial-accent:#c026d3;--testimonial-avatar-bg:#faeaff;--testimonial-avatar-ink:#9b1bae}.shopini-home-v251 .shopini-testimonial-card__topline,.shopini-home-v251 .shopini-testimonial-card blockquote,.shopini-home-v251 .shopini-testimonial-card__author{position:relative;z-index:1}.shopini-home-v251 .shopini-testimonial-card__topline{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.05rem}.shopini-home-v251 .shopini-testimonial-card__stars{display:inline-flex;gap:.13rem;font-size:1.02rem;line-height:1;letter-spacing:.01em}.shopini-home-v251 .shopini-testimonial-card__stars .is-filled{color:#ff9800;text-shadow:0 1px 8px rgb(255 152 0 / .17)}.shopini-home-v251 .shopini-testimonial-card__stars .is-empty{color:#d9dee8}.shopini-home-v251 .shopini-testimonial-card__verified{padding:.34rem .55rem;color:#536078;background:#f5f7fa;border:1px solid #e7eaf0;border-radius:999px;font-size:.69rem;font-weight:700;letter-spacing:.015em;white-space:nowrap}.shopini-home-v251 .shopini-testimonial-card blockquote{flex:1;margin:0 0 1.5rem;color:#4b566a;font-size:1rem;font-style:normal;line-height:1.72}.shopini-home-v251 .shopini-testimonial-card__author{display:flex;align-items:center;gap:.8rem;margin-top:auto}.shopini-home-v251 .shopini-testimonial-card__avatar{flex:0 0 2.75rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;overflow:hidden;color:var(--testimonial-avatar-ink,#c74700);background:var(--testimonial-avatar-bg,#fff0e8);border:1px solid color-mix(in srgb,var(--testimonial-accent,#ff6012) 16%,transparent);border-radius:50%;font-size:.82rem;font-weight:800}.shopini-home-v251 .shopini-testimonial-card__avatar img{width:100%;height:100%;object-fit:cover}.shopini-home-v251 .shopini-testimonial-card__identity{min-width:0}.shopini-home-v251 .shopini-testimonial-card__identity strong{display:block;margin-bottom:.22rem;color:var(--shopini-ink);font-size:.92rem}.shopini-home-v251 .shopini-testimonial-card__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.16rem .32rem;color:#6b7587;font-size:.76rem;line-height:1.45}.shopini-home-v251 .shopini-testimonial-card__meta a{color:#075eab;font-weight:700;text-decoration:none}.shopini-home-v251 .shopini-testimonial-card__meta a:hover,.shopini-home-v251 .shopini-testimonial-card__meta a:focus-visible{color:var(--shopini-primary);text-decoration:underline;text-underline-offset:.2em}.shopini-home-v251 .shopini-testimonial-card__sep{color:#a2a9b5}.shopini-home-v251 .shopini-testimonials__arrow{position:absolute;z-index:3;inset-block-start:50%;display:grid;place-items:center;width:2.8rem;height:2.8rem;padding:0;color:#1a2740;background:#fff;border:1px solid #dde3ec;border-radius:50%;box-shadow:0 10px 28px rgb(15 31 65 / .12);transform:translateY(-50%);cursor:pointer;transition:transform .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.shopini-home-v251 .shopini-testimonials__arrow span{font-size:1.8rem;line-height:.8;transform:translateY(-.05rem)}.shopini-home-v251 .shopini-testimonials__arrow:hover:not(:disabled),.shopini-home-v251 .shopini-testimonials__arrow:focus-visible:not(:disabled){color:var(--shopini-primary);border-color:color-mix(in srgb,var(--shopini-primary) 38%,#dde3ec);transform:translateY(-50%) scale(1.06)}.shopini-home-v251 .shopini-testimonials__arrow:disabled{opacity:.28;cursor:default}.shopini-home-v251 .shopini-testimonials__arrow--prev{inset-inline-start:-1.25rem}.shopini-home-v251 .shopini-testimonials__arrow--next{inset-inline-end:-1.25rem}.shopini-home-v251 .shopini-testimonials__dots{display:flex;justify-content:center;gap:.45rem;min-height:.65rem;margin-top:.65rem}.shopini-home-v251 .shopini-testimonials__dot{width:.48rem;height:.48rem;padding:0;background:#cfd5df;border:0;border-radius:999px;cursor:pointer;transition:width .18s ease,background .18s ease}.shopini-home-v251 .shopini-testimonials__dot.is-active{width:1.45rem;background:var(--shopini-primary)}@media (max-width:64rem){.shopini-home-v251 .shopini-testimonials__track{grid-auto-columns:calc((100% - 1rem) / 2)}.shopini-home-v251 .shopini-testimonials__arrow--prev{inset-inline-start:-.75rem}.shopini-home-v251 .shopini-testimonials__arrow--next{inset-inline-end:-.75rem}}@media (max-width:48.875rem){.shopini-home-v251 .shopini-testimonials{width:min(calc(100% - 1.2rem), var(--shopini-content));padding-block:3.8rem}.shopini-home-v251 .shopini-testimonials__header{margin-bottom:1.7rem}.shopini-home-v251 .shopini-testimonials__track{grid-auto-columns:100%;gap:.8rem}.shopini-home-v251 .shopini-testimonials--count-1 .shopini-testimonials__track,.shopini-home-v251 .shopini-testimonials--count-2 .shopini-testimonials__track{grid-auto-columns:100%;justify-content:start}.shopini-home-v251 .shopini-testimonial-card{min-height:18.25rem;padding:1.35rem}.shopini-home-v251 .shopini-testimonials__arrow{display:none}}@media (prefers-reduced-motion:reduce){.shopini-home-v251 .shopini-testimonials__viewport,.shopini-home-v251 .shopini-testimonial-card,.shopini-home-v251 .shopini-testimonials__arrow,.shopini-home-v251 .shopini-testimonials__dot{scroll-behavior:auto;transition:none}}.shopini-home-v26{--v26-navy:#0b1739;--v26-blue:#165dce;--v26-sky:#eaf4ff;--v26-orange:var(--shopini-primary, #f57e28);--v26-border:rgba(20, 57, 111, .12);--v26-shadow:0 24px 60px rgba(19, 56, 107, .12);background:#fff}.shopini-v26-shell,.shopini-v26-hero__shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.shopini-v26-section{padding:78px 0;position:relative}.shopini-v26-heading{max-width:800px;margin:0 auto 38px;text-align:center}.shopini-v26-heading>p,.shopini-v26-eyebrow{margin:0 0 9px;color:var(--v26-orange);font-weight:800;font-size:.82rem;letter-spacing:.09em;text-transform:uppercase}.shopini-v26-heading h2,.shopini-v26-ecosystem h2{margin:0;color:var(--v26-navy);font-size:clamp(2rem,4vw,3.35rem);line-height:1.05;letter-spacing:-.045em}.shopini-v26-heading>span{display:block;margin-top:16px;color:#52627e;font-size:1.04rem;line-height:1.65}.shopini-v26-hero{overflow:hidden;background:radial-gradient(circle at 80% 18%,rgb(74 148 255 / .16),transparent 34%),linear-gradient(180deg,#f8fbff 0,#fff 100%);border-bottom:1px solid rgb(14 52 111 / .08)}.shopini-v26-hero__shell{padding:26px 0 20px}.shopini-v26-hero__viewport{position:relative;min-height:548px}.shopini-v26-slide{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:55px;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(20px);transition:opacity .42s ease,transform .42s ease,visibility .42s}.shopini-v26-slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:none}.shopini-v26-slide__copy{padding:38px 0 28px}.shopini-v26-slide__kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 17px;padding:8px 12px;border:1px solid rgb(245 126 40 / .2);border-radius:999px;background:#fff7f0;color:#b95108;font-size:.78rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.shopini-v26-slide h1,.shopini-v26-slide h2{max-width:680px;margin:0;color:var(--v26-navy);font-size:clamp(2.7rem,5.4vw,4.7rem);line-height:.98;letter-spacing:-.06em;text-wrap:balance}.shopini-v26-slide h2{font-size:clamp(2.55rem,5vw,4.25rem)}.shopini-v26-slide__accent{margin:18px 0 0;color:var(--v26-blue);font-size:clamp(1.15rem,2vw,1.46rem);font-weight:800;line-height:1.35}.shopini-v26-slide__lead{max-width:650px;margin:16px 0 0;color:#3f516e;font-size:1.06rem;line-height:1.72}.shopini-v26-slide__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.shopini-v26-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:12px;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.shopini-v26-btn:hover{transform:translateY(-2px)}.shopini-v26-btn--primary{background:linear-gradient(135deg,var(--v26-orange),#ff5f00);color:#fff;box-shadow:0 12px 28px rgb(245 126 40 / .24)}.shopini-v26-btn--secondary{border:1px solid #c7d6ef;background:#fff;color:#0c3e92}.shopini-v26-slide__badge{display:inline-flex;margin:20px 0 0;padding:9px 12px;border:1px solid var(--v26-border);border-radius:10px;background:rgb(255 255 255 / .78);color:#5f6e86;font-size:.83rem;font-weight:700}.shopini-v26-slide__visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:430px}.shopini-v26-slide__visual:before{content:"";position:absolute;inset:8% 2%;border-radius:50%;background:radial-gradient(circle,rgb(59 132 255 / .17),rgb(59 132 255 / .03) 52%,transparent 70%);filter:blur(4px)}.shopini-v26-slide__image{position:relative;z-index:1;display:block;width:min(100%,660px);height:auto;border-radius:20px;filter:drop-shadow(0 28px 38px rgb(13 38 78 / .15))}.shopini-v26-slide--flow .shopini-v26-slide__kicker{background:#edf6ff;color:#0d5fb9;border-color:#b9dcff}.shopini-v26-slide--shopy .shopini-v26-slide__kicker{background:#f3efff;color:#6940ca;border-color:#d5c5ff}.shopini-v26-slide--marketplace .shopini-v26-slide__kicker{background:#effbf4;color:#13804a;border-color:#c4efd7}.shopini-v26-slide--ads .shopini-v26-slide__kicker{background:#fff4ec;color:#ea620f;border-color:#ffd7bd}.shopini-v26-hero__controls{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 0 5px}.shopini-v26-hero__arrow{width:40px;height:40px;border:1px solid #d7e2f2;border-radius:999px;background:#fff;color:#163d79;font-size:1rem;cursor:pointer}.shopini-v26-hero__dots{display:flex;align-items:center;gap:7px}.shopini-v26-hero__dots button{border:0;background:#fff0;padding:8px 2px;cursor:pointer}.shopini-v26-hero__dots button span{display:block;width:30px;height:4px;border-radius:99px;background:#d8e1ef;transition:width .2s,background .2s}.shopini-v26-hero__dots button[aria-selected="true"] span{width:48px;background:linear-gradient(90deg,var(--v26-orange),#ff6713)}.shopini-v26-pillars{padding-top:68px;background:#fff}.shopini-v26-pillars__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.shopini-v26-pillar{display:flex;flex-direction:column;min-height:280px;padding:25px;border:1px solid var(--v26-border);border-radius:22px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 14px 35px rgb(27 65 115 / .06);text-decoration:none;color:inherit;transition:transform .2s,border-color .2s,box-shadow .2s}.shopini-v26-pillar:hover{transform:translateY(-4px);border-color:rgb(22 93 206 / .25);box-shadow:var(--v26-shadow)}.shopini-v26-pillar__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:#eff6ff;color:#1766d0}.shopini-v26-pillar__icon svg{width:26px;height:26px}.shopini-v26-pillar small{margin-top:21px;color:var(--v26-orange);font-weight:850;text-transform:uppercase;letter-spacing:.07em}.shopini-v26-pillar h3{margin:5px 0 8px;color:var(--v26-navy);font-size:1.36rem}.shopini-v26-pillar p{margin:0;color:#596a84;line-height:1.6;font-size:.94rem}.shopini-v26-pillar strong{margin-top:auto;padding-top:18px;color:#0d58b5;font-size:.88rem}.shopini-v26-ecosystem{background:linear-gradient(135deg,#091633 0,#102958 68%,#0d3979 100%);overflow:hidden}.shopini-v26-ecosystem:after{content:"";position:absolute;width:520px;height:520px;right:-160px;top:-180px;border-radius:50%;background:radial-gradient(circle,rgb(79 134 255 / .33),transparent 68%)}.shopini-v26-ecosystem__layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;align-items:center;position:relative;z-index:1}.shopini-v26-ecosystem h2{color:#fff}.shopini-v26-answer{margin:20px 0 0;color:#d6e2f6;line-height:1.76;font-size:1.06rem}.shopini-v26-answer strong{color:#fff}.shopini-v26-checks{list-style:none;padding:0;margin:24px 0;display:grid;gap:13px;color:#dbe8fa}.shopini-v26-checks li{display:flex;align-items:flex-start;gap:10px}.shopini-v26-checks svg{flex:0 0 19px;width:19px;color:#70dca4;margin-top:3px}.shopini-v26-checks strong{color:#fff}.shopini-v26-text-link{color:#fff;font-weight:800;text-decoration:none}.shopini-v26-ecosystem__map{position:relative;min-height:500px;border:1px solid rgb(255 255 255 / .14);border-radius:30px;background:radial-gradient(circle at center,rgb(94 85 255 / .22),rgb(4 17 44 / .18) 50%,rgb(255 255 255 / .03));box-shadow:inset 0 1px 0 rgb(255 255 255 / .08)}.shopini-v26-ecosystem__map:before,.shopini-v26-ecosystem__map:after{content:"";position:absolute;left:50%;top:50%;width:58%;height:1px;background:linear-gradient(90deg,transparent,rgb(90 152 255 / .45),transparent);transform:translate(-50%,-50%)}.shopini-v26-ecosystem__map:after{transform:translate(-50%,-50%) rotate(90deg)}.shopini-v26-node{position:absolute;display:flex;flex-direction:column;justify-content:center;padding:16px 18px;border:1px solid rgb(255 255 255 / .15);border-radius:17px;background:rgb(10 29 65 / .78);backdrop-filter:blur(12px);color:#dbe7fb;text-decoration:none;box-shadow:0 15px 35px rgb(0 0 0 / .17)}.shopini-v26-node small{font-size:.72rem;color:#8eb9ff;text-transform:uppercase;letter-spacing:.07em;font-weight:800}.shopini-v26-node strong{color:#fff;font-size:1rem}.shopini-v26-node--customers{top:24px;left:50%;transform:translateX(-50%)}.shopini-v26-node--commerce{left:25px;top:50%;transform:translateY(-50%)}.shopini-v26-node--flow{right:25px;top:50%;transform:translateY(-50%)}.shopini-v26-node--market{left:26px;bottom:24px;transform:none}.shopini-v26-node--ads{right:26px;bottom:24px;transform:none}.shopini-v26-node--ai{left:50%;top:50%;transform:translate(-50%,-50%);align-items:center;text-align:center;width:220px;min-height:190px;background:linear-gradient(145deg,#5426c8,#164fc9);border-color:rgb(255 255 255 / .26);box-shadow:0 22px 60px rgb(62 65 222 / .3)}.shopini-v26-node--ai span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgb(255 255 255 / .15);margin-bottom:8px}.shopini-v26-node--ai svg{width:25px}.shopini-v26-node--ai strong{font-size:1.5rem}.shopini-v26-node--ai em{margin-top:8px;font-size:.76rem;color:#e5e1ff;font-style:normal;line-height:1.4}.shopini-v26-node--ads small{color:#ffd6bd}.shopini-v26-solutions{background:#f7faff}.shopini-v26-solutions__grid{display:grid;gap:20px}.shopini-v26-solution{display:grid;grid-template-columns:minmax(320px,.85fr) 1.15fr;align-items:center;gap:34px;padding:25px;border:1px solid var(--v26-border);border-radius:26px;background:#fff;box-shadow:0 16px 42px rgb(18 58 108 / .07)}.shopini-v26-solution:nth-child(even){grid-template-columns:1.15fr minmax(320px,.85fr)}.shopini-v26-solution:nth-child(even) .shopini-v26-solution__visual{order:2}.shopini-v26-solution__visual{min-height:235px;display:grid;place-items:center;border-radius:20px;background:linear-gradient(145deg,#f3f8ff,#fff);overflow:hidden}.shopini-v26-solution__image{width:100%;height:auto;max-height:310px;object-fit:contain}.shopini-v26-solution__copy{padding:8px 12px}.shopini-v26-solution__copy>p{margin:0;color:var(--v26-orange);font-size:.82rem;font-weight:850;text-transform:uppercase;letter-spacing:.07em;display:flex;gap:12px;align-items:center}.shopini-v26-solution__copy>p span{padding:5px 8px;border-radius:8px;background:#eef6ff;color:#0d5fb9;text-transform:none;letter-spacing:0}.shopini-v26-solution__copy h3{margin:9px 0;color:var(--v26-navy);font-size:clamp(1.65rem,3vw,2.6rem);letter-spacing:-.04em}.shopini-v26-solution__copy>div{color:#586a84;line-height:1.7;margin-bottom:20px}.shopini-v26-comparison{background:#fff}.shopini-v26-comparison__grid{display:grid;grid-template-columns:1fr 54px 1fr;gap:16px;align-items:stretch}.shopini-v26-comparison__panel{padding:28px;border-radius:24px;border:1px solid var(--v26-border);min-height:330px}.shopini-v26-comparison__panel small{font-weight:900;text-transform:uppercase;letter-spacing:.07em}.shopini-v26-comparison__panel h3{margin:7px 0 20px;color:var(--v26-navy);font-size:1.65rem}.shopini-v26-comparison__panel--before{background:#fff8f4}.shopini-v26-comparison__panel--before small{color:#e95e19}.shopini-v26-comparison__panel--after{background:#f2f8ff}.shopini-v26-comparison__panel--after small{color:#145fc5}.shopini-v26-tool-cloud,.shopini-v26-unified{display:flex;flex-wrap:wrap;gap:10px}.shopini-v26-tool-cloud span,.shopini-v26-unified strong{padding:11px 14px;border-radius:11px;background:#fff;border:1px solid rgb(25 61 110 / .11);box-shadow:0 8px 18px rgb(20 56 103 / .05);font-size:.9rem}.shopini-v26-comparison__panel p{margin-top:23px;color:#66758b;line-height:1.6}.shopini-v26-comparison__switch{display:grid;place-items:center;align-self:center;width:48px;height:48px;border-radius:50%;background:var(--v26-navy);color:#fff;font-size:1.3rem}.shopini-v26-comparison__panel ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:11px}.shopini-v26-comparison__panel li:before{content:"✓";display:inline-grid;place-items:center;width:21px;height:21px;margin-right:9px;border-radius:50%;background:#dff7e8;color:#13824c;font-weight:900}.shopini-pricing--v26{background:#f7faff;padding:78px 0}.shopini-v26-pricing-family{margin-top:30px;padding:26px;border:1px solid var(--v26-border);border-radius:24px;background:#fff;box-shadow:0 14px 35px rgb(20 60 110 / .06)}.shopini-v26-pricing-family__head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px}.shopini-v26-pricing-family__head h3{margin:0;color:var(--v26-navy);font-size:1.55rem}.shopini-v26-pricing-family__head p{margin:5px 0 0;color:#62718a}.shopini-v26-pricing-family__link{white-space:nowrap;color:#0e5dbd;font-weight:800;text-decoration:none}.shopini-v26-pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.shopini-v26-pricing-grid--single{grid-template-columns:minmax(0,720px);justify-content:center}.shopini-v26-price-card{position:relative;padding:24px;border:1px solid #dfe7f3;border-radius:19px;background:#fff}.shopini-v26-price-card.is-featured{border-color:rgb(245 126 40 / .58);box-shadow:0 16px 36px rgb(245 126 40 / .11)}.shopini-v26-price-card__badge{position:absolute;right:18px;top:18px;padding:5px 9px;border-radius:999px;background:#fff1e7;color:#c6580c;font-size:.7rem;font-weight:900;text-transform:uppercase}.shopini-v26-price-card__header{display:flex;gap:12px;align-items:center;padding-right:70px}.shopini-v26-price-card__icon{display:grid;place-items:center;width:45px;height:45px;border-radius:13px;background:#eff6ff;color:#1262c7}.shopini-v26-price-card__header strong{display:block;color:var(--v26-navy);font-size:1.15rem}.shopini-v26-price-card__header small{display:block;color:#66758d;margin-top:3px;line-height:1.4}.shopini-v26-price-card__price{display:flex;align-items:flex-end;gap:7px;margin:22px 0 5px}.shopini-v26-price-card__price strong{font-size:2.3rem;color:var(--v26-navy);line-height:1}.shopini-v26-price-card__price span{color:#4d607b;font-weight:800}.shopini-v26-price-card__billing{min-height:24px;color:#7a8799;font-size:.82rem}.shopini-v26-price-card .shopini-v24-features{margin:18px 0}.shopini-v26-price-card .shopini-v24-button{width:100%}.shopini-v26-price-card--corporate{background:linear-gradient(145deg,#0b1739,#15356d);color:#fff;border-color:#1b468e}.shopini-v26-price-card--corporate .shopini-v26-price-card__header strong,.shopini-v26-price-card--corporate .shopini-v26-price-card__price strong{color:#fff}.shopini-v26-price-card--corporate .shopini-v26-price-card__header small,.shopini-v26-price-card--corporate .shopini-v26-price-card__price span,.shopini-v26-price-card--corporate .shopini-v24-features{color:#d7e4f9}.shopini-v26-price-card--corporate .shopini-v24-features li{color:#d7e4f9}.shopini-v26-pricing-note{margin:18px 0 0;color:#65758e;font-size:.85rem;text-align:center}@media (max-width:980px){.shopini-v26-slide{grid-template-columns:1fr;gap:12px;text-align:center}.shopini-v26-slide__copy{padding-bottom:0}.shopini-v26-slide__lead{margin-inline:auto}.shopini-v26-slide__actions{justify-content:center}.shopini-v26-slide__badge{margin-inline:auto}.shopini-v26-slide__visual{min-height:340px}.shopini-v26-slide__image{max-height:350px;object-fit:contain}.shopini-v26-pillars__grid{grid-template-columns:repeat(2,1fr)}.shopini-v26-ecosystem__layout{grid-template-columns:1fr}.shopini-v26-ecosystem__map{min-height:460px}.shopini-v26-solution,.shopini-v26-solution:nth-child(even){grid-template-columns:1fr}.shopini-v26-solution:nth-child(even) .shopini-v26-solution__visual{order:0}.shopini-v26-comparison__grid{grid-template-columns:1fr}.shopini-v26-comparison__switch{transform:rotate(90deg);justify-self:center}.shopini-v26-pricing-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.shopini-v26-shell,.shopini-v26-hero__shell{width:min(100% - 24px,1180px)}.shopini-v26-section{padding:56px 0}.shopini-v26-hero__shell{padding-top:5px}.shopini-v26-hero__viewport{min-height:0}.shopini-v26-slide{gap:0}.shopini-v26-slide__copy{padding:32px 2px 8px}.shopini-v26-slide h1,.shopini-v26-slide h2{font-size:clamp(2.28rem,11vw,3rem)}.shopini-v26-slide__accent{font-size:1.08rem}.shopini-v26-slide__lead{font-size:.96rem;line-height:1.62}.shopini-v26-slide__actions{display:grid}.shopini-v26-btn{width:100%}.shopini-v26-slide__visual{min-height:240px}.shopini-v26-slide__image{max-height:270px}.shopini-v26-hero__controls{gap:8px}.shopini-v26-hero__arrow{width:36px;height:36px}.shopini-v26-hero__dots button span{width:18px}.shopini-v26-hero__dots button[aria-selected="true"] span{width:30px}.shopini-v26-pillars__grid{grid-template-columns:1fr}.shopini-v26-pillar{min-height:0}.shopini-v26-ecosystem__map{min-height:520px}.shopini-v26-node--customers{top:20px;width:80%;text-align:center}.shopini-v26-node--commerce{left:16px;top:36%;transform:none}.shopini-v26-node--flow{right:16px;top:36%;transform:none}.shopini-v26-node--market{bottom:20px;left:16px;width:42%;text-align:center}.shopini-v26-node--ads{right:16px;bottom:20px;width:42%;text-align:center}.shopini-v26-node--ai{top:61%;width:195px;min-height:165px}.shopini-v26-solution{padding:14px}.shopini-v26-solution__visual{min-height:190px}.shopini-v26-comparison__panel{padding:20px;min-height:0}.shopini-v26-pricing-family{padding:16px}.shopini-v26-pricing-family__head{display:block}.shopini-v26-pricing-family__link{display:inline-block;margin-top:8px}.shopini-v26-pricing-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.shopini-v26-slide,.shopini-v26-btn,.shopini-v26-pillar{transition:none!important}}.shopini-v26-hero__toggle{display:grid;place-items:center;width:40px;height:40px;border:1px solid #d7e2f2;border-radius:999px;background:#fff;color:#163d79;font-weight:900;cursor:pointer}.shopini-v26-hero__toggle:hover,.shopini-v26-hero__toggle:focus-visible,.shopini-v26-hero__arrow:focus-visible,.shopini-v26-hero__dots button:focus-visible{outline:3px solid rgb(22 93 206 / .25);outline-offset:2px}@media (max-width:680px){.shopini-v26-hero__toggle{width:36px;height:36px}}.weby-home-v27{--weby-ink:#101426;--weby-muted:#667085;--weby-line:#e7e9f3;--weby-soft:#f7f8ff;--weby-purple-soft:#f1edff;--weby-card-radius:24px}.weby-home-v27 section{scroll-margin-top:96px}.weby-home-v27 .shopini-v26-shell,.weby-home-v27 .weby-v27-shell{width:min(1180px, calc(100% - 40px));margin-inline:auto}.weby-home-v27 .weby-hero{position:relative;overflow:hidden;padding-block:clamp(62px, 8vw, 110px);background:radial-gradient(circle at 83% 15%,rgb(122 99 255 / .17),transparent 28rem),linear-gradient(180deg,#fff 0%,#fbfbff 100%)}.weby-home-v27 .weby-hero__content{max-width:680px}.weby-home-v27 .weby-hero h1{max-width:780px;text-wrap:balance;letter-spacing:-.04em}.weby-home-v27 .weby-hero__lead{max-width:650px;color:var(--weby-muted);font-size:clamp(1.04rem, 1.45vw, 1.22rem);line-height:1.7}.weby-home-v27 .weby-hero__proof{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:1.2rem;color:#4f566b;font-size:.93rem}.weby-social-v27,.weby-local-v27,.weby-templates-v27,.weby-resources-v27{padding:clamp(70px, 8vw, 112px) 0}.weby-social-v27__grid,.weby-local-v27__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(38px, 6vw, 80px)}.weby-v27-kicker{margin:0 0 .8rem;font-weight:800;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--shopini-primary,#5b5ce2)}.weby-v27-title{margin:0;max-width:820px;color:var(--weby-ink);font-size:clamp(2rem, 4vw, 3.45rem);line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.weby-v27-lead{margin:1.1rem 0 0;max-width:720px;color:var(--weby-muted);font-size:1.06rem;line-height:1.75}.weby-social-v27__visual,.weby-local-v27__visual{border:1px solid var(--weby-line);border-radius:30px;background:#fff;box-shadow:0 24px 70px rgb(28 25 71 / .10);overflow:hidden}.weby-social-v27__visual img,.weby-local-v27__visual img{display:block;width:100%;height:auto}.weby-social-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1.15fr;align-items:center;gap:.6rem;min-height:320px;padding:clamp(24px, 4vw, 44px);background:linear-gradient(145deg,#fff,#f7f5ff)}.weby-social-flow__node{min-width:0;padding:1rem .8rem;border:1px solid #ece9ff;border-radius:18px;background:#fff;text-align:center;font-weight:800;box-shadow:0 10px 28px rgb(42 33 104 / .06)}.weby-social-flow__node--weby{color:#fff;border-color:#fff0;background:linear-gradient(135deg,#6649e8,#5941c7)}.weby-social-flow__arrow{color:#8b7adf;font-size:1.4rem;font-weight:900}.weby-social-v27__points,.weby-local-v27__points{display:grid;gap:.75rem;margin:1.4rem 0 1.8rem;padding:0;list-style:none}.weby-social-v27__points li,.weby-local-v27__points li{display:flex;gap:.65rem;align-items:flex-start;color:#353b50;line-height:1.6}.weby-social-v27__points li::before,.weby-local-v27__points li::before{content:"✓";flex:0 0 auto;display:grid;place-items:center;width:1.4rem;height:1.4rem;margin-top:.08rem;border-radius:50%;background:#ebe7ff;color:#5d43d7;font-size:.8rem;font-weight:900}.weby-templates-v27{background:var(--weby-soft)}.weby-templates-v27__heading,.weby-resources-v27__heading{margin-bottom:clamp(30px, 4vw, 48px);text-align:center}.weby-templates-v27__heading .weby-v27-lead,.weby-resources-v27__heading .weby-v27-lead{margin-inline:auto}.weby-templates-v27__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.weby-template-card{overflow:hidden;border:1px solid var(--weby-line);border-radius:22px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.weby-template-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgb(25 20 71 / .09)}.weby-template-card__preview{aspect-ratio:4 / 5;overflow:hidden;background:linear-gradient(145deg,#eceaff,#fff)}.weby-template-card__preview img{width:100%;height:100%;object-fit:cover}.weby-template-card__placeholder{display:grid;height:100%;place-items:center;padding:24px;color:#5d43d7;font-size:1.2rem;font-weight:850;text-align:center}.weby-template-card__body{padding:1rem 1.1rem 1.2rem}.weby-template-card__body strong{display:block;color:var(--weby-ink);font-size:1.05rem}.weby-template-card__body span{display:block;margin-top:.3rem;color:var(--weby-muted);font-size:.9rem;line-height:1.45}.weby-local-v27{background:#fff}.weby-local-v27__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1.4rem}.weby-local-v27__card{padding:1rem;border:1px solid var(--weby-line);border-radius:18px;background:#fff}.weby-local-v27__card strong{display:block;margin-bottom:.25rem;color:var(--weby-ink)}.weby-local-v27__card span{color:var(--weby-muted);font-size:.9rem;line-height:1.5}.weby-local-v27__placeholder{min-height:400px;padding:clamp(28px, 5vw, 58px);background:radial-gradient(circle at 75% 25%,rgb(122 99 255 / .22),transparent 12rem),linear-gradient(145deg,#14142b,#27214e);color:#fff}.weby-local-v27__placeholder span{display:inline-flex;margin-bottom:1.1rem;padding:.45rem .7rem;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:rgb(255 255 255 / .08);font-weight:800}.weby-local-v27__placeholder strong{display:block;max-width:440px;font-size:clamp(2rem, 4vw, 3.4rem);line-height:1.06;letter-spacing:-.04em}.weby-pricing-v27{background:linear-gradient(180deg,#fbfbff,#fff)}.weby-pricing-v27__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch}.weby-pricing-v27 .shopini-v26-price-card{border-radius:var(--weby-card-radius)}.weby-v27-free-card{border-color:#d9d2ff!important;background:linear-gradient(180deg,#fff 0%,#fbfaff 100%)}.weby-v27-free-badge{color:#5b43cf;background:#eeeaff}.weby-pricing-v27__chooser{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px auto 0;max-width:980px}.weby-pricing-v27__chooser>div{padding:1rem 1.05rem;border:1px solid var(--weby-line);border-radius:16px;background:#fff}.weby-pricing-v27__chooser strong,.weby-pricing-v27__chooser span{display:block}.weby-pricing-v27__chooser span{margin-top:.25rem;color:var(--weby-muted);font-size:.9rem;line-height:1.45}.weby-home-v27 .shopini-seo-guide{width:min(1040px, calc(100% - 40px));margin:clamp(72px, 8vw, 110px) auto;padding:clamp(30px, 5vw, 64px);border:1px solid var(--weby-line);border-radius:32px;background:linear-gradient(160deg,#fff 0%,#faf9ff 100%);box-shadow:0 24px 70px rgb(25 20 71 / .06)}.weby-home-v27 .shopini-seo-guide__intro{max-width:820px}.weby-home-v27 .shopini-seo-guide__intro h2{text-wrap:balance;letter-spacing:-.035em}.weby-home-v27 .shopini-seo-guide__grid{gap:16px}.weby-home-v27 .shopini-seo-guide__card,.weby-home-v27 .shopini-seo-guide__optimization{border:1px solid var(--weby-line);border-radius:20px;background:#fff}.weby-resources-v27{background:var(--weby-soft)}.weby-resources-v27__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.weby-resource-card{display:flex;flex-direction:column;min-height:100%;padding:1.3rem;border:1px solid var(--weby-line);border-radius:20px;background:#fff}.weby-resource-card h3{margin:.55rem 0 .65rem;color:var(--weby-ink);font-size:1.15rem;line-height:1.35}.weby-resource-card p{margin:0;color:var(--weby-muted);line-height:1.62}.weby-resource-card a{margin-top:auto;padding-top:1rem;font-weight:800}@media (max-width:980px){.weby-social-v27__grid,.weby-local-v27__grid{grid-template-columns:1fr}.weby-templates-v27__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.weby-pricing-v27__grid,.weby-pricing-v27__chooser,.weby-resources-v27__grid{grid-template-columns:1fr!important}}@media (max-width:640px){.weby-home-v27 .shopini-v26-shell,.weby-home-v27 .weby-v27-shell,.weby-home-v27 .shopini-seo-guide{width:min(100% - 28px, 1180px)}.weby-social-v27,.weby-local-v27,.weby-templates-v27,.weby-resources-v27{padding-block:58px}.weby-social-flow{grid-template-columns:1fr;min-height:0}.weby-social-flow__arrow{transform:rotate(90deg);text-align:center}.weby-templates-v27__grid,.weby-local-v27__cards{grid-template-columns:1fr}.weby-template-card__preview{aspect-ratio:16 / 11}}@media (prefers-reduced-motion:reduce){.weby-template-card{transition:none}}.weby-v27-social,.weby-v27-local,.weby-v27-templates,.weby-v27-resources{padding:clamp(70px, 8vw, 112px) 0}.weby-v27-social .weby-v27-split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(38px, 6vw, 80px)}.weby-v27-eyebrow{margin:0 0 .8rem;font-weight:800;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--shopini-primary,#5b5ce2)}.weby-v27-copy h2,.weby-v27-local__intro h2{margin:0;color:var(--weby-ink);font-size:clamp(2rem, 4vw, 3.35rem);line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.weby-v27-social__visual{overflow:hidden;min-width:0;border:1px solid var(--weby-line);border-radius:28px;background:#fff;box-shadow:0 24px 70px rgb(28 25 71 / .10)}.weby-v27-social__visual>img{display:block;width:100%;height:auto}.weby-v27-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto minmax(0,1.2fr);align-items:center;gap:.65rem;min-height:340px;padding:clamp(24px, 4vw, 44px);background:linear-gradient(145deg,#fff,#f6f3ff)}.weby-v27-flow>div{display:grid;justify-items:center;gap:.5rem;min-width:0;padding:1rem .7rem;border:1px solid #ece9ff;border-radius:18px;background:#fff;color:#363b52;text-align:center;box-shadow:0 10px 28px rgb(42 33 104 / .06)}.weby-v27-flow>div span svg{width:26px;height:26px}.weby-v27-flow>b{color:#8b7adf;font-size:1.4rem}.weby-v27-flow .is-weby{color:#fff;border-color:#fff0;background:linear-gradient(135deg,#694fe3,#523abf)}.weby-v27-benefit-list{display:grid;gap:.75rem;margin:1.4rem 0 1.8rem}.weby-v27-benefit-list>div{display:grid;grid-template-columns:34px 1fr;gap:.7rem;align-items:start}.weby-v27-benefit-list>div>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#eeeaff;color:#5a42cf}.weby-v27-benefit-list p{margin:0;color:var(--weby-muted);line-height:1.6}.weby-v27-benefit-list strong{color:var(--weby-ink)}.weby-v27-templates{background:var(--weby-soft)}.weby-v27-template-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:2.2rem}.weby-v27-template-card{overflow:hidden;border:1px solid var(--weby-line);border-radius:22px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.weby-v27-template-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgb(25 20 71 / .09)}.weby-v27-template-card__preview{aspect-ratio:4 / 5;overflow:hidden;background:linear-gradient(145deg,#eceaff,#fff)}.weby-v27-template-card__preview img{width:100%;height:100%;object-fit:cover}.weby-v27-template-placeholder{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;height:100%;padding:22px;background:linear-gradient(160deg,#f0edff,#fff)}.weby-v27-template-placeholder i{display:block;border-radius:16px;background:linear-gradient(145deg,#dcd4ff,#f8f6ff)}.weby-v27-template-placeholder i:first-child{grid-column:1 / -1;min-height:45%}.weby-v27-template-card__copy{padding:1rem 1.1rem 1.2rem}.weby-v27-template-card__copy strong,.weby-v27-template-card__copy small{display:block}.weby-v27-template-card__copy strong{color:var(--weby-ink);font-size:1.05rem}.weby-v27-template-card__copy small{margin-top:.3rem;color:var(--weby-muted);line-height:1.45}.weby-v27-center-note{margin:1rem 0 0;color:var(--weby-muted);font-size:.86rem;text-align:center}.weby-v27-local__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:clamp(28px, 5vw, 68px);align-items:center;margin-bottom:2rem}.weby-v27-local__intro p:not(.weby-v27-eyebrow){max-width:720px;color:var(--weby-muted);font-size:1.04rem;line-height:1.7}.weby-v27-local__intro>img{width:100%;border:1px solid var(--weby-line);border-radius:24px;box-shadow:0 18px 48px rgb(25 20 71 / .08)}.weby-v27-local__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.weby-v27-local__grid article{padding:1.25rem;border:1px solid var(--weby-line);border-radius:19px;background:#fff}.weby-v27-local__grid article>span{display:grid;place-items:center;width:42px;height:42px;margin-bottom:.9rem;border-radius:12px;background:#eeeaff;color:#5a42cf}.weby-v27-local__grid h3{margin:0 0 .35rem;color:var(--weby-ink);font-size:1rem}.weby-v27-local__grid p{margin:0;color:var(--weby-muted);font-size:.92rem;line-height:1.55}.weby-v27-resources{background:var(--weby-soft)}.weby-v27-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:2rem}.weby-v27-resource-card{overflow:hidden;border:1px solid var(--weby-line);border-radius:20px;background:#fff}.weby-v27-resource-card__image{display:block;aspect-ratio:16 / 9;overflow:hidden}.weby-v27-resource-card__image img{width:100%;height:100%;object-fit:cover}.weby-v27-resource-card>div{padding:1.25rem}.weby-v27-resource-card small{color:var(--weby-muted)}.weby-v27-resource-card h3{margin:.45rem 0 .65rem;font-size:1.12rem;line-height:1.35}.weby-v27-resource-card h3 a{color:var(--weby-ink);text-decoration:none}.weby-v27-resource-card p{margin:0;color:var(--weby-muted);line-height:1.62}.weby-v27-text-link{display:inline-block;margin-top:1rem;font-weight:800}.weby-v27-resources__footer{margin-top:1.6rem;text-align:center}@media (max-width:980px){.weby-v27-social .weby-v27-split,.weby-v27-local__intro{grid-template-columns:1fr}.weby-v27-template-grid,.weby-v27-local__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.weby-v27-resource-grid{grid-template-columns:1fr}}@media (max-width:640px){.weby-v27-social,.weby-v27-local,.weby-v27-templates,.weby-v27-resources{padding-block:58px}.weby-v27-flow,.weby-v27-template-grid,.weby-v27-local__grid{grid-template-columns:1fr}.weby-v27-flow>b{transform:rotate(90deg);text-align:center}.weby-v27-template-card__preview{aspect-ratio:16 / 11}}.weby-v27-hero-search-intent{margin:.75rem 0 0;color:#7a8195;font-size:.78rem;line-height:1.45}.weby-v27-inline-cta{margin-top:1.75rem;text-align:center}.weby-v27-pricing-compare{max-width:980px;margin:2rem auto 0}.weby-v27-pricing-compare>h3{margin:0 0 .85rem;color:var(--weby-ink);text-align:center;font-size:1.15rem}.weby-v27-pricing-compare__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.weby-v27-pricing-compare__grid>div{padding:1rem 1.05rem;border:1px solid var(--weby-line);border-radius:16px;background:#fff}.weby-v27-pricing-compare__grid strong{display:block;color:var(--weby-ink)}.weby-v27-pricing-compare__grid p{margin:.25rem 0 0;color:var(--weby-muted);font-size:.9rem;line-height:1.5}@media (max-width:720px){.weby-v27-pricing-compare__grid{grid-template-columns:1fr}}.weby-content-page{background:#fff;color:#17213f}.weby-content-shell{width:min(1120px,calc(100% - 40px));margin-inline:auto}.weby-content-hero{padding:clamp(4rem,8vw,7rem) 0 3.25rem;background:linear-gradient(180deg,#f6f8ff 0%,#fff 100%);text-align:center}.weby-content-hero .weby-content-shell{max-width:820px}.weby-content-eyebrow{margin:0 0 .65rem;color:#4057f4;font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.weby-content-hero h1{margin:0;font-size:clamp(2.4rem,5vw,4.3rem);line-height:1.02;letter-spacing:-.055em}.weby-content-hero p:last-child{max-width:720px;margin:1.1rem auto 0;color:#65718a;font-size:1.05rem;line-height:1.7}.weby-content-listing{padding-block:clamp(3rem,6vw,5.5rem)}.weby-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.weby-content-card{overflow:hidden;border:1px solid #e6eaf4;border-radius:1.35rem;background:#fff;box-shadow:0 10px 30px rgb(25 42 92 / .055)}.weby-content-card__image{display:block;aspect-ratio:16/9;overflow:hidden;background:#f1f4fb}.weby-content-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.weby-content-card:hover .weby-content-card__image img{transform:scale(1.025)}.weby-content-card__body{padding:1.25rem}.weby-content-card time{color:#7b869c;font-size:.8rem}.weby-content-card h2,.weby-content-card h3{margin:.55rem 0 .65rem;font-size:1.25rem;line-height:1.25;letter-spacing:-.025em}.weby-content-card h3{font-size:1.08rem}.weby-content-card h2 a,.weby-content-card h3 a{color:#17213f;text-decoration:none}.weby-content-card p{margin:.4rem 0;color:#68758e;line-height:1.62}.weby-content-card__link{display:inline-flex;margin-top:.5rem;color:#4057f4;font-weight:800;text-decoration:none}.weby-article{width:min(820px,calc(100% - 40px));margin-inline:auto;padding:clamp(4rem,7vw,6rem) 0 3rem}.weby-article__header{text-align:center}.weby-article__category{display:inline-flex;padding:.45rem .7rem;border-radius:999px;background:#eef1ff;color:#4057f4;font-size:.76rem;font-weight:850;text-decoration:none}.weby-article__header h1{margin:.85rem 0 1rem;font-size:clamp(2.35rem,5vw,4.25rem);line-height:1.04;letter-spacing:-.052em}.weby-article__meta{display:flex;justify-content:center;gap:.55rem;color:#7a859a;font-size:.85rem}.weby-article__cover{margin:2.25rem 0 2.5rem;overflow:hidden;border-radius:1.5rem;background:#f1f4fb}.weby-article__cover img{display:block;width:100%;height:auto}.weby-article__content{font-size:1.06rem;line-height:1.82;color:#303b55}.weby-article__content h2{margin:2.8rem 0 .85rem;color:#17213f;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.16;letter-spacing:-.035em}.weby-article__content h3{margin:2rem 0 .7rem;color:#17213f;font-size:1.35rem}.weby-article__content a{color:#4057f4}.weby-article__content img{max-width:100%;height:auto;border-radius:1rem}.weby-article__content blockquote{margin:2rem 0;padding:1.2rem 1.35rem;border-inline-start:4px solid #4057f4;border-radius:0 1rem 1rem 0;background:#f7f8ff}.weby-article__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e6eaf4}.weby-article__tags{display:flex;gap:.5rem;flex-wrap:wrap}.weby-article__tags a{padding:.42rem .65rem;border-radius:999px;background:#f4f6fb;color:#5d6981;font-size:.78rem;text-decoration:none}.weby-article__cta{display:inline-flex;align-items:center;gap:.4rem;padding:.8rem 1rem;border-radius:.85rem;background:#4057f4;color:#fff;font-weight:850;text-decoration:none}.weby-related{padding:3.5rem 0 5rem;background:#f8faff}.weby-related h2{margin:0 0 1.35rem;font-size:1.8rem;letter-spacing:-.035em}.navigation.pagination{margin-top:2.5rem}.navigation.pagination .nav-links{display:flex;gap:.4rem;justify-content:center;flex-wrap:wrap}.navigation.pagination .page-numbers{display:inline-flex;min-width:2.7rem;min-height:2.7rem;align-items:center;justify-content:center;padding:.45rem .7rem;border:1px solid #e1e6f1;border-radius:.75rem;color:#4057f4;text-decoration:none}.navigation.pagination .page-numbers.current{background:#4057f4;color:#fff;border-color:#4057f4}@media(max-width:900px){.weby-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.weby-content-shell,.weby-article{width:min(100% - 28px,820px)}.weby-content-grid{grid-template-columns:1fr}.weby-content-hero{padding-top:3.3rem}.weby-article{padding-top:3.25rem}.weby-article__header h1{font-size:clamp(2.15rem,10vw,3rem)}.weby-article__content{font-size:1rem}.weby-article__footer{align-items:stretch}.weby-article__cta{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.weby-content-card__image img{transition:none}.weby-content-card:hover .weby-content-card__image img{transform:none}}body.weby-saas{--weby-primary:var(--shopini-primary, #4057f4);--weby-primary-dark:var(--shopini-primary-dark, #2443de);--weby-secondary:var(--shopini-secondary, #0aa6f7);--weby-ink:var(--shopini-ink, #0b1536);--weby-muted:#66728d;--weby-line:#e5eaf5;--weby-soft:var(--shopini-surface, #f7f9ff);--weby-blue-soft:#eef5ff;--weby-green-soft:#ecfbf4;--weby-purple-soft:#f4f0ff;--weby-pink-soft:#fff1f5;--weby-shadow:0 20px 55px rgba(43, 63, 131, .10);--weby-shadow-soft:0 10px 30px rgba(43, 63, 131, .07);color:var(--weby-ink);background:#fff}body.weby-saas .shopini-header{background:rgb(255 255 255 / .94);border-bottom:1px solid rgb(224 231 244 / .92);box-shadow:0 8px 30px rgb(40 59 111 / .035);backdrop-filter:blur(16px)}body.weby-saas .shopini-header__inner{width:min(1320px, calc(100% - 40px));min-height:72px}body.weby-saas .shopini-header__logo .custom-logo{width:auto;max-width:190px;height:min(var(--shopini-logo-height,56px), 54px);object-fit:contain}body.weby-saas .shopini-wordmark{gap:.62rem;color:var(--weby-ink);font-size:1.64rem;font-weight:900;letter-spacing:-.045em}body.weby-saas .weby-wordmark__mark{position:relative;display:grid;place-items:center;width:2.45rem;height:2.15rem;padding:0;color:#fff;background:linear-gradient(135deg,#08b8f2 0%,#0a7ef5 42%,#4057f4 100%);border-radius:.85rem .55rem .85rem .55rem;box-shadow:0 10px 24px rgb(39 91 235 / .24);font-size:1rem;font-weight:950}body.weby-saas .weby-wordmark__text{display:grid;line-height:.88}body.weby-saas .weby-wordmark__text small{margin-top:.36rem;color:#748099;font-size:.52rem;font-weight:650;letter-spacing:.01em}body.weby-saas .shopini-nav__list>li>a,body.weby-saas .shopini-nav__list summary{color:#17203b;font-size:.9rem;font-weight:700}body.weby-saas .shopini-nav__list>li>a:hover,body.weby-saas .shopini-nav__list summary:hover,body.weby-saas .shopini-nav__list .current-menu-item>a{color:var(--weby-primary)}body.weby-saas .shopini-header__actions .shopini-btn{min-height:44px;padding-inline:1.1rem;border-radius:.8rem}body.weby-saas .shopini-btn--primary,body.weby-saas .shopini-v26-btn--primary,body.weby-saas .shopini-v24-button--primary{color:#fff;background:linear-gradient(135deg,var(--weby-primary),#5861ff 58%,var(--weby-secondary));border-color:#fff0;box-shadow:0 12px 28px rgb(64 87 244 / .24)}body.weby-saas .shopini-btn--primary:hover,body.weby-saas .shopini-v26-btn--primary:hover,body.weby-saas .shopini-v24-button--primary:hover{background:linear-gradient(135deg,var(--weby-primary-dark),var(--weby-primary));box-shadow:0 16px 34px rgb(64 87 244 / .29)}body.weby-saas .shopini-btn--ghost{color:var(--weby-ink);background:#fff0;border-color:#fff0;box-shadow:none}body.weby-saas .shopini-home-v26{--v26-navy:var(--weby-ink);--v26-blue:var(--weby-primary);--v26-orange:var(--weby-primary);--v26-border:rgba(45,68,136,.12);--v26-shadow:var(--weby-shadow);background:#fff}body.weby-saas .shopini-v26-shell,body.weby-saas .shopini-v26-hero__shell,body.weby-saas .shopini-v24-shell,body.weby-saas .shopini-v20-shell{width:min(1240px, calc(100% - 48px))}body.weby-saas .shopini-v26-heading>p,body.weby-saas .shopini-v26-eyebrow,body.weby-saas .shopini-v24-kicker{color:var(--weby-primary)}body.weby-saas .shopini-v26-heading h2,body.weby-saas .shopini-v26-ecosystem h2,body.weby-saas .shopini-section__head h2{color:var(--weby-ink);letter-spacing:-.045em}body.weby-saas .shopini-v26-hero{background:radial-gradient(circle at 91% 15%,rgb(10 166 247 / .13),transparent 24rem),radial-gradient(circle at 12% 14%,rgb(64 87 244 / .09),transparent 22rem),linear-gradient(180deg,#fbfdff 0%,#f8fbff 62%,#fff 100%);border-bottom-color:#edf1f8}body.weby-saas .shopini-v26-hero__shell{padding:36px 0 22px}body.weby-saas .shopini-v26-hero__viewport{min-height:535px}body.weby-saas .shopini-v26-slide{grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:46px}body.weby-saas .shopini-v26-slide__copy{padding-block:34px 26px}body.weby-saas .shopini-v26-slide__kicker{padding:7px 12px;color:#3150dc;background:#eff3ff;border-color:#dce4ff;letter-spacing:.055em}body.weby-saas .shopini-v26-slide h1,body.weby-saas .shopini-v26-slide h2{max-width:660px;font-size:clamp(3rem,5.1vw,4.8rem);line-height:.98;letter-spacing:-.065em}body.weby-saas .shopini-v26-slide__accent{max-width:650px;color:var(--weby-primary);font-size:clamp(1.18rem,1.85vw,1.45rem)}body.weby-saas .shopini-v26-slide__lead{max-width:650px;color:#53617d;font-size:1.04rem}body.weby-saas .shopini-v26-btn{min-height:50px;padding-inline:1.25rem;border-radius:.82rem}body.weby-saas .shopini-v26-btn--secondary{color:#263ca2;background:rgb(255 255 255 / .92);border-color:#d9e1f4}body.weby-saas .shopini-v26-slide__badge{color:#5b6680;background:rgb(255 255 255 / .88);border-color:#e0e6f2;border-radius:.75rem}body.weby-saas .shopini-v26-slide__visual{min-height:430px}body.weby-saas .shopini-v26-slide__visual::before{inset:5% -3%;background:radial-gradient(circle,rgb(64 87 244 / .12),rgb(10 166 247 / .08) 42%,transparent 69%)}body.weby-saas .shopini-v26-slide__image{border-radius:1.35rem;filter:drop-shadow(0 26px 42px rgb(32 51 105 / .16))}body.weby-saas .shopini-v26-hero__arrow,body.weby-saas .shopini-v26-hero__toggle{color:#3349c8;background:#fff;border-color:#dfe6f4}body.weby-saas .shopini-v26-hero__dots button span{background:#dce3f2}body.weby-saas .shopini-v26-hero__dots button[aria-selected="true"] span{background:linear-gradient(90deg,var(--weby-secondary),var(--weby-primary))}body.weby-saas .shopini-trustbar{background:linear-gradient(90deg,#f5f8ff,#fbfdff,#f6fbff);border-block:1px solid #e9eef8}body.weby-saas .shopini-trustbar__inner{width:min(1180px, calc(100% - 40px))}body.weby-saas .shopini-trustbar__item svg{color:var(--weby-primary)}body.weby-saas .shopini-v26-pillars{padding-top:72px;background:#fff}body.weby-saas .shopini-v26-pillars__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}body.weby-saas .shopini-v26-pillar{min-height:300px;padding:22px;background:linear-gradient(180deg,#fff,#fbfcff);border-color:#e5eaf4;border-radius:1.25rem;box-shadow:var(--weby-shadow-soft);overflow:hidden}body.weby-saas .shopini-v26-pillar:hover{border-color:rgb(64 87 244 / .30);box-shadow:var(--weby-shadow)}body.weby-saas .shopini-v26-pillar__icon{width:48px;height:48px;color:#3f55e9;background:#edf2ff;border-radius:14px}body.weby-saas .shopini-v26-pillar:nth-child(2) .shopini-v26-pillar__icon{color:#078d59;background:#eafaf2}body.weby-saas .shopini-v26-pillar:nth-child(3) .shopini-v26-pillar__icon{color:#7149d9;background:#f3efff}body.weby-saas .shopini-v26-pillar:nth-child(4) .shopini-v26-pillar__icon{color:#e8527a;background:#fff0f4}body.weby-saas .shopini-v26-pillar:nth-child(5) .shopini-v26-pillar__icon{color:#e69713;background:#fff7e7}body.weby-saas .shopini-v26-pillar small{color:var(--weby-primary)}body.weby-saas .shopini-v26-pillar strong{color:#344bd2}body.weby-saas .weby-feature-card__visual{display:block;margin:1rem -.25rem .25rem;padding:.35rem;background:#f7f9fd;border:1px solid #e8edf6;border-radius:1rem;overflow:hidden}body.weby-saas .weby-feature-card__visual img{display:block;width:100%;height:130px;object-fit:cover;border-radius:.75rem}body.weby-saas .shopini-v26-ecosystem{background:radial-gradient(circle at 84% 15%,rgb(70 98 255 / .30),transparent 24rem),linear-gradient(135deg,#08132e 0%,#101f48 56%,#132c66 100%)}body.weby-saas .shopini-v26-ecosystem::after{background:radial-gradient(circle,rgb(10 166 247 / .22),transparent 68%)}body.weby-saas .shopini-v26-node--ai{background:linear-gradient(145deg,#6a44e6,#334fe0 56%,#1399ef);box-shadow:0 22px 60px rgb(60 73 222 / .30)}body.weby-saas .shopini-v26-solutions{background:#f8faff}body.weby-saas .weby-sectors{margin:0 0 3rem;padding:1.2rem 0 .25rem}body.weby-saas .weby-sectors__head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1rem}body.weby-saas .weby-sectors__head h3{margin:0;color:var(--weby-ink);font-size:clamp(1.5rem,2.8vw,2.2rem);letter-spacing:-.04em}body.weby-saas .weby-sectors__head span{color:var(--weby-muted);font-size:.92rem}body.weby-saas .weby-sectors__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.75rem}body.weby-saas .weby-sector-card{min-width:0;background:#fff;border:1px solid #e7ebf4;border-radius:.9rem;box-shadow:0 8px 20px rgb(42 61 112 / .05);overflow:hidden}body.weby-saas .weby-sector-card img,body.weby-saas .weby-sector-card__placeholder{display:block;width:100%;height:112px;object-fit:cover;background:linear-gradient(135deg,#edf4ff,#f7f1ff 48%,#eefbf8)}body.weby-saas .weby-sector-card strong{display:block;padding:.72rem .7rem .78rem;color:#1c2745;font-size:.78rem;line-height:1.25}body.weby-saas .shopini-v26-solutions__grid{gap:18px}body.weby-saas .shopini-v26-solution{border-color:#e5eaf3;border-radius:1.35rem;box-shadow:var(--weby-shadow-soft)}body.weby-saas .shopini-v26-solution__visual{background:linear-gradient(145deg,#eef5ff,#fff 58%,#f5f0ff);border-radius:1.1rem}body.weby-saas .shopini-v26-solution__copy>p{color:var(--weby-primary)}body.weby-saas .shopini-v24-shopy{padding-block:clamp(5.5rem,8vw,7.5rem);background:radial-gradient(circle at 80% 20%,rgb(89 76 224 / .18),transparent 22rem),linear-gradient(135deg,#071229 0%,#0d1a3c 58%,#14275b 100%);color:#fff}body.weby-saas .shopini-v24-shopy__heading h2,body.weby-saas .shopini-v24-shopy__details h3{color:#fff}body.weby-saas .shopini-v24-shopy__heading>p:last-child,body.weby-saas .shopini-v24-shopy__details>div:first-child>p:last-child,body.weby-saas .shopini-v24-shopy__details li{color:#d7def2}body.weby-saas .shopini-v24-kicker--purple{color:#8da0ff}body.weby-saas .shopini-v24-shopy__demo{background:rgb(255 255 255 / .97);border-color:rgb(159 171 230 / .34);box-shadow:0 28px 75px rgb(0 0 0 / .22)}body.weby-saas .shopini-v24-shopy__details{background:rgb(255 255 255 / .055);border-color:rgb(255 255 255 / .12)}body.weby-saas .shopini-v24-shopy__avatar,body.weby-saas .shopini-v24-shopy__form button{background:linear-gradient(135deg,#7454ea,#4057f4 60%,#16a6ef)}body.weby-saas .weby-shopy-visuals{display:grid;grid-template-columns:minmax(100px,.35fr) minmax(240px,.65fr);align-items:end;max-width:850px;margin:0 auto 1.25rem;gap:1rem}body.weby-saas .weby-shopy-visuals img{display:block;max-width:100%;max-height:290px;margin:0 auto;object-fit:contain;filter:drop-shadow(0 22px 34px rgb(0 0 0 / .20))}body.weby-saas .weby-shopy-visuals__conversation{border-radius:1rem}body.weby-saas .shopini-v26-comparison__panel,body.weby-saas .shopini-v26-pricing-family,body.weby-saas .shopini-v26-price-card,body.weby-saas .shopini-testimonials article,body.weby-saas .shopini-faq__item{border-color:#e4e9f3;box-shadow:0 10px 28px rgb(36 56 111 / .055)}body.weby-saas .shopini-v26-comparison__panel--before{background:#fff8f7}body.weby-saas .shopini-v26-comparison__panel--after{background:#f2f6ff}body.weby-saas .shopini-v26-comparison__switch{background:linear-gradient(135deg,var(--weby-primary),#253caa)}body.weby-saas .shopini-pricing--v26{background:#f8faff}body.weby-saas .shopini-v26-price-card.is-featured{border-color:rgb(64 87 244 / .48);box-shadow:0 18px 42px rgb(64 87 244 / .12)}body.weby-saas .shopini-v26-price-card__badge{color:#344bd2;background:#eef2ff}body.weby-saas .shopini-v26-price-card--corporate{background:linear-gradient(145deg,#0a1530,#122c63);border-color:#1c448a}body.weby-saas .shopini-faq{background:#fff}body.weby-saas .shopini-faq__item{background:#fff;border-radius:.9rem}body.weby-saas .shopini-faq__item summary span{color:var(--weby-primary)}body.weby-saas .shopini-cta-final{width:min(calc(100% - 48px),1240px);margin:clamp(3rem,5vw,4.5rem) auto;color:var(--weby-ink);background:radial-gradient(circle at 14% 20%,rgb(10 166 247 / .18),transparent 14rem),linear-gradient(120deg,#f3f6ff,#eef5ff 56%,#f5f1ff);border:1px solid #dee6f8;border-radius:1.3rem;box-shadow:var(--weby-shadow-soft)}body.weby-saas .shopini-cta-final__icon{color:var(--weby-primary);background:#e8eeff}body.weby-saas .shopini-cta-final h2{color:var(--weby-ink)}body.weby-saas .shopini-cta-final p,body.weby-saas .shopini-cta-final small{color:#606d87}body.weby-saas .shopini-cta-final .shopini-btn--white{color:#fff;background:linear-gradient(135deg,var(--weby-primary),#4d5cff 62%,var(--weby-secondary));border-color:#fff0;box-shadow:0 12px 28px rgb(64 87 244 / .22)}body.weby-saas .shopini-footer{background:#fff;border-top:1px solid #e8edf6}body.weby-saas .shopini-footer a:hover{color:var(--weby-primary)}body.weby-saas .shopini-footer__bottom{border-top-color:#edf0f6}body.weby-saas input:focus,body.weby-saas select:focus,body.weby-saas textarea:focus{border-color:rgb(64 87 244 / .48);box-shadow:0 0 0 3px rgb(64 87 244 / .10)}body.weby-saas .woocommerce a.button,body.weby-saas .woocommerce button.button,body.weby-saas .woocommerce input.button,body.weby-saas .woocommerce #respond input#submit{background:linear-gradient(135deg,var(--weby-primary),#5861ff);border-radius:.8rem}@media (max-width:1100px){body.weby-saas .shopini-v26-pillars__grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.weby-saas .weby-sectors__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){body.weby-saas .shopini-v26-slide{grid-template-columns:1fr;gap:6px}body.weby-saas .shopini-v26-slide__copy{text-align:center}body.weby-saas .shopini-v26-slide h1,body.weby-saas .shopini-v26-slide h2,body.weby-saas .shopini-v26-slide__accent,body.weby-saas .shopini-v26-slide__lead{margin-inline:auto}body.weby-saas .shopini-v26-slide__actions{justify-content:center}body.weby-saas .shopini-v26-slide__badge{margin-inline:auto}body.weby-saas .shopini-v26-pillars__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.weby-saas .weby-sectors__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:782px){body.weby-saas .shopini-header__inner,body.weby-saas .shopini-v26-shell,body.weby-saas .shopini-v26-hero__shell,body.weby-saas .shopini-v24-shell,body.weby-saas .shopini-v20-shell{width:min(calc(100% - 24px),1240px)}body.weby-saas .shopini-header__navigation{background:rgb(255 255 255 / .98);border-top:1px solid #e9edf5;box-shadow:0 18px 40px rgb(30 49 102 / .10)}body.weby-saas .shopini-header__actions .shopini-btn{width:100%}body.weby-saas .weby-sectors__head{align-items:flex-start;flex-direction:column}body.weby-saas .weby-shopy-visuals{grid-template-columns:1fr}body.weby-saas .weby-shopy-visuals__robot{max-height:180px}}@media (max-width:680px){body.weby-saas .shopini-v26-hero__shell{padding-top:14px}body.weby-saas .shopini-v26-slide h1,body.weby-saas .shopini-v26-slide h2{font-size:clamp(2.35rem,11vw,3.2rem)}body.weby-saas .shopini-v26-slide__actions{display:grid}body.weby-saas .shopini-v26-pillars__grid{grid-template-columns:1fr}body.weby-saas .shopini-v26-pillar{min-height:0}body.weby-saas .weby-sectors__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.weby-saas .weby-sector-card img,body.weby-saas .weby-sector-card__placeholder{height:105px}body.weby-saas .shopini-cta-final{width:min(calc(100% - 24px),1240px)}}@media (prefers-reduced-motion:reduce){body.weby-saas *,body.weby-saas *::before,body.weby-saas *::after{scroll-behavior:auto!important}}.weby-home-simple .shopini-v26-section{scroll-margin-top:92px}.weby-hero-simple{position:relative;overflow:hidden;background:linear-gradient(135deg,#fff 0%,#f7fbff 52%,#eef5ff 100%);padding:72px 0 56px}.weby-hero-simple:before{content:"";position:absolute;inset:auto -8% -40% 35%;height:520px;background:radial-gradient(circle,rgb(64 87 244 / .12),transparent 66%);pointer-events:none}.weby-hero-simple__inner{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);align-items:center;gap:52px;position:relative;z-index:1}.weby-hero-simple__copy h1{max-width:760px;margin:8px 0 14px;font-size:clamp(42px,5.4vw,72px);line-height:.98;letter-spacing:-.045em;color:var(--shopini-ink,#0b1536)}.weby-hero-simple__accent{margin:0 0 14px;max-width:720px;font-size:clamp(21px,2vw,28px);font-weight:750;line-height:1.25;color:var(--shopini-primary,#4057f4)}.weby-hero-simple__lead{max-width:690px;margin:0 0 24px;font-size:18px;line-height:1.62;color:#536078}.weby-hero-simple__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0 0 28px;max-width:670px}.weby-hero-simple__benefits span{display:flex;align-items:center;gap:9px;font-size:14px;color:#22304d}.weby-hero-simple__benefits svg{width:21px;height:21px;color:var(--shopini-primary,#4057f4);flex:0 0 auto}.weby-hero-simple__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:14px}.weby-hero-simple__proof{margin:0;color:#68748a;font-size:13px}.weby-hero-simple__visual{position:relative}.weby-hero-simple__image{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 28px 70px rgb(22 41 94 / .14)}.weby-dashboard-placeholder{min-height:430px;padding:28px;border:1px solid rgb(64 87 244 / .12);border-radius:28px;background:rgb(255 255 255 / .92);box-shadow:0 28px 70px rgb(22 41 94 / .13);backdrop-filter:blur(10px)}.weby-dashboard-placeholder__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid #edf0f6}.weby-dashboard-placeholder__top strong{font-size:24px;color:#101a38}.weby-dashboard-placeholder__top span{font-size:13px;color:#77839a}.weby-dashboard-placeholder__stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.weby-dashboard-placeholder__stats span{padding:18px;border-radius:18px;background:#f7f9ff;border:1px solid #edf1ff}.weby-dashboard-placeholder__stats b{display:block;font-size:25px;color:#17234a}.weby-dashboard-placeholder__stats small{display:block;margin-top:5px;color:#77839a}.weby-dashboard-placeholder__chart{height:155px;display:flex;align-items:flex-end;gap:10px;padding:18px;border-radius:18px;background:linear-gradient(180deg,#f7f9ff,#fff);border:1px solid #edf1ff}.weby-dashboard-placeholder__chart i{display:block;flex:1;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#58b8ff,#4057f4)}.weby-dashboard-placeholder__chart i:nth-child(1){height:27%}.weby-dashboard-placeholder__chart i:nth-child(2){height:43%}.weby-dashboard-placeholder__chart i:nth-child(3){height:35%}.weby-dashboard-placeholder__chart i:nth-child(4){height:61%}.weby-dashboard-placeholder__chart i:nth-child(5){height:54%}.weby-dashboard-placeholder__chart i:nth-child(6){height:75%}.weby-dashboard-placeholder__chart i:nth-child(7){height:88%}.weby-dashboard-placeholder p{margin:18px 0 0;font-size:12px;line-height:1.5;color:#8b95a8;text-align:center}.weby-features-simple__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.weby-feature-card{cursor:default}.weby-feature-card:hover{transform:translateY(-3px)}.weby-sectors-simple .weby-sectors{margin-top:28px}.weby-sectors--simple .weby-sectors__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.weby-sector-card{overflow:hidden;border-radius:18px;background:#fff;border:1px solid #edf0f6;box-shadow:0 10px 30px rgb(28 46 96 / .06)}.weby-sector-card img,.weby-sector-card__placeholder{display:block;width:100%;aspect-ratio:1.45/1;object-fit:cover;background:linear-gradient(135deg,#edf5ff,#f7f2ff)}.weby-sector-card strong{display:block;padding:12px 10px 14px;font-size:13px;line-height:1.25;color:#182441}.weby-pricing-simple__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1040px;margin-inline:auto}.weby-pricing-simple .shopini-v26-price-card__price strong{font-size:clamp(25px,2.6vw,36px)}@media (max-width:1024px){.weby-hero-simple{padding-top:52px}.weby-hero-simple__inner{grid-template-columns:1fr;gap:34px}.weby-hero-simple__visual{max-width:720px}.weby-features-simple__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.weby-sectors--simple .weby-sectors__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.weby-hero-simple{padding:34px 0 36px}.weby-hero-simple__copy h1{font-size:clamp(36px,12vw,52px)}.weby-hero-simple__accent{font-size:20px}.weby-hero-simple__lead{font-size:16px}.weby-hero-simple__benefits{grid-template-columns:1fr}.weby-hero-simple__actions{align-items:stretch}.weby-hero-simple__actions .shopini-v26-btn{width:100%;justify-content:center}.weby-dashboard-placeholder{min-height:350px;padding:18px}.weby-dashboard-placeholder__chart{height:115px}.weby-features-simple__grid,.weby-pricing-simple__grid{grid-template-columns:1fr}.weby-sectors--simple .weby-sectors__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.weby-saas{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.weby-saas :where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid rgb(64 87 244 / .28);outline-offset:3px}body.weby-saas .shopini-header{position:sticky;top:0;z-index:1000}body.admin-bar.weby-saas .shopini-header{top:32px}body.weby-saas .weby-nav__list a{position:relative;text-decoration:none}body.weby-saas .weby-nav__list>li>a::after{position:absolute;inset-inline:0;inset-block-end:.45rem;height:2px;content:"";background:linear-gradient(90deg,var(--weby-secondary),var(--weby-primary));border-radius:999px;transform:scaleX(0);transform-origin:center;transition:transform .18s ease}body.weby-saas .weby-nav__list>li>a:hover::after,body.weby-saas .weby-nav__list>li.current-menu-item>a::after{transform:scaleX(1)}body.weby-saas .weby-hero-simple{padding:clamp(3rem,6vw,5rem) 0 clamp(2.8rem,5vw,4.25rem);background:radial-gradient(circle at 86% 12%,rgb(10 166 247 / .14),transparent 24rem),radial-gradient(circle at 14% 18%,rgb(64 87 244 / .09),transparent 22rem),linear-gradient(180deg,#fbfdff 0%,#f7faff 68%,#fff 100%)}body.weby-saas .weby-hero-simple__inner{grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);gap:clamp(2.2rem,5vw,4.5rem)}body.weby-saas .weby-hero-simple__eyebrow{display:inline-flex;margin:0 0 .85rem;padding:.4rem .68rem;color:#3450da;background:#edf2ff;border:1px solid #dce5ff;border-radius:999px;font-size:.72rem;font-weight:850;letter-spacing:.055em}body.weby-saas .weby-hero-simple__copy h1{max-width:720px;margin:0 0 1.1rem;font-size:clamp(3rem,5vw,4.55rem);line-height:.99;letter-spacing:-.062em}body.weby-saas .weby-hero-simple__lead{max-width:640px;margin:0 0 1.7rem;color:#536078;font-size:clamp(1.04rem,1.5vw,1.2rem);line-height:1.62}body.weby-saas .weby-hero-simple__actions{margin-bottom:1rem}body.weby-saas .weby-hero-simple__actions .shopini-v26-btn{min-height:52px;padding-inline:1.3rem;font-weight:800}body.weby-saas .weby-hero-simple__proofs{display:flex;flex-wrap:wrap;margin:0;padding:0;gap:.55rem 1rem;list-style:none;color:#66728a;font-size:.79rem}body.weby-saas .weby-hero-simple__proofs li{display:flex;align-items:center;gap:.35rem}body.weby-saas .weby-hero-simple__proofs svg{width:16px;height:16px;color:#168a5c}body.weby-saas .weby-dashboard-placeholder{position:relative;min-height:390px;padding:24px;border-radius:26px;box-shadow:0 28px 70px rgb(22 41 94 / .14)}body.weby-saas .weby-dashboard-placeholder::before{position:absolute;inset:-12px 18px auto auto;width:86px;height:86px;content:"";background:linear-gradient(135deg,rgb(10 166 247 / .18),rgb(64 87 244 / .16));border-radius:28px;filter:blur(22px);pointer-events:none}body.weby-saas .weby-dashboard-placeholder__order{display:flex;align-items:center;width:min(280px,78%);margin:-18px 0 0 auto;padding:.72rem .82rem;gap:.65rem;background:#fff;border:1px solid #e7ecf7;border-radius:14px;box-shadow:0 14px 34px rgb(33 53 111 / .13)}body.weby-saas .weby-dashboard-placeholder__order>span{display:grid;place-items:center;width:34px;height:34px;color:#078d59;background:#eafaf2;border-radius:10px;flex:0 0 auto}body.weby-saas .weby-dashboard-placeholder__order svg{width:18px;height:18px}body.weby-saas .weby-dashboard-placeholder__order strong,body.weby-saas .weby-dashboard-placeholder__order small{display:block}body.weby-saas .weby-dashboard-placeholder__order strong{color:#17234a;font-size:.82rem}body.weby-saas .weby-dashboard-placeholder__order small{margin-top:.1rem;color:#7b869c;font-size:.7rem}body.weby-saas .shopini-trustbar__inner{justify-content:center;gap:clamp(1.2rem,4vw,3rem);padding-block:.9rem}body.weby-saas .shopini-trustbar__item{white-space:nowrap}body.weby-saas .shopini-v26-pillars{padding-block:clamp(4rem,7vw,6rem)}body.weby-saas .weby-features-simple .shopini-v26-heading{max-width:780px}body.weby-saas .weby-features-simple__grid{gap:1rem}body.weby-saas .weby-feature-card{min-height:260px;padding:1.35rem;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body.weby-saas .weby-feature-card h3{margin-top:1rem}body.weby-saas .weby-feature-card p{color:#63708a;line-height:1.6}body.weby-saas .weby-feature-card__visual img{height:120px}body.weby-saas .weby-steps{padding:clamp(3.1rem,5.5vw,4.6rem) 0;background:#f8faff;border-block:1px solid #edf1f7;scroll-margin-top:92px}body.weby-saas .weby-steps__head{max-width:720px;margin:0 auto 2rem;text-align:center}body.weby-saas .weby-steps__head>p{margin:0 0 .5rem;color:var(--weby-primary);font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.055em}body.weby-saas .weby-steps__head h2{margin:0;color:var(--weby-ink);font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.08;letter-spacing:-.045em}body.weby-saas .weby-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;gap:1rem;list-style:none;counter-reset:weby-step}body.weby-saas .weby-steps__list li{display:flex;align-items:flex-start;padding:1.25rem;gap:.9rem;background:#fff;border:1px solid #e6ebf5;border-radius:1.1rem;box-shadow:0 8px 22px rgb(36 56 111 / .045)}body.weby-saas .weby-steps__number{display:grid;place-items:center;width:2.25rem;height:2.25rem;color:#fff;background:linear-gradient(135deg,var(--weby-primary),var(--weby-secondary));border-radius:.72rem;font-size:.84rem;font-weight:900;flex:0 0 auto}body.weby-saas .weby-steps__list h3{margin:.05rem 0 .4rem;color:#17213f;font-size:1.02rem}body.weby-saas .weby-steps__list p{margin:0;color:#68758e;font-size:.87rem;line-height:1.55}body.weby-saas .weby-sectors-simple{padding-block:clamp(4rem,7vw,6rem)}body.weby-saas .weby-sector-card{transition:transform .18s ease,box-shadow .18s ease}body.weby-saas .weby-sector-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgb(32 50 104 / .1)}body.weby-saas .weby-pricing-simple{padding-block:clamp(4rem,7vw,6rem)}body.weby-saas .weby-pricing-simple__grid{align-items:stretch;gap:1rem}body.weby-saas .weby-pricing-simple .shopini-v26-price-card{display:flex;flex-direction:column;min-height:100%;border-radius:1.25rem}body.weby-saas .weby-pricing-simple .shopini-v24-features{flex:1}body.weby-saas .weby-pricing-simple .shopini-v24-plan-form{margin-top:auto}body.weby-saas .weby-pricing-simple .shopini-v24-plan-form button{width:100%;min-height:48px}body.weby-saas .shopini-v24-billing{padding:.25rem;background:#eef2fa;border-radius:.9rem}body.weby-saas .shopini-v24-billing button{min-height:40px;border-radius:.7rem}body.weby-saas .shopini-faq{max-width:980px;margin-inline:auto}body.weby-saas .shopini-faq__item summary{min-height:56px}body.weby-saas .shopini-faq__item summary:hover{color:var(--weby-primary)}body.weby-saas .shopini-sticky-cta{display:none}@media (max-width:1024px){body.weby-saas .weby-hero-simple__inner{grid-template-columns:1fr}body.weby-saas .weby-hero-simple__copy{max-width:760px;margin-inline:auto;text-align:center}body.weby-saas .weby-hero-simple__lead{margin-inline:auto}body.weby-saas .weby-hero-simple__actions,body.weby-saas .weby-hero-simple__proofs{justify-content:center}body.weby-saas .weby-hero-simple__visual{width:min(720px,100%);margin-inline:auto}}@media (max-width:782px){body.admin-bar.weby-saas .shopini-header{top:46px}body.weby-saas .shopini-header__inner{min-height:64px}body.weby-saas .shopini-header__navigation{max-height:calc(100dvh - 64px);overflow:auto;overscroll-behavior:contain}body.weby-saas .weby-nav__list>li>a::after{display:none}body.weby-saas .weby-hero-simple{padding:2.35rem 0 2.5rem}body.weby-saas .weby-hero-simple__copy h1{font-size:clamp(2.5rem,11vw,3.65rem)}body.weby-saas .weby-hero-simple__lead{font-size:1rem}body.weby-saas .weby-hero-simple__proofs{gap:.45rem .8rem}body.weby-saas .weby-dashboard-placeholder{min-height:330px;padding:18px}body.weby-saas .weby-dashboard-placeholder__chart{height:110px}body.weby-saas .weby-steps__list{grid-template-columns:1fr}body.weby-saas .weby-sectors--simple .weby-sectors__grid{display:flex;overflow-x:auto;padding:0 2px 12px;gap:.8rem;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.weby-saas .weby-sectors--simple .weby-sectors__grid::-webkit-scrollbar{display:none}body.weby-saas .weby-sectors--simple .weby-sector-card{flex:0 0 min(72vw,250px);scroll-snap-align:start}body.weby-saas .weby-sectors--simple .weby-sector-card img,body.weby-saas .weby-sectors--simple .weby-sector-card__placeholder{height:auto;aspect-ratio:1.5/1}body.weby-saas .shopini-sticky-cta{display:flex;width:min(calc(100% - 1rem),36rem);inset-inline:.5rem;inset-block-end:max(.5rem,env(safe-area-inset-bottom))}body.weby-saas .shopini-sticky-cta__title{display:none}body.weby-saas .shopini-sticky-cta .shopini-btn{width:100%;justify-content:center}}@media (max-width:560px){body.weby-saas .weby-hero-simple__eyebrow{font-size:.68rem}body.weby-saas .weby-hero-simple__actions{display:grid;grid-template-columns:1fr}body.weby-saas .weby-hero-simple__actions .shopini-v26-btn{width:100%;justify-content:center}body.weby-saas .weby-hero-simple__proofs{display:grid;grid-template-columns:1fr;text-align:left;width:max-content;max-width:100%;margin-inline:auto}body.weby-saas .shopini-trustbar__inner{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}body.weby-saas .shopini-trustbar__inner::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){body.weby-saas .weby-feature-card,body.weby-saas .weby-sector-card,body.weby-saas .weby-nav__list>li>a::after{transition:none}}body.weby-saas .weby-pricing-simple__note{max-width:760px;margin:1.25rem auto 0;color:#69758d;font-size:.84rem;text-align:center}body.weby-saas{font-size:var(--shopini-text-base,16px)}body.weby-saas .shopini-header__logo .custom-logo{width:auto;height:var(--shopini-logo-height,56px);max-height:none;object-fit:contain}body.weby-saas .weby-hero-simple__copy h1{font-size:var(--shopini-title-lg,clamp(42px,5vw,72px))}body.weby-saas .weby-hero-simple__lead{font-size:var(--shopini-hero-lead-size,18px)}body.weby-saas .shopini-v26-heading h2,body.weby-saas .weby-steps__head h2,body.weby-saas .weby-v27-copy h2,body.weby-saas .weby-v27-local__intro h2,body.weby-saas .weby-v28-section-head h2,body.weby-saas .shopini-faq__head h2,body.weby-saas .shopini-cta-final h2{font-size:var(--shopini-title-sm,clamp(26px,3vw,36px))}body.weby-saas .weby-feature-card h3,body.weby-saas .weby-steps__list h3,body.weby-saas .weby-v27-local__grid h3,body.weby-saas .weby-v27-template-card__copy strong,body.weby-saas .weby-v27-resource-card h3,body.weby-saas .shopini-v26-price-card__header strong{font-size:var(--shopini-card-title-size,22px)}body.weby-saas .weby-feature-card p,body.weby-saas .weby-steps__list p,body.weby-saas .weby-v27-local__grid p,body.weby-saas .weby-v27-template-card__copy small,body.weby-saas .weby-v27-resource-card p,body.weby-saas .shopini-v24-features{font-size:var(--shopini-card-text-size,14px)}body.weby-saas .weby-pricing-simple .shopini-v26-price-card__price strong{font-size:var(--shopini-price-size,36px)}body.weby-saas .weby-hero-simple__inner{min-height:var(--shopini-home-hero-min-height-desktop,560px)}body.weby-saas .weby-hero-simple__visual>.weby-hero-simple__image,body.weby-saas .weby-hero-simple__visual>.weby-dashboard-placeholder{width:var(--shopini-home-hero-visual-desktop-pct,100%);max-width:none;margin-inline:auto}@media (max-width:1024px){body.weby-saas .weby-hero-simple__inner{min-height:var(--shopini-home-hero-min-height-tablet,500px)}}@media (max-width:782px){body.weby-saas .weby-hero-simple__inner{min-height:var(--shopini-home-hero-min-height-mobile,0)}body.weby-saas .weby-hero-simple__visual>.weby-hero-simple__image,body.weby-saas .weby-hero-simple__visual>.weby-dashboard-placeholder{width:var(--shopini-home-hero-visual-mobile-pct,100%)}}body.weby-saas .shopini-home-layout--contained .shopini-v26-shell,body.weby-saas .shopini-home-layout--contained .weby-v27-shell{width:min(calc(100% - 40px), 1180px)}body.weby-saas .shopini-home-layout--wide .shopini-v26-shell,body.weby-saas .shopini-home-layout--wide .weby-v27-shell{width:min(calc(100% - 40px), 1320px)}body.weby-saas .shopini-home-layout--full .shopini-v26-shell,body.weby-saas .shopini-home-layout--full .weby-v27-shell{width:min(calc(100% - 32px), 1480px)}.weby-theme-toggle{display:inline-grid;grid-template-columns:1fr 1fr;align-items:center;width:54px;min-width:54px;height:30px;padding:3px;border:1px solid #dce3f0;border-radius:999px;background:#f5f7fb;color:#58657c;cursor:pointer;transition:background .18s ease,border-color .18s ease}.weby-theme-toggle span{display:grid;place-items:center;height:22px;border-radius:50%;font-size:13px;line-height:1}.weby-theme-toggle__sun{background:#fff;color:#d58b13;box-shadow:0 2px 8px rgb(30 42 78 / .12)}.weby-theme-toggle__moon{color:#5b6a85}html[data-weby-theme="dark"] .weby-theme-toggle__sun{background:#fff0;box-shadow:none;color:#8896b2}html[data-weby-theme="dark"] .weby-theme-toggle__moon{background:#26385c;color:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .2)}.weby-logo--dark{display:none}html[data-weby-theme="dark"] .shopini-header__logo.has-dark-logo .weby-logo--light{display:none}html[data-weby-theme="dark"] .weby-logo--dark{display:inline-flex;align-items:center}body.weby-saas .weby-v28-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.weby-saas .weby-v28-template-link{display:block;color:inherit;text-decoration:none}body.weby-saas .weby-v27-template-card__preview{aspect-ratio:16 / 11}body.weby-saas .weby-v27-template-card__preview img{width:100%;height:100%;object-fit:cover;object-position:top}body.weby-saas .weby-v27-template-placeholder{position:relative;min-height:220px;background:linear-gradient(145deg,#eef3ff,#fbfdff)}body.weby-saas .weby-v27-template-placeholder i{position:absolute;display:block;border-radius:8px;background:#dbe4fb}body.weby-saas .weby-v27-template-placeholder i:nth-child(1){inset:18px 18px auto;height:20px}body.weby-saas .weby-v27-template-placeholder i:nth-child(2){left:18px;top:52px;width:36%;height:90px;background:#cddafb}body.weby-saas .weby-v27-template-placeholder i:nth-child(3){left:calc(36% + 30px);right:18px;top:52px;height:40px}body.weby-saas .weby-v27-template-placeholder i:nth-child(4){left:calc(36% + 30px);right:18px;top:104px;height:38px;background:#e7ecf8}.weby-partners-v28{padding:clamp(3.5rem,6vw,5.5rem) 0;background:#fff;border-block:1px solid #edf1f7}.weby-v28-section-head{max-width:820px;margin:0 auto 2.4rem;text-align:center}.weby-v28-section-head>p{margin:0 0 .55rem;color:var(--weby-primary);font-size:.78rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.weby-v28-section-head h2{margin:0;color:var(--weby-ink);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.weby-v28-section-head>span{display:block;margin:1rem auto 0;max-width:720px;color:#68758e;line-height:1.65}.weby-partners-v28__groups{display:grid;gap:1rem}.weby-partners-v28__group{padding:1.2rem 1.25rem;background:#f8faff;border:1px solid #e8edf7;border-radius:20px}.weby-partners-v28__group h3{margin:0 0 1rem;color:#1b2748;font-size:1rem}.weby-partners-v28__logos{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none}.weby-partners-v28__logos li{display:grid;place-items:center;min-width:130px;height:66px;padding:.65rem 1rem;background:#fff;border:1px solid #e3e9f4;border-radius:14px}.weby-partners-v28__logos img{display:block;max-width:140px;max-height:42px;width:auto;height:auto;object-fit:contain;filter:saturate(.95)}.weby-partners-v28__name{color:#4e5d78;font-size:.9rem;font-weight:750}html[data-weby-theme="dark"]{color-scheme:dark;background:var(--weby-dark-bg,#07111f)}html[data-weby-theme="dark"] body.weby-saas{background:var(--weby-dark-bg,#07111f);color:var(--weby-dark-text,#edf3ff)}html[data-weby-theme="dark"] body.weby-saas .shopini-header{background:rgb(7 17 31 / .94);border-bottom-color:rgb(167 187 222 / .13);box-shadow:0 8px 28px rgb(0 0 0 / .16);backdrop-filter:blur(16px)}html[data-weby-theme="dark"] body.weby-saas .shopini-nav__list>li>a,html[data-weby-theme="dark"] body.weby-saas .shopini-nav__list summary,html[data-weby-theme="dark"] body.weby-saas .shopini-btn--ghost,html[data-weby-theme="dark"] body.weby-saas .weby-wordmark__text{color:var(--weby-dark-text)}html[data-weby-theme="dark"] body.weby-saas .weby-wordmark__text small{color:var(--weby-dark-muted)}html[data-weby-theme="dark"] body.weby-saas .shopini-header__navigation,html[data-weby-theme="dark"] body.weby-saas .sub-menu,html[data-weby-theme="dark"] body.weby-saas .shopini-lang-menu__panel{background:var(--weby-dark-surface);border-color:rgb(167 187 222 / .14)}html[data-weby-theme="dark"] body.weby-saas .weby-home-v27,html[data-weby-theme="dark"] body.weby-saas .shopini-home-v26,html[data-weby-theme="dark"] body.weby-saas .shopini-home-v23{background:var(--weby-dark-bg);color:var(--weby-dark-text)}html[data-weby-theme="dark"] body.weby-saas .weby-hero-simple{background:radial-gradient(circle at 86% 12%,rgb(10 166 247 / .10),transparent 24rem),radial-gradient(circle at 14% 18%,rgb(82 99 255 / .13),transparent 22rem),linear-gradient(180deg,var(--weby-dark-bg),#0b1729 68%,var(--weby-dark-bg))}html[data-weby-theme="dark"] body.weby-saas .weby-hero-simple__copy h1,html[data-weby-theme="dark"] body.weby-saas .shopini-v26-heading h2,html[data-weby-theme="dark"] body.weby-saas .weby-steps__head h2,html[data-weby-theme="dark"] body.weby-saas .weby-v27-copy h2,html[data-weby-theme="dark"] body.weby-saas .weby-v27-local__intro h2,html[data-weby-theme="dark"] body.weby-saas .weby-v28-section-head h2,html[data-weby-theme="dark"] body.weby-saas .shopini-faq__head h2,html[data-weby-theme="dark"] body.weby-saas .shopini-cta-final h2,html[data-weby-theme="dark"] body.weby-saas .weby-feature-card h3,html[data-weby-theme="dark"] body.weby-saas .weby-steps__list h3,html[data-weby-theme="dark"] body.weby-saas .weby-v27-local__grid h3,html[data-weby-theme="dark"] body.weby-saas .weby-v27-template-card__copy strong,html[data-weby-theme="dark"] body.weby-saas .shopini-v26-price-card__header strong{color:var(--weby-dark-text)}html[data-weby-theme="dark"] body.weby-saas .weby-hero-simple__lead,html[data-weby-theme="dark"] body.weby-saas .weby-hero-simple__proofs,html[data-weby-theme="dark"] body.weby-saas .shopini-v26-heading span,html[data-weby-theme="dark"] body.weby-saas .weby-v27-lead,html[data-weby-theme="dark"] body.weby-saas .weby-v28-section-head>span,html[data-weby-theme="dark"] body.weby-saas .weby-feature-card p,html[data-weby-theme="dark"] body.weby-saas .weby-steps__list p,html[data-weby-theme="dark"] body.weby-saas .weby-v27-local__grid p,html[data-weby-theme="dark"] body.weby-saas .weby-v27-template-card__copy small,html[data-weby-theme="dark"] body.weby-saas .weby-pricing-simple__note{color:var(--weby-dark-muted)}html[data-weby-theme="dark"] body.weby-saas .shopini-trustbar,html[data-weby-theme="dark"] body.weby-saas .weby-steps,html[data-weby-theme="dark"] body.weby-saas .weby-v27-templates,html[data-weby-theme="dark"] body.weby-saas .weby-v27-resources,html[data-weby-theme="dark"] body.weby-saas .weby-partners-v28,html[data-weby-theme="dark"] body.weby-saas .shopini-pricing--v26{background:var(--weby-dark-surface);border-color:rgb(167 187 222 / .10)}html[data-weby-theme="dark"] body.weby-saas .weby-v27-social,html[data-weby-theme="dark"] body.weby-saas .weby-v27-local,html[data-weby-theme="dark"] body.weby-saas .weby-sectors-simple,html[data-weby-theme="dark"] body.weby-saas .weby-pricing-simple{background:var(--weby-dark-bg)}html[data-weby-theme="dark"] body.weby-saas .weby-feature-card,html[data-weby-theme="dark"] body.weby-saas .weby-steps__list li,html[data-weby-theme="dark"] body.weby-saas .weby-sector-card,html[data-weby-theme="dark"] body.weby-saas .weby-v27-template-card,html[data-weby-theme="dark"] body.weby-saas .weby-v27-local__grid article,html[data-weby-theme="dark"] body.weby-saas .weby-v27-resource-card,html[data-weby-theme="dark"] body.weby-saas .shopini-v26-price-card,html[data-weby-theme="dark"] body.weby-saas .shopini-faq__item,html[data-weby-theme="dark"] body.weby-saas .weby-partners-v28__group,html[data-weby-theme="dark"] body.weby-saas .weby-dashboard-placeholder{background:var(--weby-dark-card);border-color:rgb(167 187 222 / .14);box-shadow:0 18px 46px rgb(0 0 0 / .2)}html[data-weby-theme="dark"] body.weby-saas .weby-partners-v28__logos li,html[data-weby-theme="dark"] body.weby-saas .weby-dashboard-placeholder__order{background:#0c182a;border-color:rgb(167 187 222 / .13)}html[data-weby-theme="dark"] body.weby-saas .weby-partners-v28__group h3,html[data-weby-theme="dark"] body.weby-saas .weby-dashboard-placeholder__order strong,html[data-weby-theme="dark"] body.weby-saas .shopini-v26-price-card__price strong,html[data-weby-theme="dark"] body.weby-saas .shopini-faq__item summary{color:var(--weby-dark-text)}html[data-weby-theme="dark"] body.weby-saas .weby-partners-v28__name,html[data-weby-theme="dark"] body.weby-saas .weby-dashboard-placeholder__order small,html[data-weby-theme="dark"] body.weby-saas .shopini-v26-price-card__header small,html[data-weby-theme="dark"] body.weby-saas .shopini-v26-price-card__price span{color:var(--weby-dark-muted)}html[data-weby-theme="dark"] body.weby-saas .weby-v27-social__visual,html[data-weby-theme="dark"] body.weby-saas .weby-v27-local__intro>img{border-color:rgb(167 187 222 / .13);box-shadow:0 24px 70px rgb(0 0 0 / .2)}html[data-weby-theme="dark"] body.weby-saas input,html[data-weby-theme="dark"] body.weby-saas select,html[data-weby-theme="dark"] body.weby-saas textarea{background:#0b1729;color:var(--weby-dark-text);border-color:rgb(167 187 222 / .18)}html[data-weby-theme="dark"] body.weby-saas .shopini-footer--light{background:#07101d;color:var(--weby-dark-muted);border-color:rgb(167 187 222 / .12)}html[data-weby-theme="dark"] body.weby-saas .shopini-footer--light h2,html[data-weby-theme="dark"] body.weby-saas .shopini-footer--light h3,html[data-weby-theme="dark"] body.weby-saas .shopini-footer--light a{color:var(--weby-dark-text)}@media (max-width:980px){body.weby-saas .weby-v28-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){body.weby-saas .weby-v28-template-grid{grid-template-columns:1fr}.weby-partners-v28__logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.weby-partners-v28__logos li{min-width:0}.weby-theme-toggle{width:50px;min-width:50px}}@media (prefers-reduced-motion:reduce){.weby-theme-toggle,.weby-v27-template-card{transition:none}}body.weby-saas .shopini-header,body.weby-saas .shopini-header__inner{min-height:max(5rem, calc(var(--shopini-logo-height, 56px) + 16px))}body.weby-saas .shopini-header__logo .custom-logo{max-width:min(320px,36vw)}body.weby-saas .weby-step-card h3,body.weby-saas .weby-sector-card strong{font-size:var(--shopini-card-title-size,22px)}body.weby-saas .weby-step-card p,body.weby-saas .weby-sector-card{font-size:var(--shopini-card-text-size,14px)}html[data-weby-theme="dark"] body.weby-saas .weby-step-card,html[data-weby-theme="dark"] body.weby-saas .weby-v27-local__grid article,html[data-weby-theme="dark"] body.weby-saas .weby-v27-template-card,html[data-weby-theme="dark"] body.weby-saas .weby-sector-card{background:var(--weby-dark-card);border-color:rgb(167 187 222 / .14)}html[data-weby-theme="dark"] body.weby-saas .weby-step-card h3,html[data-weby-theme="dark"] body.weby-saas .weby-sector-card strong{color:var(--weby-dark-text)}html[data-weby-theme="dark"] body.weby-saas .weby-step-card p,html[data-weby-theme="dark"] body.weby-saas .weby-sector-card{color:var(--weby-dark-muted)}@media (max-width:782px){body.weby-saas .shopini-header,body.weby-saas .shopini-header__inner{min-height:max(64px,calc(var(--shopini-logo-height,56px) + 12px))}}html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide,html[data-weby-theme="dark"] body.weby-saas .shopini-testimonials,html[data-weby-theme="dark"] body.weby-saas .shopini-faq{background:var(--weby-dark-surface);border-color:rgb(167 187 222 / .12);color:var(--weby-dark-text)}html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide__card,html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide__steps,html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide__optimization,html[data-weby-theme="dark"] body.weby-saas .shopini-testimonial-card,html[data-weby-theme="dark"] body.weby-saas .weby-v27-pricing-compare__grid>div{background:var(--weby-dark-card);border-color:rgb(167 187 222 / .14);box-shadow:0 18px 46px rgb(0 0 0 / .16)}html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide h2,html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide h3,html[data-weby-theme="dark"] body.weby-saas .shopini-testimonials__title,html[data-weby-theme="dark"] body.weby-saas .shopini-testimonial-card__identity strong,html[data-weby-theme="dark"] body.weby-saas .weby-v27-pricing-compare>h3,html[data-weby-theme="dark"] body.weby-saas .weby-v27-pricing-compare__grid strong{color:var(--weby-dark-text)}html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide p,html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide__list,html[data-weby-theme="dark"] body.weby-saas .shopini-seo-guide__optimization ul,html[data-weby-theme="dark"] body.weby-saas .shopini-testimonials__subtitle,html[data-weby-theme="dark"] body.weby-saas .shopini-testimonial-card blockquote,html[data-weby-theme="dark"] body.weby-saas .shopini-testimonial-card__meta,html[data-weby-theme="dark"] body.weby-saas .weby-v27-pricing-compare__grid p{color:var(--weby-dark-muted)}html[data-weby-theme="dark"] body.weby-saas .shopini-testimonial-card__verified{color:var(--weby-dark-muted);background:#0c182a;border-color:rgb(167 187 222 / .13)}html[data-weby-theme="dark"] body.weby-saas .shopini-v24-billing{background:#0b1729;border:1px solid rgb(167 187 222 / .12)}html[data-weby-theme="dark"] body.weby-saas .shopini-v24-billing button{color:var(--weby-dark-muted)}html[data-weby-theme="dark"] body.weby-saas .shopini-v24-billing button.is-active{color:var(--weby-dark-text);background:var(--weby-dark-card)}html[data-weby-theme="dark"] body.weby-saas .shopini-cta-final{color:var(--weby-dark-text);background:radial-gradient(circle at 14% 20%,rgb(10 166 247 / .13),transparent 14rem),linear-gradient(120deg,#0c182a,#101f35 56%,#121a32);border-color:rgb(167 187 222 / .15);box-shadow:0 24px 60px rgb(0 0 0 / .22)}html[data-weby-theme="dark"] body.weby-saas .shopini-cta-final h2{color:var(--weby-dark-text)}html[data-weby-theme="dark"] body.weby-saas .shopini-cta-final p,html[data-weby-theme="dark"] body.weby-saas .shopini-cta-final small{color:var(--weby-dark-muted)}html[data-weby-theme="dark"] body.weby-saas .shopini-cta-final__icon{background:#142542;color:#7bbcff}html[data-weby-theme="dark"] body.weby-saas .shopini-trustbar__item{color:var(--weby-dark-muted)}html[data-weby-theme="dark"] body.weby-saas .weby-v27-resource-card__image,html[data-weby-theme="dark"] body.weby-saas .weby-sector-card__placeholder,html[data-weby-theme="dark"] body.weby-saas .weby-v27-template-placeholder{background:linear-gradient(145deg,#14223a,#0f1c31)}html[data-weby-theme="dark"] body.weby-saas .weby-v27-text-link,html[data-weby-theme="dark"] body.weby-saas .shopini-testimonial-card__meta a{color:#83b8ff}html[data-weby-theme="dark"] body.weby-saas .shopini-testimonials__arrow{color:var(--weby-dark-text);background:var(--weby-dark-card);border-color:rgb(167 187 222 / .15)}body.weby-saas .weby-feature-card h3,body.weby-saas .weby-step-card h3,body.weby-saas .weby-v27-local__grid h3,body.weby-saas .weby-v27-resource-card h3,body.weby-saas .shopini-v26-price-card__header strong{text-wrap:balance;overflow-wrap:normal;word-break:normal}@media (min-width:1180px){body.weby-saas .weby-features-simple__grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.weby-saas .weby-v28-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.weby-saas .weby-steps-simple__grid,body.weby-saas .weby-steps__list,body.weby-saas .weby-v27-local__grid,body.weby-saas .weby-v27-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.weby-saas .weby-sectors--simple .weby-sectors__grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.weby-saas .weby-pricing-simple__grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.weby-saas .weby-partners-v28__logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}body.weby-saas .weby-partners-v28__logos li{min-width:0;width:100%}}@media (min-width:768px) and (max-width:1179px){body.weby-saas .weby-features-simple__grid,body.weby-saas .weby-v28-template-grid,body.weby-saas .weby-steps-simple__grid,body.weby-saas .weby-steps__list,body.weby-saas .weby-v27-local__grid,body.weby-saas .weby-v27-resource-grid,body.weby-saas .weby-pricing-simple__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.weby-saas .weby-steps-simple__grid>:last-child:nth-child(odd),body.weby-saas .weby-steps__list>:last-child:nth-child(odd),body.weby-saas .weby-v27-local__grid>:last-child:nth-child(odd),body.weby-saas .weby-v27-resource-grid>:last-child:nth-child(odd),body.weby-saas .weby-pricing-simple__grid>:last-child:nth-child(odd){grid-column:1 / -1;width:min(100%,calc((100% - 1rem)/2));justify-self:center}body.weby-saas .weby-sectors--simple .weby-sectors__grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.weby-saas .weby-partners-v28__logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.weby-saas .weby-partners-v28__logos li{min-width:0;width:100%}}@media (max-width:767px){body.weby-saas .weby-features-simple__grid,body.weby-saas .weby-v28-template-grid,body.weby-saas .weby-steps-simple__grid,body.weby-saas .weby-steps__list,body.weby-saas .weby-v27-local__grid,body.weby-saas .weby-v27-resource-grid{grid-template-columns:1fr}body.weby-saas .weby-feature-card{min-height:0}body.weby-saas .weby-pricing-carousel.has-multiple-offers{position:relative}body.weby-saas .weby-pricing-carousel.has-multiple-offers .weby-pricing-simple__grid{display:flex;grid-template-columns:none;gap:.9rem;width:100%;max-width:none;margin-inline:0;padding:4px max(6vw,18px) 14px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-padding-inline:max(6vw,18px);overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.weby-saas .weby-pricing-carousel.has-multiple-offers .weby-pricing-simple__grid::-webkit-scrollbar{display:none}body.weby-saas .weby-pricing-carousel.has-multiple-offers .shopini-v26-price-card{flex:0 0 min(86vw,370px);width:min(86vw,370px);min-width:0;scroll-snap-align:center;scroll-snap-stop:always}body.weby-saas .weby-pricing-carousel__controls{display:flex;align-items:center;justify-content:center;gap:.85rem;margin:1rem 0 .2rem}body.weby-saas .weby-pricing-carousel__arrow{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #dfe6f3;border-radius:50%;background:#fff;color:var(--weby-ink,#17213f);font:800 1.5rem/1 system-ui,sans-serif;cursor:pointer;box-shadow:0 7px 18px rgb(25 38 82 / .08)}body.weby-saas .weby-pricing-carousel__arrow:disabled{opacity:.4;cursor:default}body.weby-saas .weby-pricing-carousel__dots{display:flex;align-items:center;justify-content:center;gap:.45rem}body.weby-saas .weby-pricing-carousel__dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#cbd4e5;cursor:pointer;transition:width .18s ease,background-color .18s ease}body.weby-saas .weby-pricing-carousel__dots button.is-active{width:24px;background:var(--weby-primary,#4d55f5)}}@media (min-width:768px){body.weby-saas .weby-pricing-carousel__controls{display:none}}@media (max-width:479px){body.weby-saas .weby-sectors--simple .weby-sector-card{flex-basis:min(82vw,260px)}body.weby-saas .weby-partners-v28__logos{grid-template-columns:1fr 1fr}}html[data-weby-theme="dark"] body.weby-saas .weby-pricing-carousel__arrow{background:var(--weby-dark-card,#101e32);border-color:rgb(167 187 222 / .18);color:var(--weby-dark-text,#edf3ff)}html[data-weby-theme="dark"] body.weby-saas .weby-pricing-carousel__dots button{background:#40506a}html[data-weby-theme="dark"] body.weby-saas .weby-pricing-carousel__dots button.is-active{background:var(--weby-primary,#5c6cff)}body.weby-saas .weby-hero-simple,body.weby-saas .weby-hero-simple__inner,body.weby-saas .weby-hero-simple__copy,body.weby-saas .weby-hero-simple__visual,body.weby-saas .shopini-home-picture{min-width:0;max-width:100%;box-sizing:border-box}body.weby-saas .weby-hero-simple{overflow:clip}body.weby-saas .weby-hero-simple__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.96fr);align-items:center;gap:clamp(2rem,4.5vw,5rem)}body.weby-saas .weby-hero-simple__copy{width:100%}body.weby-saas .weby-hero-simple__copy h1{max-width:17ch;margin-inline:0;text-wrap:balance;overflow-wrap:normal;word-break:normal}body.weby-saas .weby-hero-simple__lead{max-width:62ch}body.weby-saas .weby-hero-simple__visual{width:100%;display:grid;place-items:center;isolation:isolate}body.weby-saas .weby-hero-simple__visual .shopini-home-picture{display:block;width:100%}body.weby-saas .weby-hero-simple__visual .weby-hero-simple__image{display:block;width:100%!important;max-width:720px;height:auto;margin-inline:auto;object-fit:contain;filter:drop-shadow(0 30px 42px rgb(30 58 115 / .16))}body.weby-saas .weby-hero-simple__actions>a{min-width:0;max-width:100%;white-space:normal;text-align:center;text-wrap:balance}html[data-weby-theme="dark"] body.weby-saas .weby-logo--auto-white .custom-logo{filter:brightness(0) invert(1)}@media (max-width:1179px){body.weby-saas .weby-hero-simple__inner{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:clamp(1.5rem,3vw,2.5rem)}}@media (max-width:900px){body.weby-saas .weby-hero-simple__inner{grid-template-columns:1fr;min-height:var(--shopini-home-hero-min-height-tablet,500px);padding-block:clamp(3.2rem,7vw,5rem)}body.weby-saas .weby-hero-simple__copy{max-width:720px;margin-inline:auto;text-align:center}body.weby-saas .weby-hero-simple__copy h1,body.weby-saas .weby-hero-simple__lead{margin-inline:auto}body.weby-saas .weby-hero-simple__actions,body.weby-saas .weby-hero-simple__proofs{justify-content:center}body.weby-saas .weby-hero-simple__visual{max-width:760px;margin-inline:auto}}@media (max-width:767px){html,body{max-width:100%}body.weby-saas .shopini-header__inner,body.weby-saas .shopini-v26-shell,body.weby-saas .weby-v27-shell,body.weby-saas .weby-hero-simple__inner{width:100%;max-width:100%;min-width:0;box-sizing:border-box}body.weby-saas .shopini-header__inner{padding-inline:16px}body.weby-saas .shopini-header__logo{min-width:0;max-width:calc(100vw - 104px)}body.weby-saas .shopini-header__logo .custom-logo{max-width:100%;width:auto;height:min(var(--shopini-logo-height,56px),52px);object-fit:contain}body.weby-saas .weby-hero-simple__inner{display:flex;flex-direction:column;align-items:stretch;gap:1.65rem;min-height:var(--shopini-home-hero-min-height-mobile,0);padding:2.4rem 18px 2.8rem}body.weby-saas .weby-hero-simple__copy{width:100%;max-width:100%;margin:0;text-align:center}body.weby-saas .weby-hero-simple__eyebrow{width:fit-content;max-width:100%;margin-inline:auto;white-space:normal;text-wrap:balance}body.weby-saas .weby-hero-simple__copy h1{width:100%;max-width:12.5ch;margin-inline:auto;font-size:clamp(30px,9.2vw,var(--shopini-title-lg,40px));line-height:1.04;letter-spacing:-.04em;text-wrap:balance}body.weby-saas .weby-hero-simple__lead{width:100%;max-width:34ch;margin-inline:auto;font-size:clamp(15px,4.2vw,var(--shopini-hero-lead-size,17px));line-height:1.65;text-wrap:pretty}body.weby-saas .weby-hero-simple__actions{display:grid;grid-template-columns:1fr;width:100%;max-width:420px;margin-inline:auto;gap:.7rem}body.weby-saas .weby-hero-simple__actions>a{width:100%;min-height:50px;padding:.85rem 1rem;justify-content:center;line-height:1.25}body.weby-saas .weby-hero-simple__proofs{display:grid;grid-template-columns:1fr;justify-content:start;width:min(100%,330px);margin-inline:auto;gap:.55rem;text-align:left}body.weby-saas .weby-hero-simple__proofs li{min-width:0}body.weby-saas .weby-v27-hero-search-intent{max-width:34ch;margin-inline:auto;line-height:1.55;text-wrap:balance}body.weby-saas .weby-hero-simple__visual{order:2;width:100%;max-width:100%;margin:0 auto;padding:0}body.weby-saas .weby-hero-simple__visual .shopini-home-picture{width:100%}body.weby-saas .weby-hero-simple__visual .weby-hero-simple__image{width:100%!important;max-width:560px;height:auto;margin-inline:auto;transform:none;filter:drop-shadow(0 18px 28px rgb(17 39 82 / .16))}}@media (max-width:379px){body.weby-saas .weby-hero-simple__inner{padding-inline:14px}body.weby-saas .weby-hero-simple__copy h1{font-size:clamp(28px,9vw,34px);max-width:13ch}body.weby-saas .weby-hero-simple__actions>a{font-size:.92rem}}body.weby-v3{--w3-blue:#1261f3;--w3-blue-dark:#0853dc;--w3-cyan:#11bcfa;--w3-ink:#0b193c;--w3-muted:#596a87;--w3-line:#e5ecf7;--w3-paper:#fff;--w3-pale:#f4f8ff;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--w3-ink);background:#fff;line-height:1.55}.weby-v3 *,.weby-v3 *::before,.weby-v3 *::after{box-sizing:border-box}.weby-v3 h1,.weby-v3 h2,.weby-v3 h3,.weby-v3 p{margin-top:0}.weby-v3 h1,.weby-v3 h2,.weby-v3 h3{font-family:Manrope,Inter,system-ui,sans-serif;color:var(--w3-ink);line-height:1.18;letter-spacing:-.035em}.weby-v3 h2{font-size:clamp(1.75rem,2.8vw,2.45rem);font-weight:850}.weby-v3 h3{font-size:1.13rem;font-weight:790}.weby-v3 p{color:var(--w3-muted)}.weby-v3 img{max-width:100%;height:auto}.weby-v3 a{color:inherit;text-decoration:none}.weby-v3 button,.weby-v3 textarea{font:inherit}.weby-v3 button{cursor:pointer}.weby-v3 a:focus-visible,.weby-v3 button:focus-visible,.weby-v3 textarea:focus-visible,.weby-v3 summary:focus-visible{outline:3px solid var(--w3-cyan);outline-offset:3px}.weby3-shell{width:min(1160px,calc(100% - 44px));margin-inline:auto}.weby3-skip{position:absolute;top:-90px;left:1rem;z-index:100;padding:12px;background:#fff}.weby3-skip:focus{top:1rem}.weby3-header{position:relative;z-index:20;background:#fff;border-bottom:1px solid #f0f3fa}.weby3-header__inner{min-height:76px;display:flex;align-items:center;gap:32px}.weby3-brand{display:inline-flex;align-items:center;flex-shrink:0}.weby3-brand img{display:block;width:161px;height:auto;object-fit:contain}.weby3-nav{display:flex;flex:1;gap:21px;align-items:center;justify-content:center}.weby3-nav a{font-size:13px;font-weight:690;white-space:nowrap;color:#1f2f50;transition:color .15s}.weby3-nav a:hover,.weby3-footer a:hover{color:var(--w3-blue)}.weby3-header__actions{display:flex;align-items:center;gap:16px;white-space:nowrap}.weby3-signin{border:1px solid var(--w3-line);padding:10px 14px;border-radius:999px;font-size:13px;font-weight:750}.weby3-button{border:0;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(100deg,#0963f9 0%,#216df6 90%);color:#fff!important;font-size:14px;font-weight:810;line-height:1.25;min-height:48px;padding:13px 18px;box-shadow:0 8px 20px #1261f320;transition:transform .16s,box-shadow .16s;text-align:center}.weby3-button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1261f33a}.weby3-button--small{border-radius:999px;min-height:40px;padding:10px 16px;font-size:13px}.weby3-button--indigo{background:linear-gradient(120deg,#2769f5,#5043e6)}.weby3-button--white{background:#fff;color:var(--w3-blue)!important;box-shadow:none}.weby3-menu-toggle{display:none}.weby3-main{overflow:clip}.weby3-hero{background:radial-gradient(ellipse at 72% 24%,#ddedff 0,transparent 37%),linear-gradient(#f7fbff,#fff);padding:64px 0 50px}.weby3-hero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:45px}.weby3-announcement{display:inline-flex;align-items:center;gap:9px;border-radius:99px;padding:5px 11px 5px 5px;background:#e8f1ff;color:#315881;font-size:12px;font-weight:700}.weby3-announcement strong{color:#fff;border-radius:99px;padding:4px 9px;background:linear-gradient(110deg,#195ae8,#5646ed);font-size:10px;letter-spacing:.045em}.weby3-hero h1{font-size:clamp(2.7rem,4.25vw,4.25rem);font-weight:900;line-height:1.04;margin:15px 0}.weby3-hero h1 span{color:var(--w3-blue)}.weby3-lead{font-size:clamp(15px,1.2vw,18px);line-height:1.62;max-width:540px;margin-bottom:21px}.weby3-create{background:#fff;border:1px solid var(--w3-line);border-radius:18px;padding:15px;box-shadow:0 18px 42px #234b8b13}.weby3-plan-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.weby3-plan-switch button{display:flex;align-items:center;justify-content:center;gap:9px;text-align:left;border:1px solid #e5ecf7;background:#fff;border-radius:10px;padding:13px 10px;color:#17254b}.weby3-plan-switch button>span:first-child{font-size:27px;line-height:1}.weby3-plan-switch button strong{display:block;font-size:13px}.weby3-plan-switch button small{display:block;font-size:10px;color:#5d7091}.weby3-plan-switch button.is-selected{background:linear-gradient(110deg,#0c62f7,#2173fa);border-color:#0d60eb;color:#fff;box-shadow:0 5px 11px #1164f529}.weby3-plan-switch button.is-selected small{color:#e9f2ff}.weby3-create label{display:block;font-size:13px;font-weight:780;margin:2px 0 8px}.weby3-create textarea{display:block;width:100%;min-height:89px;padding:13px;border:1px solid #dfe7f4;border-radius:11px;background:#fcfdff;color:#1a2a48;resize:vertical;font-size:13px;box-shadow:none}.weby3-create textarea:focus{outline:none;border-color:#3784ef;box-shadow:0 0 0 3px #dcedff}.weby3-button--hero{width:100%;margin:12px 0 10px}.weby3-create__trust{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-wrap:wrap;color:#426083;font-size:10px;font-weight:710}.weby3-create__trust span{white-space:nowrap}.weby3-create__trust span::first-letter{color:var(--w3-blue)}.weby3-create__fine{font-size:10px;line-height:1.45;margin:7px 0 0;color:#8390a4}.weby3-showcase{position:relative;padding:28px 9px 75px 0;min-width:0}.weby3-laptop{margin:0 0 0 2%;filter:drop-shadow(0 22px 24px #0c254c26)}.weby3-laptop__screen{border:13px solid #162332;border-bottom:16px solid #172337;border-radius:17px 17px 5px 5px;background:#fff;overflow:hidden;aspect-ratio:1.58}.weby3-laptop__base{height:12px;width:112%;margin-left:-6%;border-radius:2px 2px 65px 65px;background:linear-gradient(#cfdae5,#9cabbb 68%,#f0f3f7);box-shadow:0 5px 6px #8998a666}.weby3-demo-bar{height:40px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 15px;font-size:9px;font-weight:800;background:#fff}.weby3-demo-dots{color:#7185ab;letter-spacing:1px;font-size:9px}.weby3-demo-banner{height:71%;display:flex;align-items:center;background-color:#eadbd1;background-image:linear-gradient(90deg,#f7ebe9 0%,#f7ebe9d9 37%,transparent 68%),var(--weby3-hero-image);background-position:center;background-size:cover}.weby3-demo-banner__copy{padding:22px;max-width:61%;display:flex;flex-direction:column;align-items:start;gap:5px}.weby3-demo-banner__copy small{font-size:9px;color:#8b6971}.weby3-demo-banner__copy strong{font:700 clamp(18px,2.1vw,31px)/1.08 Georgia,serif;letter-spacing:-.025em;color:#38272d}.weby3-demo-banner__copy span{color:#6e545d;font-size:10px;line-height:1.5}.weby3-demo-banner__copy b{font-size:9px;color:#fff;border-radius:3px;background:#975e5a;padding:7px 9px;margin-top:5px}.weby3-demo-blocks{height:19%;display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:12px;background:#fff}.weby3-demo-blocks span{border-radius:7px;background:#f7ecea;display:grid;place-items:center;font-size:10px;color:#7f6264;font-weight:700}.weby3-phone{position:absolute;right:-3%;bottom:49px;width:27%;height:61%;border:7px solid #152334;border-radius:25px;background:#fff;box-shadow:0 14px 24px #0d244555;overflow:hidden;transform:rotate(1deg)}.weby3-phone__screen{height:100%;background:#fff}.weby3-phone__nav{font-size:6px;text-align:center;padding:8px;color:#172334}.weby3-phone__content{display:flex;flex-direction:column;gap:9px;padding:9px;text-align:center}.weby3-phone__content strong{font:700 15px/1.2 Georgia,serif}.weby3-phone__content img{width:100%;aspect-ratio:1.13;object-fit:cover;border-radius:5px}.weby3-phone__content small{font-size:8px;color:#6a6471}.weby3-showcase__note{position:absolute;right:8%;top:-21px;transform:rotate(-8deg);max-width:210px;color:var(--w3-blue);font-family:Georgia,serif;font-style:italic;font-size:15px;text-align:center}.weby3-floater{position:absolute;right:-3%;bottom:0;background:#fff;border:1px solid var(--w3-line);border-radius:16px;padding:11px 14px;box-shadow:0 12px 28px #0b264c14;display:grid;grid-template-columns:28px 1fr;gap:1px 7px;align-items:center;max-width:245px}.weby3-floater>span{grid-row:span 2;display:grid;place-items:center;background:#e6f1ff;border-radius:8px;color:var(--w3-blue);font-weight:900;min-height:24px}.weby3-floater strong{font-size:10px}.weby3-floater small{font-size:9px;color:var(--w3-muted)}.weby3-preview-result{position:absolute;bottom:0;left:10px;width:min(65%,355px);padding:13px;background:#fff;border:1px solid #b8d6ff;border-radius:12px;box-shadow:0 14px 25px #103c7033}.weby3-preview-result strong{font-size:13px;color:#0f52b5}.weby3-preview-result p{font-size:12px;margin:5px 0}.weby3-preview-result a{font-size:11px;color:var(--w3-blue);font-weight:790}.weby3-section{padding:65px 0}.weby3-heading{margin-bottom:31px}.weby3-heading--center{text-align:center}.weby3-heading h2{margin:7px 0 8px}.weby3-heading p{font-size:15px;margin:0}.weby3-eyebrow{font-size:11px;font-weight:850;color:#075fe4;letter-spacing:.055em;text-transform:uppercase}.weby3-heading--spread{display:flex;justify-content:space-between;align-items:end;gap:20px}.weby3-steps{padding-top:43px;padding-bottom:50px}.weby3-steps__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.weby3-steps__list li{text-align:center;position:relative}.weby3-steps__list li:not(:last-child)::after{content:'→';position:absolute;top:12px;right:-20px;color:#b0c7e7;font-size:24px}.weby3-steps__list li>span{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 12px;border-radius:50%;background:linear-gradient(145deg,#177cff,#0850dc);color:#fff;font-weight:850;box-shadow:0 0 0 8px #eef5ff}.weby3-steps__list h3{font-size:14px;margin-bottom:6px}.weby3-steps__list p{font-size:12px;max-width:190px;margin:0 auto}.weby3-pricing{padding-top:38px}.weby3-pricing__layout{display:grid;grid-template-columns:minmax(0,1fr) 215px;gap:29px;align-items:center}.weby3-pricing__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.weby3-price-card{background:linear-gradient(133deg,#eef9ff,#f5f9ff 75%);border:1px solid #deebfa;border-radius:18px;padding:24px;display:flex;flex-direction:column}.weby3-price-card--store{background:linear-gradient(135deg,#f0f2ff,#f8f8ff 76%);border-color:#e3e6fb}.weby3-price-card__top{display:flex;align-items:center;gap:12px}.weby3-icon{font-size:24px;color:#fff;background:var(--w3-blue);border-radius:50%;height:44px;width:44px;display:grid;place-items:center;flex-shrink:0}.weby3-price-card--store .weby3-icon{background:#5446eb}.weby3-price-card__top h3{font-size:19px;margin:0}.weby3-price-card__top p{font-size:12px;margin:0}.weby3-price{display:flex;align-items:baseline;gap:8px;margin:17px 0 9px}.weby3-price strong{color:#0960df;font-size:42px;font-weight:900;letter-spacing:-.055em;line-height:1}.weby3-price strong small{font-size:19px;letter-spacing:0}.weby3-price span{font-size:12px;color:#586e93}.weby3-price-card ul{list-style:none;margin:10px 0 18px;padding:0;flex:1}.weby3-price-card li{position:relative;padding-left:23px;margin:8px 0;font-size:12.5px;color:#223453}.weby3-price-card li::before{content:'✓';position:absolute;left:0;top:0;color:#1378ec;font-weight:900}.weby3-price-card .weby3-button{width:100%}.weby3-pricing__reassure{display:grid;gap:22px}.weby3-pricing__reassure>div{display:grid;grid-template-columns:39px 1fr;column-gap:11px;align-items:center}.weby3-pricing__reassure>div>span{grid-row:span 2;height:39px;width:39px;display:grid;place-items:center;color:var(--w3-blue);font-size:23px;border-radius:50%;background:#eaf3ff}.weby3-pricing__reassure strong{font-size:12px}.weby3-pricing__reassure small{font-size:11px;color:#6c7c96}.weby3-pricing__footnote{font-size:11px;text-align:center;margin:18px 0 0}.weby3-models{background:#fbfcff}.weby3-filters{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:-6px 0 24px}.weby3-filters button{border:1px solid #e9eef7;background:#fff;border-radius:99px;color:#445477;font-size:12px;font-weight:720;padding:8px 18px}.weby3-filters button.is-selected{background:var(--w3-blue);border-color:var(--w3-blue);color:#fff}.weby3-models__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.weby3-model{overflow:hidden;background:#fff;border:1px solid var(--w3-line);border-radius:13px;box-shadow:0 6px 16px #142a5810}.weby3-model[hidden]{display:none}.weby3-model__image{height:160px;padding:9px;background:#f3f7ff}.weby3-model__image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.weby3-model__body{padding:13px;display:flex;justify-content:space-between;align-items:center;gap:9px}.weby3-model__body h3{font-size:13px;margin:0 0 3px}.weby3-model__body p{font-size:11px;margin:0}.weby3-model__body>a{display:grid;place-items:center;background:#eef5ff;color:var(--w3-blue);width:29px;height:29px;border-radius:50%;font-size:16px}.weby3-models__note{font-size:11px;text-align:center;margin:15px auto 0;max-width:700px}.weby3-benefits__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.weby3-benefits__grid article{text-align:center}.weby3-benefits__grid article>span{display:grid;place-items:center;margin:0 auto 11px;width:49px;height:49px;border-radius:50%;background:#eaf3ff;color:#1670eb;font-size:22px}.weby3-benefits__grid h3{font-size:13px;margin-bottom:5px}.weby3-benefits__grid p{font-size:11px;margin:0}.weby3-proof{padding:36px 0}.weby3-proof__box{background:linear-gradient(120deg,#f2f8ff,#fff);border-radius:20px;padding:32px;display:flex;align-items:center;justify-content:space-between;gap:35px}.weby3-proof__box>div:first-child{max-width:600px}.weby3-proof__box h2{font-size:25px;margin:5px 0 10px}.weby3-proof__box p{font-size:14px;margin:0}.weby3-proof__icons{display:flex;flex-direction:column;gap:10px;white-space:nowrap;font-size:12px;color:#0d56b5;font-weight:700}.weby3-pro{padding:42px 0}.weby3-pro__inner{background:linear-gradient(120deg,#f1f7ff,#fff);border-radius:20px;display:grid;grid-template-columns:1.3fr 1fr;gap:28px;align-items:center;padding:31px}.weby3-pro h2{font-size:28px;margin:7px 0 9px}.weby3-pro p{font-size:14px;max-width:570px;margin:0}.weby3-pro__links{display:grid;gap:9px}.weby3-pro__links a{display:grid;grid-template-columns:1fr 25px;grid-template-rows:1fr 1fr;border:1px solid #edf2fa;background:#fff;border-radius:11px;padding:13px 17px}.weby3-pro__links strong{font-size:13px}.weby3-pro__links small{color:#6d7e9a;font-size:11px}.weby3-pro__links span{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:center;color:var(--w3-blue)}.weby3-guides__grid,.weby3-guide-starters{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.weby3-article,.weby3-guide-starters article{border:1px solid var(--w3-line);border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 8px 21px #183a7810}.weby3-article__image{display:block;aspect-ratio:1.8}.weby3-article__image img{width:100%;height:100%;object-fit:cover}.weby3-article>div,.weby3-guide-starters article{padding:18px}.weby3-article time,.weby3-guide-starters article>span{display:block;font-size:10px;color:var(--w3-blue);font-weight:800;letter-spacing:.06em;margin-bottom:7px}.weby3-article h3,.weby3-guide-starters h3{font-size:15px;line-height:1.34;margin-bottom:8px}.weby3-article p,.weby3-guide-starters p{font-size:12px}.weby3-article div>a:last-child,.weby3-guide-starters a,.weby3-link{color:var(--w3-blue);font-size:12px;font-weight:800}.weby3-faq{padding-top:40px}.weby3-faq__list{max-width:800px;margin:auto;display:grid;gap:9px}.weby3-faq details{border:1px solid var(--w3-line);border-radius:12px;background:#fff;padding:15px 19px}.weby3-faq summary{cursor:pointer;font-size:14px;font-weight:760;list-style:none;position:relative;padding-right:25px}.weby3-faq summary::-webkit-details-marker{display:none}.weby3-faq summary::after{content:'+';position:absolute;right:0;font-size:20px;top:-4px;color:var(--w3-blue)}.weby3-faq details[open] summary::after{content:'−'}.weby3-faq details p{font-size:13px;margin:13px 0 0}.weby3-bottom-cta{background:linear-gradient(105deg,#091b49,#074ec0 62%,#1882ff);color:#fff;padding:34px 0}.weby3-bottom-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.weby3-bottom-cta__inner>div{position:relative;padding-left:180px}.weby3-bottom-cta__inner .weby3-brand{position:absolute;left:0;top:8px;filter:brightness(0) invert(1)}.weby3-bottom-cta h2{font-size:23px;color:#fff;margin-bottom:5px}.weby3-bottom-cta p{color:#e1eeff;margin:0;font-size:13px}.weby3-footer{background:#fff;padding-top:42px}.weby3-footer__cols{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:22px}.weby3-footer__cols h3{font-size:12px;margin:6px 0 15px}.weby3-footer__cols>div:not(:first-child) a{display:block;font-size:12px;color:#687890;margin:8px 0}.weby3-footer__about p{max-width:275px;font-size:12px;margin:13px 0 0}.weby3-footer__bottom{border-top:1px solid var(--w3-line);margin-top:34px;padding:18px 0;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#71809a}.weby3-interior{padding:0 0 65px}.weby3-intro{text-align:center;padding-top:67px;padding-bottom:10px}.weby3-intro h1{font-size:clamp(2.2rem,4.5vw,3.5rem);margin:10px 0}.weby3-intro p{max-width:670px;margin:auto}.weby3-legal-note{border:1px solid var(--w3-line);border-radius:14px;padding:25px;margin-top:10px}.weby3-legal-note h2{font-size:22px}@media(max-width:1120px){.weby3-header__inner{gap:16px}.weby3-nav{gap:12px}.weby3-nav a{font-size:12px}.weby3-header__actions{gap:8px}.weby3-hero__grid{gap:25px}.weby3-hero h1{font-size:clamp(2.5rem,4.4vw,3.7rem)}.weby3-create__trust{font-size:9px}.weby3-model__image{height:140px}}@media(max-width:900px){.weby3-nav{display:none;position:absolute;top:76px;left:0;right:0;background:#fff;border-bottom:1px solid var(--w3-line);padding:17px 24px;box-shadow:0 15px 23px #0c2a6814;flex-direction:column;align-items:stretch;gap:0}.weby3-nav.is-open{display:flex}.weby3-nav a{padding:11px 0;font-size:14px}.weby3-menu-toggle{margin-left:auto;width:39px;height:39px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:9px;border:1px solid var(--w3-line);border-radius:9px;background:#fff}.weby3-menu-toggle span{display:block;height:2px;background:var(--w3-ink);border-radius:2px}.weby3-header__actions .weby3-signin{display:none}.weby3-header__actions .weby3-button{min-height:38px}.weby3-hero__grid{grid-template-columns:1fr}.weby3-hero__text{max-width:650px;margin:auto}.weby3-showcase{max-width:680px;margin:auto;width:100%;padding-bottom:58px}.weby3-hero h1{font-size:clamp(2.8rem,5.5vw,4rem)}.weby3-pricing__layout{grid-template-columns:1fr}.weby3-pricing__reassure{grid-template-columns:repeat(3,1fr);gap:13px}.weby3-models__grid{grid-template-columns:repeat(2,1fr)}.weby3-benefits__grid{grid-template-columns:repeat(3,1fr)}.weby3-footer__cols{grid-template-columns:2fr repeat(2,1fr);row-gap:20px}.weby3-pro__inner{grid-template-columns:1fr}}@media(max-width:620px){.weby3-shell{width:min(100% - 30px,530px)}.weby3-header__inner{min-height:66px;gap:8px}.weby3-brand img{width:136px}.weby3-nav{top:66px}.weby3-header__actions .weby3-button{font-size:11px;padding:7px 10px}.weby3-hero{padding:33px 0 43px}.weby3-hero h1{font-size:clamp(2.35rem,9vw,3.3rem)}.weby3-hero__grid{gap:22px}.weby3-announcement{font-size:10px}.weby3-lead{font-size:14px}.weby3-plan-switch button{padding:9px 6px;gap:6px}.weby3-plan-switch button>span:first-child{font-size:20px}.weby3-plan-switch button strong{font-size:12px}.weby3-plan-switch button small{font-size:9px}.weby3-create__trust{justify-content:center;gap:7px 15px}.weby3-showcase__note{top:-12px;right:0;font-size:12px}.weby3-laptop__screen{border-width:7px;border-bottom-width:9px}.weby3-demo-bar{height:26px;padding:0 9px}.weby3-demo-banner__copy{padding:11px}.weby3-demo-banner__copy strong{font-size:15px}.weby3-demo-banner__copy span{font-size:7px}.weby3-demo-banner__copy b{font-size:7px;padding:5px}.weby3-demo-blocks{padding:6px}.weby3-demo-blocks span{font-size:7px}.weby3-phone{border-width:4px;border-radius:15px}.weby3-phone__content{padding:5px;gap:5px}.weby3-phone__content strong{font-size:9px}.weby3-floater{right:0;bottom:0;padding:8px;font-size:9px;max-width:190px;grid-template-columns:20px 1fr}.weby3-floater strong{font-size:8px}.weby3-floater small{font-size:7px}.weby3-preview-result{bottom:3px;width:68%;padding:8px}.weby3-preview-result p{font-size:10px}.weby3-section{padding:40px 0}.weby3-heading h2{font-size:1.7rem}.weby3-heading p{font-size:13px}.weby3-steps__list{grid-template-columns:repeat(2,1fr);gap:27px 12px}.weby3-steps__list li:not(:last-child)::after{display:none}.weby3-pricing__cards{grid-template-columns:1fr}.weby3-pricing__reassure{grid-template-columns:repeat(2,1fr)}.weby3-price-card{padding:21px}.weby3-models__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.weby3-model__image{height:100px;padding:5px}.weby3-model__body{padding:10px}.weby3-model__body h3{font-size:12px}.weby3-benefits__grid{grid-template-columns:repeat(2,1fr);gap:20px}.weby3-proof__box{flex-direction:column;align-items:start;padding:23px}.weby3-proof__icons{white-space:normal}.weby3-pro__inner{padding:23px}.weby3-heading--spread{align-items:start;flex-direction:column}.weby3-guides__grid,.weby3-guide-starters{grid-template-columns:1fr}.weby3-bottom-cta__inner{flex-direction:column;align-items:start}.weby3-bottom-cta__inner>div{padding-left:0;padding-top:50px}.weby3-bottom-cta__inner .weby3-brand{top:0}.weby3-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.weby3-footer__cols .weby3-footer__about{grid-column:1/-1}.weby3-footer__bottom{flex-direction:column;gap:5px}}@media(prefers-reduced-motion:reduce){.weby-v3 *,.weby-v3 *::before,.weby-v3 *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.weby3-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:30px auto}.weby3-info-block{border:1px solid var(--w3-line);border-radius:16px;background:linear-gradient(125deg,#fff,#f8fbff);padding:30px}.weby3-info-block h2{font-size:23px;margin:7px 0 12px}.weby3-info-block p{font-size:14px}.weby3-info-block ul{list-style:none;padding:0;margin:15px 0 0}.weby3-info-block li{font-size:13px;padding:5px 0 5px 22px;position:relative}.weby3-info-block li::before{content:'✓';position:absolute;left:0;color:var(--w3-blue);font-weight:900}.weby3-info-end{background:#eef6ff;border-radius:20px;padding:37px;margin-top:22px;text-align:center}.weby3-info-end h2{font-size:25px}.weby3-info-end p{font-size:14px;max-width:760px;margin:0 auto 15px}.weby-v3 .shopini-main.weby-content-page,.weby-v3 .shopini-main.shopini-content,.weby-v3 .shopini-main:not(.weby3-main){width:min(960px,calc(100% - 40px));margin:40px auto 70px}.weby-v3 .weby-content-page .weby-content-shell{max-width:100%}.weby-v3 .shopini-article{width:min(840px,100%);margin:40px auto 80px}@media(max-width:700px){.weby3-info-grid{grid-template-columns:1fr}.weby3-info-block{padding:24px}.weby3-info-end{padding:23px}}.weby3-blog-pages{margin:22px auto 60px;text-align:center}.weby3-blog-pages .page-numbers{padding:8px 13px;display:inline-block;border:1px solid var(--w3-line);border-radius:7px;margin:4px}.weby3-blog-pages .current{background:var(--w3-blue);color:#fff}.weby3-article .weby3-post-title{font-size:17px}body.weby-v3{--w3-orange:#ff672c;--w3-orange-dark:#e55318;--w3-orange-pale:#fff3e9}.weby3-shell{width:min(1336px, calc(100% - 64px))}.weby3-header__inner{min-height:72px}.weby3-header__actions{gap:13px}.weby3-nav{gap:23px}.weby3-nav a{font-size:13px}.weby3-header__actions .weby3-button{box-shadow:none}.weby3-hero{padding:45px 0 45px;background:radial-gradient(ellipse at 71% 28%,#dcecff 0,transparent 44%),linear-gradient(180deg,#f6faff 0%,#fff 100%)}.weby3-hero__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1.10fr);gap:36px;align-items:center}.weby3-hero__text{min-width:0}.weby3-announcement{background:#eaf3ff;padding:4px 11px 4px 4px}.weby3-announcement strong{background:linear-gradient(105deg,#1464f5,#3178fa)}.weby3-hero h1{font-size:clamp(2.7rem, 3.7vw, 3.75rem);line-height:1.075;letter-spacing:-.047em;margin:13px 0 11px;max-width:675px}.weby3-hero h1 span{color:#145ff0}.weby3-lead{font-size:16px;line-height:1.52;max-width:600px;margin-bottom:13px}.weby3-hero__benefits{display:flex;flex-wrap:wrap;align-items:center;gap:7px 17px;margin:0 0 17px;font-size:12px;font-weight:735;color:#273a60}.weby3-hero__benefits span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.weby3-hero__benefits b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:12px;line-height:1}.weby3-benefit-check{color:#158c65;background:#dff8eb}.weby3-benefit-gift{color:var(--w3-orange-dark);background:var(--w3-orange-pale)}.weby3-benefit-fast{color:#185be9;background:#e6efff}.weby3-create{border-radius:17px;padding:15px;box-shadow:0 13px 36px #234b8b14}.weby3-plan-switch{gap:9px;margin-bottom:12px}.weby3-plan-switch button{min-height:56px;padding:11px 12px}.weby3-plan-switch button strong{font-size:13px}.weby3-plan-switch button small{font-size:11px}.weby3-plan-switch button:not(.is-selected):hover{border-color:#b5caff;background:#f8faff}.weby3-create label{font-size:13px;margin-bottom:7px}.weby3-create textarea{min-height:77px;padding:12px 13px;font-size:13px;line-height:1.45}.weby3-button--hero{background:linear-gradient(100deg,#ff7631 0%,#ff6228 70%,#f5521b 100%);box-shadow:0 8px 22px #ed6b3335;min-height:49px;margin:12px 0 8px;font-size:15px}.weby3-button--hero:hover{box-shadow:0 12px 28px #ed6b3352}.weby3-create__trust{justify-content:center;gap:5px 20px;font-size:11px}.weby3-create__trust span{white-space:normal}.weby3-create__fine{font-size:11px;margin:7px 0 0;text-align:center;color:#6b7890}.weby3-showcase{padding:30px 27px 42px 0}.weby3-laptop{margin-left:0;filter:drop-shadow(0 19px 20px #0c254c25)}.weby3-laptop__screen{border-width:12px;border-bottom-width:13px;border-radius:15px 15px 4px 4px;aspect-ratio:1.68}.weby3-laptop__base{height:11px}.weby3-demo-bar{height:36px}.weby3-demo-banner__copy{max-width:64%;padding:23px}.weby3-demo-banner__copy strong{font-size:clamp(22px, 2.1vw, 31px)}.weby3-demo-blocks{padding:11px}.weby3-phone{right:-2%;bottom:34px;width:25%;height:59%}.weby3-showcase__note{top:-11px;right:5%;font-size:14px;transform:rotate(-6deg);color:#1865e7}.weby3-showcase__note::first-letter{color:var(--w3-orange)}.weby3-floater{right:-1.5%;bottom:-6px}.weby3-floater__accent{color:var(--w3-orange)!important;background:var(--w3-orange-pale)!important}.weby3-section{padding-top:56px;padding-bottom:56px}.weby3-steps{padding-top:38px;padding-bottom:40px}.weby3-steps__list{gap:26px}.weby3-steps__list li:last-child>span{background:linear-gradient(135deg,#ff8b44,#f45e20);box-shadow:0 0 0 8px #fff1e8}.weby3-pricing{padding-top:39px}.weby3-price-card--store{border-color:#ffd9c6}.weby3-price-card--store .weby3-price strong{color:var(--w3-orange-dark)}.weby3-price-card--store .weby3-button{background:linear-gradient(100deg,#ff782f,#f45e20)}.weby3-price-card--store li::before{color:var(--w3-orange-dark)}.weby3-price-card--store .weby3-icon{color:var(--w3-orange-dark);background:var(--w3-orange-pale)}.weby3-model{transition:transform .15s ease,box-shadow .15s ease}.weby3-model:hover{transform:translateY(-2px);box-shadow:0 12px 20px #142a5820}.weby3-model__body>a:hover{color:var(--w3-orange-dark);background:var(--w3-orange-pale)}.weby3-bottom-cta{background:linear-gradient(110deg,#081b4d 0%,#0752c6 65%,#1478f0 100%)}@media (max-width:1190px){.weby3-shell{width:min(1120px, calc(100% - 50px))}.weby3-header__inner{gap:16px}.weby3-nav{gap:12px}.weby3-hero__grid{gap:25px}.weby3-hero h1{font-size:clamp(2.8rem, 4.3vw, 3.55rem)}.weby3-hero__benefits{font-size:11px;gap:6px 10px}.weby3-showcase__note{font-size:12px}}@media (max-width:900px){.weby3-shell{width:min(740px, calc(100% - 42px))}.weby3-hero{padding:36px 0 34px}.weby3-hero__grid{grid-template-columns:1fr;gap:38px}.weby3-hero__text{max-width:680px;margin-inline:auto}.weby3-hero h1{font-size:clamp(2.8rem, 6.4vw, 3.7rem)}.weby3-hero__benefits{font-size:12px}.weby3-showcase{padding:24px 23px 43px 0}.weby3-floater{bottom:0}.weby3-create__trust{font-size:11px}}@media (max-width:620px){.weby3-shell{width:min(530px, calc(100% - 30px))}.weby3-hero{padding:27px 0 27px}.weby3-hero__grid{gap:22px}.weby3-hero h1{font-size:clamp(2.2rem, 9vw, 3.25rem);line-height:1.08}.weby3-lead{font-size:14px;line-height:1.5;margin-bottom:12px}.weby3-hero__benefits{gap:5px 11px;font-size:11px;margin-bottom:13px}.weby3-hero__benefits span{white-space:normal}.weby3-create{padding:12px}.weby3-create textarea{min-height:83px;font-size:13px}.weby3-plan-switch button{padding:9px 7px;min-height:53px}.weby3-plan-switch button strong{font-size:12px}.weby3-plan-switch button small{font-size:10px}.weby3-button--hero{min-height:48px;font-size:14px}.weby3-create__trust{font-size:10px}.weby3-create__fine{font-size:10px}.weby3-showcase{padding:20px 23px 42px 0}.weby3-showcase__note{top:-11px;font-size:12px}.weby3-phone{right:-3%;bottom:31px}.weby3-section{padding-top:39px;padding-bottom:39px}.weby3-steps{padding-top:24px;padding-bottom:28px}}