.x-select .control-container{position:relative;display:flex;cursor:pointer;overflow:hidden;border-radius:0;border-style:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.x-select .control-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 50 52/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-select .control-container .value-container{position:relative;display:flex;flex-wrap:nowrap;align-items:center;align-self:stretch;overflow:hidden;padding:0 .75rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.x-select .control-container .value-container .select-icon,.x-select .control-container .value-container .select-img{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center}.x-select .control-container .value-container .select-icon img,.x-select .control-container .value-container .select-img img{height:1.5rem}.x-select .control-container .value-container .value-content{display:flex;flex-grow:1;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-select .control-container .value-container .value-content *{font-size:.875rem;line-height:1.25rem}.x-select .control-container .value-container .value-content :is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-select .control-container .value-container.has-start-icon{padding-inline-start:0}.x-select .control-container .value-container.has-end-icon{padding-inline-end:0}.x-select .control-container .value-container:before{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;border-width:.0625rem;border-color:#00000033;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-select .control-container .value-container:is(.dark *):before{--tw-border-opacity:1;border-color:rgb(98 89 92/var(--tw-border-opacity))}.x-select .control-container .value-container:before{content:""}.x-select .control-container .value-container:hover:before{border-color:#000000cc}.x-select .control-container .value-container:hover:is(.dark *):before{--tw-border-opacity:1;border-color:rgb(78 77 80/var(--tw-border-opacity))}.x-select .control-container.is-opened{border-bottom-right-radius:0;border-bottom-left-radius:0}.x-select .control-container.is-opened .value-container:before{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:0;border-color:#00000033}.x-select .option-container{display:flex;cursor:pointer;align-items:center;column-gap:.25rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;color:#000000cc}.x-select .option-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 50 52/var(--tw-bg-opacity))}.x-select .option-container .option-icon,.x-select .option-container .option-img{display:inline-flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;font-size:1.25rem}.x-select .option-container .option-icon img,.x-select .option-container .option-img img{height:1.25rem}.x-select .option-container .cb-icon{position:relative;font-size:1.25rem}.x-select .option-container .checked-cb{position:relative;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center}.x-select .option-container .checked-cb .cb-icon{position:relative;z-index:10;font-size:.8rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-select .option-container .checked-cb:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;margin:auto;height:.875rem;width:.875rem;border-radius:.094rem;--tw-bg-opacity:1;background-color:rgb(16 16 16/var(--tw-bg-opacity));content:""}.x-select .option-container .option-content{display:flex;align-items:center}.x-select .option-container .option-content:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-select .option-container:hover{background-color:rgb(178 226 71/var(--tw-bg-opacity));--tw-bg-opacity:0.15}.x-select .option-container.is-selected:not(.is-multi){--tw-bg-opacity:1;background-color:rgb(178 226 71/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-select .group-heading-container{padding:0}.x-select .group-heading-container .group-heading-content{margin-left:0;margin-right:0;display:block;padding:.75rem 0 .25rem;font-size:.75rem;line-height:1rem;font-weight:700;color:#000000cc}.x-select .menu-container{margin-top:0;border-bottom-right-radius:.38rem;border-bottom-left-radius:.38rem;border-top-left-radius:0;border-top-right-radius:0;padding:.5rem .5rem .375rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.x-select .menu-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 50 52/var(--tw-bg-opacity))}.x-select .menu-container:before{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;border-bottom-right-radius:.38rem;border-bottom-left-radius:.38rem;border-width:.0625rem;border-color:#00000033}.x-select .menu-container:is(.dark *):before{--tw-border-opacity:1;border-color:rgb(98 89 92/var(--tw-border-opacity))}.x-select .menu-container:before{content:""}.x-select-orie-h{display:flex;align-items:center;gap:.75rem}.x-select-orie-h .x-label{margin-bottom:0;min-width:11rem;font-size:.875rem;line-height:1.25rem}.x-select-orie-h .x-select{flex-grow:1}.x-toggle{cursor:pointer}.x-toggle.var-mini-card{display:flex;align-items:center;justify-content:space-between;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.25rem .5rem}.x-toggle.var-normal{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.5rem}.x-toggle .label{flex-grow:1;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.x-toggle .label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-toggle .fi{flex-shrink:0;font-size:1.125rem;line-height:1.75rem;line-height:.8;color:rgb(0 0 0/var(--tw-text-opacity));--tw-text-opacity:0.2!important}.x-toggle .fi:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-toggle .fi.toggle-on{display:none;--tw-text-opacity:1!important}.x-toggle .fi.toggle-off{display:inline-block}.x-toggle.is-checked .fi{--tw-text-opacity:1;color:rgb(29 151 9/var(--tw-text-opacity))}.x-toggle.is-checked .fi.toggle-on{display:inline-block}.x-toggle.is-checked .fi.toggle-off{display:none}.x-toggle-orie-h{display:flex;align-items:center;gap:.75rem}.x-toggle-orie-h .x-label{margin-bottom:0;min-width:11rem;font-size:.875rem;line-height:1.25rem}.x-form{width:100%}.x-form.is-loading .x-form-box,.x-form.is-loading .x-input,.x-form.is-loading .x-select{pointer-events:none;opacity:.5}.product-card .image-box{position:relative;margin-bottom:.25rem;overflow:hidden}.product-card .image-box .fav-btn{position:absolute;top:.75rem;inset-inline-end:.75rem;z-index:10;display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;font-size:1.25rem;line-height:1.75rem}.product-card .image-box .fav-btn svg,.product-card .image-box .fav-btn.is-loading i{display:none}.product-card .image-box .fav-btn.is-loading svg{display:block}.product-card .image-box img.product-image{aspect-ratio:1/1;width:100%;object-fit:contain}.product-card .image-box .image-placehoder{display:flex;aspect-ratio:1/1;width:100%;align-items:center;justify-content:center}.product-card .image-box .image-placehoder img{width:4rem;object-fit:contain;opacity:.3}.product-card .content{display:block;padding:.75rem;text-align:start}.product-card .content:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-card .content .cat{display:block;font-size:.75rem;line-height:1rem;font-weight:600;line-height:1}.product-card .content .name{margin-top:.5rem;margin-bottom:.5rem;display:block;height:2.75rem;overflow:hidden;font-size:1rem;line-height:1.5rem;line-height:1.3;opacity:.9;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.product-card .content .price{display:flex;flex-wrap:wrap;gap:.75rem;font-size:1rem;font-weight:700;line-height:1}.product-card .content .price .sale-price{font-size:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(29 151 9/var(--tw-text-opacity));text-decoration-line:line-through}.product-card:hover .content .name{--tw-text-opacity:1;color:rgb(178 226 71/var(--tw-text-opacity))}.product-small-card .image-box{position:relative;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.product-small-card .image-box img.product-image{aspect-ratio:1/1;width:100%;object-fit:contain}.product-small-card .image-box .image-placehoder{display:flex;aspect-ratio:1/1;width:100%;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.product-small-card .image-box .image-placehoder img{width:4rem;object-fit:contain;opacity:.3}.product-small-card .content{margin-top:.25rem;display:block;padding:.5rem;text-align:center}.product-small-card .content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(78 77 80/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-small-card .content .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;line-height:1}.payment-method-card{position:relative;display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:1rem}.payment-method-card>.start{flex-shrink:0}.payment-method-card>.start i{font-size:1.125rem;line-height:1.75rem}.payment-method-card>.end{display:flex;width:100%;flex-grow:1;align-items:center}.payment-method-card>.end .actions{position:absolute;inset-inline-end:.5rem;top:.5rem}.payment-method-card>.end .content{flex-grow:1}.payment-method-card>.end .content h5{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.payment-method-card>.end .content h5 .default-text{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(178 226 71/var(--tw-text-opacity))}.payment-method-card>.end .content p{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.collection-item-sm{display:block;width:100%;overflow:hidden;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity))}.collection-item-sm img{display:block;aspect-ratio:13/9;width:100%;object-fit:cover}.collection-item-sm .content{padding:.75rem}.collection-item-sm .name{margin-bottom:.5rem;display:-webkit-box;display:block;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:700}.collection-item-sm .desc,.collection-item-sm .name{-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.collection-item-sm .desc{display:-webkit-box;font-size:.875rem;line-height:.75rem}.x-brand-card{position:relative;display:block;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.x-brand-card .main-img{display:block;aspect-ratio:1/1;width:100%;object-fit:cover}.x-brand-card .fav-btn{position:absolute;top:.5rem;inset-inline-end:.5rem;z-index:20;display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;font-size:1.2rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.x-brand-card .fav-btn .x-loading-circle{display:none}.x-brand-card .fav-btn:hover{background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-bg-opacity:0.1}.x-brand-card .fav-btn.is-loading{pointer-events:none}.x-brand-card .fav-btn.is-loading i{display:none}.x-brand-card .fav-btn.is-loading .x-loading-circle{display:inline-block;height:100%;width:1.5rem;stroke:#b2e247}.x-brand-card .fav-btn.is-active{--tw-bg-opacity:1;background-color:rgb(178 226 71/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.x-brand-card .fav-btn.is-active .x-loading-circle{stroke:#000}.x-brand-card .content{display:flex;height:5rem!important;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-brand-card .content .title{display:block;line-height:1.3}.x-brand-card .content .desc{display:block;font-size:.875rem;line-height:1.25rem;font-weight:400;opacity:.8}.x-store-card{position:relative;display:block;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.x-store-card .main-img{display:block;aspect-ratio:1/1;width:100%;object-fit:cover}.x-store-card .fav-btn{position:absolute;top:.5rem;inset-inline-end:.5rem;z-index:20;display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;font-size:1.2rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.x-store-card .fav-btn .x-loading-circle{display:none}.x-store-card .fav-btn:hover{background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-bg-opacity:0.1}.x-store-card .fav-btn.is-loading{pointer-events:none}.x-store-card .fav-btn.is-loading i{display:none}.x-store-card .fav-btn.is-loading .x-loading-circle{display:inline-block;height:100%;width:1.5rem;stroke:#b2e247}.x-store-card .fav-btn.is-active{--tw-bg-opacity:1;background-color:rgb(178 226 71/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.x-store-card .fav-btn.is-active .x-loading-circle{stroke:#000}.x-store-card .content{display:flex;height:5rem!important;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-store-card .content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.x-store-card .content .title{display:block;line-height:1.3}.x-store-card .content .rating{margin-top:.25rem;display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;opacity:.8}.x-store-card .content .rating i{--tw-text-opacity:1;color:rgb(178 226 71/var(--tw-text-opacity))}.x-faq-card{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.x-faq-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-faq-card .heading{display:flex;cursor:pointer;align-items:center;padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.x-faq-card .heading h2{flex-grow:1;font-size:1.125rem;line-height:1.75rem;font-weight:500}.x-faq-card .heading i{pointer-events:none;display:inline-flex;width:4rem;flex-shrink:0;align-items:center;justify-content:center;font-size:1.25rem;line-height:1.75rem}.x-faq-card .content,.x-faq-card .heading i{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.x-faq-card .content{max-height:0;overflow-y:hidden;padding:0 1rem}.x-faq-card.is-opened .heading{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.x-faq-card.is-opened .heading:is(.dark *){--tw-bg-opacity:1;background-color:rgb(78 77 80/var(--tw-bg-opacity))}.x-faq-card.is-opened .heading i{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-faq-card.is-opened .content{max-height:1000px;padding-top:1rem;padding-bottom:1rem}