@media(max-width:576px){.section-slideshow-v1 .item-slide .img-slide .img_desktop{height:160px!important}}.promo_topbar{padding:6px 0!important}.promo_topbar span{font-size:13px!important;padding:4px 0!important;letter-spacing:.3px;line-height:1.4}.promo_topbar .btn_promo{padding:4px 12px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.5px;border-radius:20px!important;margin-left:10px!important;vertical-align:middle}#header.header-v1-h1,#header.header-v2-h2,#header{padding:10px 0!important;transition:all .3s ease}#header.header-v1-h1.menu_scroll_v1,#header.header-v2-h2.menu_scroll_v1{padding:8px 0!important}#header .logo,.header-v1-h1 .logo,.header-v2-h2 .logo{display:flex;align-items:center}#header .logo a,.header-v1-h1 .logo a,.header-v2-h2 .logo a{display:inline-flex;align-items:center;line-height:1}#header .logo a img,.header-v1-h1 .logo a img,.header-v2-h2 .logo a img{width:auto!important;max-width:95px!important;max-height:75px!important;height:auto!important;object-fit:contain;transition:transform .25s ease}#header .logo a:hover img{transform:scale(1.02)}#header .menu ul.navbar-nav{align-items:center}#header .menu ul .nav-item{padding-left:16px!important;padding-right:16px!important}#header .menu ul .nav-item .nav-link{font-size:14px!important;font-weight:500!important;letter-spacing:.8px!important;padding:8px 0!important}#header .currencies-login .cart-login-search ul{display:flex;align-items:center;margin-bottom:0}#header .currencies-login .cart-login-search ul li{margin-right:16px!important;display:inline-flex;align-items:center}#header .currencies-login .cart-login-search ul li a svg{width:20px!important;height:20px!important;transition:opacity .2s ease,transform .2s ease}#header .currencies-login .cart-login-search ul li a:hover svg{opacity:.8;transform:translateY(-1px)}#header .currencies-login .cart-login-search ul li .cart .number-cart.active{top:-4px!important;right:-8px!important;left:auto!important;bottom:auto!important;width:16px!important;height:16px!important;line-height:16px!important;font-size:10px!important;font-weight:600!important;border-radius:50%!important;text-align:center}.detail-info .jdgm-preview-badge{display:block;margin-bottom:8px!important}.detail-info .jdgm-preview-badge .jdgm-star{font-size:15px}.detail-info .jdgm-prev-badge__text{font-size:13px;color:#666;margin-left:6px}#review .jdgm-review-widget{width:100%;margin-top:20px}.content-page-detail .detail-info .product-price{padding-bottom:8px!important;margin-bottom:4px!important}.content-page-detail .detail-info .product-price ins{font-size:20px!important;font-weight:600!important;color:#d50751!important}.content-page-detail .detail-info .pd_summary{padding:8px 0 14px!important}.content-page-detail .detail-info .pd_summary p{font-size:14px!important;color:#555!important;line-height:1.6!important;margin-bottom:0!important;font-weight:400!important}.list_ul_engo_full{position:relative!important;margin:22px 0!important;padding:22px 16px 16px!important;background:linear-gradient(180deg,#f7fdfb,#fff 70%)!important;border:1px solid #d7f0ea!important;border-radius:14px!important;box-shadow:0 4px 16px #0f766e0f!important}.list_ul_engo_full .title-list{position:absolute!important;top:-11px!important;left:16px!important;display:inline-flex!important;align-items:center!important;margin:0!important;padding:3px 12px!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.9px!important;text-transform:uppercase!important;color:#0f766e!important;background:#fff!important;border:1px solid #99e0d3!important;border-radius:999px!important}.list_ul_engo_full ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}.list_ul_engo_full ul li{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin:0!important;padding:12px 14px!important;min-width:0!important;text-align:left!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;color:#1f2937!important;list-style:none!important;background:#fff!important;border:1px solid #e6efed!important;border-radius:10px!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.list_ul_engo_full ul li:hover{border-color:#99e0d3!important;box-shadow:0 6px 16px #0f766e1a!important;transform:translateY(-1px)!important}.list_ul_engo_full ul li:before{content:""!important;position:static!important;top:auto!important;left:auto!important;transform:none!important;flex:0 0 38px!important;width:38px!important;height:38px!important;margin:0!important;border:0!important;border-radius:50%!important;background-color:#e6f7f3!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px 20px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f766e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")!important}.list_ul_engo_full ul li:first-child:before{background-color:#e6f7f3!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f766e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='1' y='3' width='15' height='13'/%3E%3Cpolygon points='16 8 20 8 23 11 23 16 16 16 16 8'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='18.5' cy='18.5' r='2.5'/%3E%3C/svg%3E")!important}.list_ul_engo_full ul li:nth-child(2):before{background-color:#fff4e0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d97706' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='13 2 3 14 12 14 11 22 21 10 12 10 13 2'/%3E%3C/svg%3E")!important}@media(max-width:575px){.list_ul_engo_full{padding:20px 12px 12px!important;margin:20px 0 18px!important}.list_ul_engo_full ul{grid-template-columns:1fr!important;gap:10px!important}.list_ul_engo_full ul li{padding:10px 12px!important;font-size:13px!important}}.maxus-productdetail__options{margin-bottom:14px!important}.maxus-productdetail__options .swatch{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.maxus-productdetail__options .swatch .title_variant{font-size:12px!important;font-weight:700!important;letter-spacing:.8px!important;color:#111827!important;min-width:75px!important;margin:0!important;text-transform:uppercase!important;position:relative!important;border:none!important}.maxus-productdetail__options .swatch .title_variant:after{content:":"!important}.maxus-productdetail__options .swatch .maxus-color{margin:0!important}.maxus-productdetail__options .swatch label.variant_other,.maxus-productdetail__options .swatch label.rectangle_style1{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:6px 16px!important;min-width:58px!important;height:38px!important;background:#fff!important;color:#374151!important;border:1.5px solid #e5e7eb!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.3px!important;cursor:pointer!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 1px 2px #0000000a!important}.maxus-productdetail__options .swatch label.variant_other:hover,.maxus-productdetail__options .swatch label.rectangle_style1:hover{border-color:#d50751!important;color:#d50751!important;background:#fff5f8!important}.maxus-productdetail__options .swatch input:checked+label.variant_other,.maxus-productdetail__options .swatch input:checked+label.rectangle_style1,.maxus-productdetail__options .swatch input:checked+.radio_style1,.maxus-productdetail__options .swatch input:checked+.variant_other{background:#fff!important;color:#d50751!important;border:2px solid #d50751!important;box-shadow:0 2px 6px #d5075126!important;font-weight:700!important}.maxus-productdetail__options .swatch .maxus-color.soldout label{opacity:.45!important;background:#f9fafb!important;border-color:#e5e7eb!important;text-decoration:line-through!important;cursor:not-allowed!important}.mydatePicker{margin:12px 0 16px!important;padding:0!important;background:transparent!important;border:none!important}.mydatePicker:empty{display:none!important;margin:0!important;padding:0!important}.mydatePicker .buunto-date-picker,.mydatePicker [class*=buunto-product-page],.buunto-date-picker,#buunto-date-picker,#buunto-date-picker .buunto-date-picker,#buunto-date-picker [class*=buunto-product-page],.buunto-date-picker>div:not(.buunto-order-selection-summary){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;align-items:flex-start!important;width:100%!important;max-width:100%!important}.mydatePicker .buunto-date-field,.mydatePicker .buunto-time-slot-picker,#buunto-date-picker .buunto-date-field,#buunto-date-picker .buunto-time-slot-picker,.buunto-date-field,.buunto-time-slot-picker{flex:1 1 50%!important;width:50%!important;max-width:50%!important;min-width:0!important;margin:0!important;padding:0!important}.buunto-field:after{display:none!important}.buunto-date-field .buunto-field,.buunto-time-slot-picker .buunto-field{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important;width:100%!important}.mydatePicker label,.buunto-date-picker-label,.buunto-time-slot-picker-label{font-size:12px!important;font-weight:700!important;color:#374151!important;text-transform:uppercase!important;letter-spacing:.4px!important;margin-bottom:6px!important;display:block!important}.mydatePicker input,.mydatePicker select,.buunto-text-input,.buunto-dropdown,.buunto-time-slot-picker-dropdown,.buunto-date-picker-dropdown{width:100%!important;height:42px!important;line-height:42px!important;padding:0 12px 0 36px!important;border:1.5px solid #d1d5db!important;border-radius:8px!important;background-color:#fff!important;font-size:13px!important;font-weight:500!important;color:#1f2937!important;box-shadow:0 1px 2px #0000000a!important;transition:all .2s ease!important;box-sizing:border-box!important}.mydatePicker select,.buunto-time-slot-picker-dropdown{padding-left:12px!important}.mydatePicker input:focus,.mydatePicker select:focus,.buunto-text-input:focus,.buunto-dropdown:focus{border-color:#d50751!important;outline:none!important;box-shadow:0 0 0 3px #d507511f!important}.buunto-error-tooltip{font-size:11px!important;padding:4px 8px!important;border-radius:6px!important}.product-action-row{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:10px!important;margin-top:14px!important;margin-bottom:14px!important;width:100%!important}.product-action-row .product-qty-wrapper{flex:0 0 116px!important;max-width:116px!important;height:48px!important}.product-action-row .product-qty-wrapper .js-qty{display:flex!important;align-items:stretch!important;width:100%!important;height:100%!important;margin:0!important;background:#fff!important;border:1.5px solid #d1d5db!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 1px 2px #0000000a!important;transition:border-color .2s ease!important}.product-action-row .product-qty-wrapper .js-qty:focus-within{border-color:#d50751!important}.product-action-row .product-qty-wrapper .js-qty__adjust{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 34px!important;width:34px!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#f9fafb!important;color:#374151!important;font-size:18px!important;font-weight:600!important;line-height:1!important;cursor:pointer!important;transition:background .15s ease,color .15s ease!important}.product-action-row .product-qty-wrapper .js-qty__adjust:hover,.product-action-row .product-qty-wrapper .js-qty__adjust:active{background:#d50751!important;color:#fff!important}.product-action-row .product-qty-wrapper .js-qty__adjust .fa{display:none!important}.product-action-row .product-qty-wrapper .js-qty__adjust--minus:before{content:"\2212"!important}.product-action-row .product-qty-wrapper .js-qty__adjust--plus:before{content:"+"!important}.product-action-row .product-qty-wrapper input#Quantity{flex:1 1 auto!important;min-width:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;line-height:normal!important;text-align:center!important;border:0!important;border-radius:0!important;font-size:15px!important;font-weight:700!important;color:#111827!important;background:#fff!important;box-shadow:none!important;-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}.product-action-row .product-qty-wrapper input#Quantity:focus{outline:none!important}.product-action-row .shop-button.enj-add-to-cart-btn{flex:1 1 0!important;min-width:0!important;height:48px!important;line-height:48px!important;padding:0 14px!important;background:#d50751!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:.6px!important;text-transform:uppercase!important;border-radius:8px!important;border:none!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;box-shadow:0 3px 10px #d5075140!important;transition:all .2s ease!important}.product-action-row .shop-button.enj-add-to-cart-btn:hover{background:#b50645!important;box-shadow:0 4px 14px #d5075159!important;transform:translateY(-1px)!important}.product-action-row .fastrr-buy-wrapper{flex:1.2 1 0!important;min-width:0!important;display:flex!important}.product-action-row .fastrr-buy-wrapper .shiprocket-headless,.product-action-row .fastrr-buy-wrapper .sr-headless-checkout{width:100%!important;height:48px!important;min-height:48px!important;line-height:48px!important;margin:0!important;padding:0 10px!important;border-radius:8px!important;background:#111827!important;box-shadow:0 3px 10px #00000026!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;transition:all .2s ease!important}.product-action-row .fastrr-buy-wrapper .sr-headless-checkout:hover{background:#000!important;transform:translateY(-1px)!important}.product-action-row .fastrr-buy-wrapper .sr-headless-checkout .sr-d-flex{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important}.product-action-row .fastrr-buy-wrapper .sr-headless-checkout img.sr-checkout-visible{height:20px!important;width:auto!important;max-width:75px!important;padding-left:0!important;object-fit:contain!important;vertical-align:middle!important}.product-action-row .fastrr-buy-wrapper .sr-powered-by{display:none!important}form#AddToCartForm~.shiprocket-headless,form#AddToCartForm~button.sr-headless-checkout,.detail-info>.shiprocket-headless,.detail-info>button.sr-headless-checkout,.detail-info>form .shiprocket-headless:not(.product-action-row *){display:none!important}.shopify-payment-button{display:none!important}#spiceaddonsappid{margin:18px 0 24px!important;padding:20px!important;background:linear-gradient(180deg,#fffafc,#fff 60%)!important;border:1px solid #f3e3ea!important;border-radius:16px!important;box-shadow:0 6px 24px #d507510f!important;width:100%!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-heading{position:relative!important;display:block!important;margin:0 0 16px!important;padding-left:14px!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important;color:#1f2937!important;letter-spacing:.2px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-heading:before{content:""!important;position:absolute!important;left:0!important;top:2px!important;bottom:2px!important;width:4px!important;border-radius:4px!important;background:#d50751!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-heading:after{content:"Tick to add it along with your cake"!important;display:block!important;margin-top:2px!important;font-size:12px!important;font-weight:400!important;color:#6b7280!important;letter-spacing:0!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-wrapper{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:14px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-item{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:auto!important;margin:0!important;padding:14px 12px!important;background:#fff!important;border:1.5px solid #eceff3!important;border-radius:14px!important;text-align:center!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-item:hover{border-color:#f0b3cb!important;box-shadow:0 8px 20px #00000012!important;transform:translateY(-2px)!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-item:has(input[name=spice_productid]:checked){border-color:#d50751!important;background:#fff5f9!important;box-shadow:0 0 0 3px #d507511f!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-image{width:96px!important;height:96px!important;margin:0 auto 10px!important;border-radius:14px!important;overflow:hidden!important;background:#f8fafc!important;border:1px solid #f1f5f9!important;box-shadow:none!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-image img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;transition:transform .3s ease!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-item:hover .spice-spa-addon-product-image img{transform:scale(1.06)!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-checkbox{position:absolute!important;top:10px!important;right:10px!important;margin:0!important;z-index:2!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-checkbox-label{display:block!important;margin:0!important;cursor:pointer!important}#spiceaddonsappid#spiceaddonsappid input[name=spice_productid]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-checkbox-text{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border:2px solid #cbd5e1!important;border-radius:50%!important;background:#fff!important;transition:all .2s ease!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-checkbox-text svg{width:14px!important;height:14px!important;fill:#fff!important;opacity:0!important;transform:scale(.5)!important;transition:all .2s ease!important}#spiceaddonsappid#spiceaddonsappid input[name=spice_productid]:checked+.spice-spa-addon-checkbox-text{background:#d50751!important;border-color:#d50751!important}#spiceaddonsappid#spiceaddonsappid input[name=spice_productid]:checked+.spice-spa-addon-checkbox-text svg{opacity:1!important;transform:scale(1)!important}#spiceaddonsappid#spiceaddonsappid input[name=spice_productid]:focus-visible+.spice-spa-addon-checkbox-text{outline:2px solid #d50751!important;outline-offset:2px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-title{margin:0 0 10px!important;min-height:36px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-link{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;color:#374151!important;text-decoration:none!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-quantity{display:inline-flex!important;align-items:center!important;height:34px!important;margin:0 0 10px!important;border:1px solid #e5e7eb!important;border-radius:999px!important;background:#f9fafb!important;overflow:hidden!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_minus_btn,#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_plus_btn{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#374151!important;cursor:pointer!important;transition:background .15s ease,color .15s ease!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_minus_btn:hover,#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_plus_btn:hover{background:#d50751!important;color:#fff!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_minus_btn svg path,#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_plus_btn svg path{fill:currentColor!important}#spiceaddonsappid#spiceaddonsappid .js-qty{display:flex!important;width:36px!important;margin:0!important;border:0!important}#spiceaddonsappid#spiceaddonsappid input[name=sg-pro-access-qty]::-webkit-outer-spin-button,#spiceaddonsappid#spiceaddonsappid input[name=sg-pro-access-qty]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}#spiceaddonsappid#spiceaddonsappid .js-qty .js-qty__adjust{display:none!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-quantity input[name=sg-pro-access-qty],#spiceaddonsappid#spiceaddonsappid .js-qty input[name=sg-pro-access-qty]{-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important;width:36px!important;min-width:0!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:center!important;font-size:14px!important;font-weight:700!important;color:#111827!important;box-shadow:none!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-price{margin-top:auto!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-price-main,#spiceaddonsappid#spiceaddonsappid [class*=subtotal]{font-size:15px!important;font-weight:700!important;color:#d50751!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-checkbox-text{position:relative!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-checkbox-text svg{position:static!important;inset:auto!important;flex:none!important;width:14px!important;height:14px!important;margin:0!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-checkbox-text svg path{fill:#fff!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_minus_btn>span,#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_plus_btn>span[translate]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_minus_btn svg,#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_plus_btn svg{display:block!important;width:12px!important;height:12px!important;margin:0!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_minus_btn,#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_plus_btn{flex:0 0 34px!important;width:34px!important;min-width:34px!important;line-height:1!important}@media(max-width:576px){#spiceaddonsappid{padding:16px 14px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-wrapper{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-image{width:80px!important;height:80px!important}}@media(max-width:576px){.product-action-row{flex-wrap:wrap!important;gap:8px!important}.product-action-row .product-qty-wrapper{flex:0 0 110px!important;max-width:110px!important}.product-action-row .shop-button.enj-add-to-cart-btn{flex:1 1 calc(100% - 120px)!important;font-size:12px!important}.product-action-row .fastrr-buy-wrapper{flex:1 1 100%!important}}.visitor-counter-box{display:inline-flex!important;align-items:center!important;gap:10px!important;background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:20px!important;padding:8px 16px!important;margin:10px 0 14px!important;box-shadow:0 1px 3px #22c55e14!important;line-height:1!important}.visitor-counter-box .live-pulse{position:relative!important;width:8px!important;height:8px!important;min-width:8px!important;background-color:#22c55e!important;border-radius:50%!important;display:inline-block!important;margin:0!important;flex-shrink:0!important}.visitor-counter-box .live-pulse:after{content:""!important;position:absolute!important;top:-3px!important;left:-3px!important;width:14px!important;height:14px!important;border-radius:50%!important;border:2px solid #22c55e!important;animation:pulse-ring 1.8s infinite cubic-bezier(.4,0,.2,1)!important}@keyframes pulse-ring{0%{transform:scale(.6);opacity:1}to{transform:scale(1.6);opacity:0}}.visitor-counter-box .visitor{font-size:13px!important;color:#166534!important;font-weight:500!important;letter-spacing:.2px!important;margin:0!important;padding:0!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important}.visitor-counter-box .visitor strong,.visitor-counter-box .visitor span{font-size:13px!important;font-weight:700!important;color:#14532d!important;margin:0 3px!important;line-height:inherit!important}.product-categories-wrapper{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin:6px 0 16px!important;padding-top:4px!important}.product-categories-wrapper .category-title{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#6b7280!important}.product-categories-wrapper .category-pills{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important}.product-categories-wrapper .category-pill-item{display:inline-flex!important;align-items:center!important;padding:4px 12px!important;background:#f3f4f6!important;color:#374151!important;border:1px solid #e5e7eb!important;border-radius:16px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.3px!important;text-decoration:none!important;transition:all .2s ease!important}.product-categories-wrapper .category-pill-item:hover{background:#d50751!important;border-color:#d50751!important;color:#fff!important;transform:translateY(-1px)!important}.visitor-counter-box{max-width:100%!important}.visitor-counter-box p.visitor{display:block!important;margin:0!important;line-height:1.4!important;font-size:13px!important}#so-cart-progress{position:fixed!important;top:0!important;left:0!important;right:0!important;height:3px!important;z-index:100000!important;pointer-events:none!important;opacity:0!important;transition:opacity .3s ease!important}#so-cart-progress.is-active{opacity:1!important}#so-cart-progress span{display:block!important;height:100%!important;width:0;background:linear-gradient(90deg,#d50751,#ff6b9a)!important;border-radius:0 3px 3px 0!important;box-shadow:0 0 10px #d507518c!important;transition:width .25s ease!important}#so-cart-progress.is-done span{transition:none!important}.minicart{width:400px!important;right:-420px!important;box-shadow:-10px 0 30px #0000001f!important}.minicart.active{right:0!important}@media(max-width:576px){.minicart{width:min(92vw,380px)!important;right:-100vw!important}.minicart.active{right:0!important}}.minicart .mini-content .prod .product-cart .minicart_item{max-height:420px;overflow:hidden;transition:max-height .4s ease,opacity .3s ease,transform .3s ease}.minicart .mini-content .prod .product-cart .minicart_item.is-removed{max-height:0!important;opacity:0!important;transform:translate(30px)}.minicart .mini-content .prod .product-cart .minicart_item li.ajaxcart__row{position:relative;padding:16px 0!important;transition:opacity .2s ease}.minicart .mini-content .prod .product-cart .minicart_item li.ajaxcart__row.is-loading{opacity:.45;pointer-events:none}.minicart .mini-content .prod .product-cart .minicart_item li.ajaxcart__row.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid rgba(213,7,81,.25);border-top-color:#d50751;border-radius:50%;animation:so-spin .7s linear infinite}.minicart .mini-content .prod .product-cart .minicart_item li .thumb_img_cartmini img{border-radius:10px;border:1px solid #eee}.minicart .mini-content .prod .product-cart .minicart_item li .product-detail .product_name_mini{line-height:1.4!important;padding-right:22px;margin-bottom:0!important}.minicart .mini-content .prod .product-cart .minicart_item li .product-detail .product_name_mini a{font-size:13px!important;font-weight:600!important}.minicart .ajaxcart__meta{display:flex;flex-direction:column;gap:2px;margin-top:4px}.minicart .mini-content .prod .product-cart .minicart_item li .product-detail .ajaxcart__product-meta{display:block;line-height:1.35;font-size:12px!important;font-weight:400!important;color:#6b7280!important}.minicart .mini-content .prod .product-cart .minicart_item li .product-detail .product_info{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.minicart .mini-content .prod .product-cart .minicart_item li .product-detail .product_info .price_sale{white-space:nowrap;font-size:14px!important;font-weight:700!important;color:#d50751!important}.minicart .ajaxcart__qty{display:inline-flex!important;width:auto!important;min-width:98px!important;max-width:none!important;margin:0!important;align-items:stretch;height:32px;background:#fff;border:1px solid #e5e7eb;border-radius:999px;overflow:hidden}.minicart .ajaxcart__qty-adjust{position:static!important;top:auto!important;left:auto!important;right:auto!important;height:auto!important;flex:0 0 30px;display:flex;align-items:center;justify-content:center;width:30px;padding:0;margin:0;border:0;background:#f9fafb;color:#374151;font-size:16px;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.minicart .ajaxcart__qty-adjust:hover{background:#d50751;color:#fff}.minicart .ajaxcart__qty{position:relative!important;float:none!important}.minicart .ajaxcart__qty input.ajaxcart__qty-num{flex:0 0 38px;position:static!important;width:34px;height:100%;padding:0!important;margin:0;border:0!important;background:transparent;box-shadow:none!important;text-align:center!important;font-size:13px;font-weight:700;color:#111827}.minicart .mini-content .prod .product-cart .minicart_item li .produc_remove a{top:16px!important;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:#9ca3af!important;transition:background .15s ease,color .15s ease}.minicart .mini-content .prod .product-cart .minicart_item li .produc_remove a:hover{background:#fee2e2;color:#dc2626!important}.minicart .mini-content .list_product_minicart.empty{height:calc(100vh - 80px)!important}.minicart .mini-content .list_product_minicart.empty .to-cart{display:inline-block;margin-top:14px;padding:10px 24px;background:#d50751;color:#fff!important;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-popup.engo-popup{display:none!important}.minicart .ajaxcart__qty-adjust{position:relative!important;font-size:0!important}.minicart .ajaxcart__qty-adjust span{display:none!important}.minicart .ajaxcart__qty-adjust:before,.minicart .ajaxcart__qty--plus:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;background:currentColor!important;border-radius:2px!important;transform:translate(-50%,-50%)!important}.minicart .ajaxcart__qty-adjust:before{width:10px!important;height:2px!important}.minicart .ajaxcart__qty--plus:after{width:2px!important;height:10px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-quantity{display:flex!important;width:124px!important;max-width:100%!important;margin:0 auto 10px!important;padding:0!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-product-quantity input[name=sg-pro-access-qty]{flex:1 1 auto!important;width:auto!important;min-width:0!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_minus_btn,#spiceaddonsappid#spiceaddonsappid .spice-spa-addon_plus_btn{flex:0 0 38px!important;width:38px!important;min-width:38px!important}#header .currencies-login .cart-login-search ul li .cart,.header-v1-h1 .cart.js-call-minicart,.js-call-minicart.cart{position:relative!important;display:inline-block!important}.js-number-cart.number-cart{display:none!important}#header .currencies-login .cart-login-search ul li .cart .number-cart.active,.js-call-minicart .js-number-cart.number-cart.active{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:-9px!important;right:-11px!important;bottom:auto!important;left:auto!important;width:auto!important;min-width:18px!important;height:18px!important;padding:0 5px!important;box-sizing:border-box!important;border:2px solid #ffffff!important;border-radius:999px!important;background:#d50751!important;color:#fff!important;font-size:10px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;box-shadow:0 2px 6px #d5075159!important}.js-number-cart.number-cart.bump{animation:so-badge-pop .4s ease!important}@keyframes so-badge-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.so-gallery{width:100%}.so-gallery .so-gallery__main{overflow:hidden;border-radius:18px;background:#f6f1ee;border:1px solid #efe6e1;box-shadow:0 10px 30px #00000012}.so-gallery .js_prod_main2:not(.slick-initialized)>.so-gallery__slide:not(:first-child){display:none}.so-gallery .js_prod_main2 .slick-list,.so-gallery .js_prod_main2 .slick-track{height:auto!important}.so-gallery .js_prod_main2 .slick-slide,.so-gallery .so-gallery__slide{height:auto!important;aspect-ratio:1 / 1;overflow:hidden;margin:0!important}.so-gallery .so-gallery__slide img,.so-gallery .so-gallery__slide img.engoj_img_main.w-100.img-fluid{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;aspect-ratio:1 / 1;object-fit:cover!important;object-position:center!important}.so-gallery .so-gallery__thumbs{position:relative;margin-top:14px!important;padding:0!important}.so-gallery .so-gallery__thumbs .slick-list{margin:0 -6px!important}.so-gallery .so-gallery__thumbs .slick-track .prod_sub{padding:0 6px!important;border-radius:0!important;outline:none}.so-gallery .so-gallery__thumbs .prod_sub img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;margin:0!important;border:2px solid transparent!important;border-radius:12px;opacity:.7;cursor:pointer;background:#f6f1ee;transition:opacity .2s ease,border-color .2s ease,transform .2s ease}.so-gallery .so-gallery__thumbs .prod_sub:hover img{opacity:1;border-color:#f0b3cb!important}.so-gallery .so-gallery__thumbs .prod_sub.slick-current img,.so-gallery .so-gallery__thumbs .slick-slide.slick-current.slick-active img{opacity:1;border-color:#d50751!important;margin:0!important;box-shadow:0 4px 12px #d5075140}.so-gallery .so-gallery__thumbs .prev-slide,.so-gallery .so-gallery__thumbs .next-slide{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;margin:-15px 0 0;border:1px solid #eee;border-radius:50%;background:#fff;color:#111827;font-size:16px;line-height:1;box-shadow:0 3px 10px #0000001f;cursor:pointer;transition:background .15s ease,color .15s ease}.so-gallery .so-gallery__thumbs .prev-slide{left:-10px}.so-gallery .so-gallery__thumbs .next-slide{right:-10px}.so-gallery .so-gallery__thumbs .prev-slide:hover,.so-gallery .so-gallery__thumbs .next-slide:hover{background:#d50751;color:#fff}.so-gallery .so-gallery__thumbs .slick-disabled{display:none!important}@media(min-width:992px){.content-page-detail .col-lg-5>.gallery-control{position:sticky;top:110px}}@media(max-width:575px){.so-gallery .so-gallery__main{border-radius:14px}.so-gallery .so-gallery__thumbs{margin-top:10px!important}.so-gallery .so-gallery__thumbs .slick-list{margin:0 -4px!important}.so-gallery .so-gallery__thumbs .slick-track .prod_sub{padding:0 4px!important}.so-gallery .so-gallery__thumbs .prod_sub img{border-radius:10px}.so-gallery .so-gallery__thumbs .prev-slide{left:-6px}.so-gallery .so-gallery__thumbs .next-slide{right:-6px}}.tab-pd-details{padding:8px 0!important;border-bottom:0!important;background:linear-gradient(180deg,#fff,#fcf8f6)}.tab-pd-details .bd-tab{border:0!important}.tab-pd-details .bd-tab .container{display:flex;justify-content:center}.tab-pd-details .tab_prod{display:inline-flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:4px;max-width:100%;margin:28px auto 0!important;padding:5px!important;background:#f3eeeb;border:0!important;border-radius:999px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tab-pd-details .tab_prod::-webkit-scrollbar{display:none}.tab-pd-details .tab_prod li{flex:0 0 auto;margin:0!important}.tab-pd-details .tab_prod li a{display:block!important;margin:0!important;padding:11px 24px!important;border:0!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;line-height:1.2!important;color:#6b7280!important;white-space:nowrap;transition:background .2s ease,color .2s ease,box-shadow .2s ease!important}.tab-pd-details .tab_prod li a:before,.tab-pd-details .tab_prod li a:after{display:none!important}.tab-pd-details .tab_prod li a:hover{color:#d50751!important}.tab-pd-details .tab_prod li a.active{background:#d50751!important;color:#fff!important;box-shadow:0 6px 16px #d5075147}.tab-pd-details>.tab-content{max-width:920px!important;margin:22px auto 10px!important;padding:30px 34px!important;background:#fff;border:1px solid #f1e7e2;border-radius:18px;box-shadow:0 8px 28px #0000000d}.tab-pd-details .product-desc{padding-top:0!important;font-size:16px;line-height:1.85;color:#374151;text-align:left}.tab-pd-details .product-desc p{font-size:16px!important;line-height:1.85!important;color:#374151!important;margin:0 0 14px!important}.tab-pd-details .product-desc p:last-child{margin-bottom:0!important}.tab-pd-details .product-desc h1,.tab-pd-details .product-desc h2,.tab-pd-details .product-desc h3,.tab-pd-details .product-desc h4{margin:22px 0 10px;font-size:18px;font-weight:700;color:#111827}.tab-pd-details .product-desc ul{padding-left:20px;margin:0 0 14px}.tab-pd-details .product-desc li{margin-bottom:6px}.tab-pd-details .product-desc img{max-width:100%;height:auto;border-radius:12px}.tab-pd-details .tab-pane{animation:so-tab-in .3s ease}@keyframes so-tab-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tab-pd-details .tab-addition{padding-top:0!important}.so-info__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.so-info__card{padding:22px 20px;background:#fcf8f6;border:1px solid #f1e7e2;border-radius:14px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.so-info__card:hover{transform:translateY(-2px);border-color:#f0b3cb;box-shadow:0 10px 24px #d5075114}.so-info__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:12px;border-radius:50%;background:#ffe4ee;color:#d50751;font-size:18px}.so-info__card h4{margin:0 0 10px;font-size:16px;font-weight:700;color:#111827}.so-info__card ul{margin:0;padding:0;list-style:none}.so-info__card li{position:relative;margin:0 0 8px;padding-left:16px;font-size:14px;line-height:1.55;color:#4b5563}.so-info__card li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#d50751}.so-info__card li strong{color:#111827}.so-info__card a{color:#d50751;font-weight:600}.tab-pd-details #review{margin-top:0!important}.social-icon.so-share-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin:18px 0 40px!important;padding:0!important;border:0!important}.so-share-bar__label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.so-share-bar .social-share{display:flex;gap:10px}.so-share-bar .social-share a.so-share{display:inline-flex!important;align-items:center;justify-content:center;width:42px!important;height:42px!important;margin:0!important;line-height:1!important;border:1px solid #e5e7eb!important;border-radius:50%!important;background:#fff;color:#374151;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.so-share-bar .social-share a.so-share i{font-size:16px!important}.so-share-bar .social-share a.so-share:hover,.so-share-bar .social-share a.so-share:focus-visible{transform:translateY(-3px);color:#fff!important;box-shadow:0 8px 18px #0000002e}.so-share-bar a.so-share--x:hover{background:#111!important;border-color:#111!important}.so-share-bar a.so-share--fb:hover{background:#1877f2!important;border-color:#1877f2!important}.so-share-bar a.so-share--pin:hover{background:#e60023!important;border-color:#e60023!important}.so-share-bar a.so-share--wa:hover{background:#25d366!important;border-color:#25d366!important}@media(max-width:991px){.so-info__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.tab-pd-details .tab_prod li a{padding:10px 16px!important;font-size:12px!important;letter-spacing:.05em!important}.tab-pd-details>.tab-content{margin:16px 12px 6px!important;padding:20px 18px!important;border-radius:14px}.tab-pd-details .product-desc,.tab-pd-details .product-desc p{font-size:15px!important}.so-info__grid{grid-template-columns:1fr;gap:12px}.so-info__card{padding:18px 16px}}.tab-pd-details .so-info__card li{color:#4b5563!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important}.tab-pd-details .so-info__card li strong{color:#111827!important;font-weight:700!important}.tab-pd-details .so-info__card h4{color:#111827!important;font-size:16px!important;font-weight:700!important}@media(max-width:575px){.tab-pd-details>.tab-content{width:auto!important;max-width:calc(100% - 24px)!important;box-sizing:border-box}.tab-pd-details .tab_prod{max-width:calc(100% - 24px)}.tab-pd-details .tab_prod li a{padding:9px 12px!important;font-size:11px!important;letter-spacing:.03em!important}}@media(max-width:575px){.tab-pd-details .bd-tab .container{padding-left:12px;padding-right:12px}.tab-pd-details .tab_prod{display:flex!important;width:100%;max-width:100%;margin-top:22px!important}.tab-pd-details .tab_prod li{flex:1 1 auto}.tab-pd-details .tab_prod li a{padding:9px 6px!important;font-size:10.5px!important;letter-spacing:.02em!important;text-align:center}}.related-product{padding-top:56px;padding-bottom:56px}.related-product .title_heading{display:inline-block;position:relative;padding-bottom:14px;font-size:24px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111827}.related-product .related-tabs{padding-top:28px!important}.related-product .js_product_related.row{margin:0!important}.related-product .js_product_related .slick-list{margin:0 -10px;padding:8px 0 22px}.related-product .js_product_related .slick-slide{padding:0 10px;height:auto}.related-product .js_product_related .slick-slide>div{height:100%}.related-product .js_product_related:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden;margin:0 -10px!important}.related-product .js_product_related:not(.slick-initialized)>.col-12{flex:0 0 25%;max-width:25%;padding:8px 10px 22px}.related-product .product-item-v9 .product{margin-bottom:0!important;overflow:hidden;background:#fff;border:1px solid #f1e7e2;border-radius:16px;box-shadow:0 4px 16px #0000000d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.related-product .product-item-v9 .product:hover{transform:translateY(-5px);border-color:#f0b3cb;box-shadow:0 14px 30px #d507511f}.related-product .product-item-v9 .img-product{aspect-ratio:1 / 1;overflow:hidden;background:#f6f1ee}.related-product .product-item-v9 .img-product>a{display:block;width:100%;height:100%}.related-product .product-item-v9 .img-product img{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center;transition:transform .5s ease}.related-product .product-item-v9 .product:hover .img-product img{transform:scale(1.06)}.related-product .product-item-v9 .title-product{margin:0!important;padding:14px 14px 4px;text-align:center}.related-product .product-item-v9 .title-product a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.03em;color:#1f2937;transition:color .2s ease}.related-product .product-item-v9 .product:hover .title-product a{color:#d50751}.related-product .product-item-v9 .price-product{padding:0 14px 16px;text-align:center}.related-product .product-item-v9 .price-product .price{font-size:15px;font-weight:700;color:#d50751}.related-product .js_product_related .prev-slide,.related-product .js_product_related .next-slide{position:absolute;top:38%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0;border:1px solid #f1e7e2;border-radius:50%;background:#fff;color:#111827;font-size:22px;line-height:1;box-shadow:0 6px 18px #00000024;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.related-product .js_product_related .prev-slide{left:-16px}.related-product .js_product_related .next-slide{right:-16px}.related-product .js_product_related .prev-slide:hover,.related-product .js_product_related .next-slide:hover{background:#d50751;border-color:#d50751;color:#fff;transform:translateY(-50%) scale(1.08)}.related-product .js_product_related .slick-disabled{opacity:.4;pointer-events:none}@media(max-width:1024px){.related-product .js_product_related:not(.slick-initialized)>.col-12{flex-basis:33.3333%;max-width:33.3333%}}@media(max-width:600px){.related-product{padding-top:36px;padding-bottom:36px}.related-product .title_heading{font-size:19px}.related-product .related-tabs{padding-top:18px!important}.related-product .js_product_related .slick-list{margin:0 -6px;padding:6px 0 16px}.related-product .js_product_related .slick-slide{padding:0 6px}.related-product .js_product_related:not(.slick-initialized){margin:0 -6px!important}.related-product .js_product_related:not(.slick-initialized)>.col-12{flex-basis:50%;max-width:50%;padding:6px 6px 16px}.related-product .product-item-v9 .product{border-radius:12px}.related-product .product-item-v9 .title-product{padding:10px 8px 2px}.related-product .product-item-v9 .title-product a{font-size:12.5px;letter-spacing:.01em}.related-product .product-item-v9 .price-product{padding:0 8px 12px}.related-product .product-item-v9 .price-product .price{font-size:13.5px}.related-product .product-item-v9 .product-icon-action{display:none!important}.related-product .js_product_related .prev-slide,.related-product .js_product_related .next-slide{width:34px;height:34px;font-size:18px}.related-product .js_product_related .prev-slide{left:-4px}.related-product .js_product_related .next-slide{right:-4px}}@media(min-width:1200px){#shopify-section-header:has(>#header:not(.header-absolute)){position:sticky;top:0;z-index:60}#header.header-v2-h2:not(.header-absolute):not(.menu_scroll_v2){position:relative;z-index:60;background:#fff;border-bottom:1px solid #f3ece8;box-shadow:0 2px 14px #1118270f}.header-v2-h2.menu_scroll_v2{padding:10px 0!important;border-bottom:1px solid #f3ece8!important;box-shadow:0 4px 18px #1118271a!important;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px)}#header .navbar-nav>li>a.menu_lv1{position:relative;padding:10px 16px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase;color:#1f2937!important;transition:color .2s ease}#header .navbar-nav>li>a.menu_lv1:after{content:"";position:absolute;left:16px;right:16px;bottom:2px;height:2px;border-radius:2px;background:#d50751;transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}#header .navbar-nav>li:hover>a.menu_lv1,#header .navbar-nav>li>a.menu_lv1:focus-visible{color:#d50751!important}#header .navbar-nav>li:hover>a.menu_lv1:after,#header .navbar-nav>li>a.menu_lv1:focus-visible:after{transform:scaleX(1)}#header .menu .dropdown-menu{border:1px solid #f1e7e2!important;border-radius:14px!important;box-shadow:0 18px 40px -12px #11182740!important;overflow:hidden}#header .menu .dropdown-menu .list-clothing ul li a{display:block;padding:9px 12px;border-radius:8px;font-size:13px;font-weight:500;color:#374151;transition:background .15s ease,color .15s ease,padding-left .15s ease}#header .menu .dropdown-menu .list-clothing ul li a:hover{padding-left:18px;background:#fff1f6;color:#d50751}#header .currencies-login .cart-login-search ul li a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:background .2s ease,color .2s ease,transform .2s ease}#header .currencies-login .cart-login-search ul li a:hover{background:#fff1f6;transform:translateY(-1px)}#header .currencies-login .cart-login-search ul li a:hover svg{fill:#d50751}#header .currencies-login .cart-login-search ul li .cart{display:inline-flex!important}#header .currencies-login .cart-login-search ul li .cart .number-cart.active,.js-call-minicart .js-number-cart.number-cart.active{top:0!important;right:-2px!important}}@media(max-width:1199px){.menu_moblie{position:sticky!important;top:0;z-index:40!important;padding:10px 14px!important;background:#fffffff7!important;border-bottom:1px solid #f3ece8;box-shadow:0 2px 14px #11182712;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px)}.menu_moblie .menuleft,.menu_moblie .menuright{display:flex;align-items:center;width:auto!important;min-width:84px}.menu_moblie .menuleft{justify-content:flex-start}.menu_moblie .menuleft .menuleft,.menu_moblie a.menuleft{min-height:44px}.menu_moblie .menuright{justify-content:flex-end;gap:6px}.menu_moblie .menuright .js-search-destop{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;border-radius:50%}.menu_moblie .menuright a.js-call-minicart{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.menu_moblie .menuright .js-search-destop:active,.menu_moblie .menuright a.js-call-minicart:active{background:#fff1f6}.menu_moblie .logo_menumoblie{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-width:0}.menu_moblie .logo_menumoblie a{display:flex;align-items:center;justify-content:center}.menu_moblie .logo_menumoblie img,.menu_moblie .logo_menumoblie svg{width:auto!important;max-width:100%!important;height:auto!important;max-height:56px;object-fit:contain}.menu_moblie .menuright a span.count_pr_incart{display:flex!important;align-items:center;justify-content:center;position:absolute;top:0;right:-2px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border:2px solid #ffffff;border-radius:999px;background:#d50751;color:#fff!important;font-size:10px!important;font-weight:700;line-height:1;box-shadow:0 2px 6px #d5075159}.count_pr_incart.hidden-count{display:none!important}}@media(max-width:1199px){.box_contentmenu{box-shadow:14px 0 40px -8px #11182759}.box_contentmenu .toptab_box_content .tab_navar,.box_contentmenu .toptab_box_content .tab_navar_right{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.box_contentmenu .toptab_box_content .tab_navar.active{background:#d50751!important;color:#fff!important}.box_contentmenu .toptab_box_content .tab_navar.active .tab-menu-icon span{background:#fff!important}.box_contentmenu .menu-horizon-list{border-bottom:1px solid #f3ece8!important;transition:background .2s ease}.box_contentmenu .menu-horizon-list:active,.box_contentmenu .menu-horizon-list:hover{background:#fff5f9}.box_contentmenu .menu-horizon-list>a.nammenu{padding-top:16px!important;padding-bottom:16px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:#1f2937!important}.box_contentmenu .menu-horizon-list>a.nammenu:hover{color:#d50751!important}.box_contentmenu .toggle-menumobile{color:#d50751!important}.box_contentmenu .menu_lv2 .back-to{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff!important}.box_contentmenu .menu_lv2 .title_menu_mb{margin:0!important;border-bottom:1px solid #f3ece8}.box_contentmenu .menu_lv2 .title_menu_mb a{display:block;padding:14px 20px;font-size:14px!important;font-weight:500!important;color:#374151!important;transition:background .15s ease,color .15s ease,padding-left .15s ease}.box_contentmenu .menu_lv2 .title_menu_mb a:hover,.box_contentmenu .menu_lv2 .title_menu_mb a:active{padding-left:26px;background:#fff5f9;color:#d50751!important}}@media(min-width:1200px){#header .menu ul .nav-item .list-woman.page{min-width:230px;max-height:min(68vh,460px);padding:8px 0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e8c3d2 transparent}#header .menu ul .nav-item .list-woman.page::-webkit-scrollbar{width:6px}#header .menu ul .nav-item .list-woman.page::-webkit-scrollbar-thumb{background:#e8c3d2;border-radius:6px}#header .menu ul .nav-item .list-woman.page::-webkit-scrollbar-track{background:transparent}#header .menu ul .nav-item .list-woman .list-clothing ul li{padding:1px 8px!important;line-height:1.3!important}#header .menu ul .nav-item .list-woman .list-clothing ul li a{display:block;padding:7px 12px!important;font-size:13.5px!important;line-height:1.35!important}#header .menu ul .nav-item .list-woman .list-clothing ul li a:after{display:none!important}}@media(max-width:1199px){.box_contentmenu .menu_lv2 .title_menu_mb{display:block!important;padding:0!important;letter-spacing:normal!important;text-transform:none!important}.box_contentmenu .menu_lv2 .title_menu_mb:before{display:none!important}.box_contentmenu .menu_lv2 .title_menu_mb a{padding:12px 20px!important;line-height:1.3!important}}.footer_v1{position:relative}.footer_v1 .top-footer{padding:56px 0 40px!important;background:linear-gradient(180deg,#fcf8f5,#f7efe9)!important;border-top:3px solid #d50751}.footer_v1 .top-footer .row{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;margin:0}.footer_v1 .top-footer .row>[class*=col-]{flex:none;width:auto;max-width:none;padding:0}.footer_v1 .logo-top img{width:130px!important;max-width:100%;height:auto;margin-bottom:18px}.footer_v1 .so-contact{margin:0 0 18px!important;padding:0}.footer_v1 .so-contact li{display:flex;align-items:flex-start;gap:12px;margin:0 0 11px;font-size:14px;line-height:1.5;color:#4b5563!important}.footer_v1 .so-contact li i{flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#ffe4ee;color:#d50751;font-size:14px}.footer_v1 .so-contact li a,.footer_v1 .so-contact li span{align-self:center;color:#4b5563!important;word-break:break-word}.footer_v1 .so-contact li a:hover{color:#d50751!important}.footer_v1 .top-footer .info_footer.end .list-icon ul li a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e8d9d2;border-radius:50%;background:#fff;color:#374151!important;font-size:17px;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.footer_v1 .top-footer .info_footer.end .list-icon ul li a:hover{transform:translateY(-3px);background:#d50751;border-color:#d50751;color:#fff!important}.footer_v1 .title_footer{margin-bottom:18px}.footer_v1 .top-footer .info_footer h4,.footer_v1 .title_footer h4{margin:0!important;padding-bottom:12px;font-size:13px!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase;color:#111827!important}.footer_v1 .top-footer .info_footer .title_border:after{width:32px!important;height:3px!important;border-radius:3px;background-color:#d50751!important}.footer_v1 .top-footer .info_footer ul li{margin:0 0 4px;padding:0}.footer_v1 .top-footer .info_footer ul:not(.so-contact):not(.list-inline) li a{display:inline-block;padding:5px 0;font-size:14px;color:#4b5563!important;transition:color .2s ease,transform .2s ease}.footer_v1 .top-footer .info_footer ul:not(.so-contact):not(.list-inline) li a:hover{color:#d50751!important;transform:translate(4px)}.footer_v1 .copyright{padding:16px 0!important;background:#2a1d18!important}.footer_v1 .so-copyright-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px}.footer_v1 .copyright .text-copyright,.footer_v1 .copyright .text-copyright a{font-size:13px;color:#ffffffb8!important}.footer_v1 .copyright .text-copyright a{margin-left:6px;text-decoration:underline;text-underline-offset:3px}.footer_v1 .copyright .text-copyright a:hover{color:#fff!important}.footer_v1 .so-pay{display:flex;flex-wrap:wrap;gap:8px}.footer_v1 .so-pay li{padding:5px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9}.footer_v1 .so-pay li i{margin-right:4px;color:#ff8fb4}.footer_v1 .so-pay-img{max-width:247px;height:auto}@media(max-width:991px){.footer_v1 .top-footer{padding:44px 0 30px!important}.footer_v1 .top-footer .row{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px}.footer_v1 .top-footer .row>[class*=col-]:first-child{grid-column:1 / -1}}@media(max-width:575px){.footer_v1 .top-footer{padding:36px 0 24px!important}.footer_v1 .top-footer .row{gap:28px 20px}.footer_v1 .logo-top img{width:110px!important}.footer_v1 .so-copyright-row{flex-direction:column;align-items:flex-start}.footer_v1 .copyright .text-copyright a{display:inline-block;margin:2px 6px 0 0}}@media(max-width:991px){.footer_v1 .info_footer,.footer_v1 .info_footer .title_footer,.footer_v1 .info_footer .logo-top,.footer_v1 .info_footer .list-icon,.footer_v1 .so-contact li{text-align:left!important}.footer_v1 .info_footer .logo-top,.footer_v1 .info_footer .list-icon{justify-content:flex-start!important}.footer_v1 .logo-top .logo,.footer_v1 .logo-top a{margin-left:0!important;margin-right:auto!important}.footer_v1 .title_footer h4:after{left:0!important;right:auto!important;margin-left:0!important;transform:none!important}.footer_v1 .so-copyright-row .text-copyright{text-align:left}}.footer_v1 .top-footer .info_footer ul:not(.so-contact):not(.list-inline) li{margin:0!important;line-height:1.4!important}.footer_v1 .top-footer .info_footer ul:not(.so-contact):not(.list-inline) li a{display:inline-block!important;padding:5px 0!important;line-height:1.4!important;height:auto!important}.collection_prod .product-item-v9 .product{margin-bottom:0!important;overflow:hidden;background:#fff;border:1px solid #f1e7e2;border-radius:16px;box-shadow:0 4px 16px #0000000d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.collection_prod .product-item-v9 .product:hover{transform:translateY(-5px);border-color:#f0b3cb;box-shadow:0 14px 30px #d507511f}.collection_prod .product-item-v9 .img-product{aspect-ratio:1 / 1;overflow:hidden;background:#f6f1ee}.collection_prod .product-item-v9 .img-product>a{display:block;width:100%;height:100%}.collection_prod .product-item-v9 .img-product img{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center;transition:transform .5s ease}.collection_prod .product-item-v9 .product:hover .img-product img{transform:scale(1.06)}.collection_prod .product-item-v9 .title-product{margin:0!important;padding:14px 14px 4px;text-align:center}.collection_prod .product-item-v9 .title-product a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.03em;color:#1f2937;transition:color .2s ease}.collection_prod .product-item-v9 .product:hover .title-product a{color:#d50751}.collection_prod .product-item-v9 .price-product{padding:0 14px 16px;text-align:center}.collection_prod .product-item-v9 .price-product .price{font-size:15px;font-weight:700;color:#d50751}@media(max-width:600px){.collection_prod .product-item-v9 .product{border-radius:12px}.collection_prod .product-item-v9 .title-product{padding:10px 8px 2px}.collection_prod .product-item-v9 .title-product a{font-size:12.5px;letter-spacing:.01em}.collection_prod .product-item-v9 .price-product{padding:0 8px 12px}.collection_prod .product-item-v9 .price-product .price{font-size:13.5px}.collection_prod .product-item-v9 .product-icon-action{display:none!important}}.collection_prod .grid-uniform{row-gap:4px}.collection_prod .grid-uniform>[class*=col-]{padding-left:10px;padding-right:10px}@media(max-width:600px){.collection_prod .grid-uniform>[class*=col-]{padding-left:6px;padding-right:6px}}.so-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:9;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff7;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);border-top:1px solid #f1e7e2;box-shadow:0 -4px 20px #11182714;transform:translateY(110%);visibility:hidden;transition:transform .3s ease,visibility .3s}.so-sticky-atc.is-visible{transform:none;visibility:visible}.so-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1200px;margin:0 auto}.so-sticky-atc__info{display:flex;align-items:center;gap:12px;min-width:0}.so-sticky-atc__img{flex:0 0 48px;width:48px;height:48px;border-radius:10px;object-fit:cover;border:1px solid #f1e7e2}.so-sticky-atc__text{display:flex;flex-direction:column;min-width:0}.so-sticky-atc__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;color:#111827}.so-sticky-atc__price{font-size:14px;font-weight:700;color:#d50751}.so-sticky-atc__actions{display:flex;align-items:stretch;gap:10px;flex:0 0 auto}.so-sticky-atc__qty{display:flex;align-items:stretch;height:46px;background:#fff;border:1.5px solid #d1d5db;border-radius:10px;overflow:hidden}.so-sticky-atc__step{position:relative;width:36px;padding:0;border:0;background:#f9fafb;color:#374151;cursor:pointer;transition:background .15s ease,color .15s ease}.so-sticky-atc__step:hover,.so-sticky-atc__step:active{background:#d50751;color:#fff}.so-sticky-atc__step span,.so-sticky-atc__step--plus:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:2px;transform:translate(-50%,-50%)}.so-sticky-atc__step span{width:12px;height:2px}.so-sticky-atc__step--plus:after{width:2px;height:12px}.so-sticky-atc__num{width:42px;padding:0;border:0;background:transparent;text-align:center;font-size:15px;font-weight:700;color:#111827;box-shadow:none}.so-sticky-atc__num:focus{outline:none}.so-sticky-atc__add,.so-sticky-atc__buy{height:46px;padding:0 24px;border:0;border-radius:10px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.so-sticky-atc__add{background:#d50751;color:#fff;box-shadow:0 4px 12px #d507514d}.so-sticky-atc__add:hover{background:#b50645}.so-sticky-atc__buy{background:#111827;color:#fff}.so-sticky-atc__buy:hover{background:#000}.so-sticky-atc__add:active,.so-sticky-atc__buy:active{transform:scale(.97)}body.has-sticky-atc .back-to-top{bottom:84px!important}@media(max-width:767px){.so-sticky-atc{padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px))}.so-sticky-atc__info{display:none}.so-sticky-atc__inner{justify-content:stretch}.so-sticky-atc__actions{flex:1 1 auto;gap:6px}.so-sticky-atc__qty{height:44px;border-radius:9px}.so-sticky-atc__step{width:30px}.so-sticky-atc__num{width:32px;font-size:14px}.so-sticky-atc__add,.so-sticky-atc__buy{flex:1 1 0;min-width:0;height:44px;padding:0 8px;border-radius:9px;font-size:11.5px;letter-spacing:.03em}body.has-sticky-atc .back-to-top{bottom:76px!important}}.so-sticky-atc__buy{display:inline-flex;align-items:center;justify-content:center;gap:8px}.so-sticky-atc__upi{display:block;width:auto;height:18px;flex:0 0 auto}@media(max-width:767px){.so-sticky-atc__buy{gap:5px}.so-sticky-atc__upi{height:15px}}@media(max-width:359px){.so-sticky-atc__upi{display:none}}.bg-minicart.active{z-index:9998!important}.minicart{z-index:9999!important}.so-cake-msg{margin:10px 0 6px}form:has(#soCakeMsg) .buunto-date-picker{margin-bottom:0!important}.so-cake-msg__label{display:block;margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1f2937}.so-cake-msg__opt{font-weight:500;letter-spacing:0;text-transform:none;color:#9ca3af}.so-cake-msg__field{position:relative}.so-cake-msg__field input[type=text]{display:block;width:100%;height:46px;padding:0 40px 0 14px;border:1.5px solid #d1d5db;border-radius:10px;background:#fff;font-size:16px;color:#111827;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.so-cake-msg__field input[type=text]::placeholder{color:#9ca3af}.so-cake-msg__field input[type=text]:focus{outline:none;border-color:#d50751;box-shadow:0 0 0 3px #d507511f}.so-cake-msg__clear{position:absolute;top:50%;right:8px;width:28px;height:28px;margin-top:-14px;padding:0;border:0;border-radius:50%;background:#f3f4f6;color:#6b7280;font-size:18px;line-height:1;cursor:pointer}.so-cake-msg__clear:hover{background:#fee2e2;color:#dc2626}.so-cake-msg__clear[hidden]{display:none}.so-cake-msg__meta{display:flex;justify-content:space-between;gap:10px;margin-top:6px;font-size:12px;color:#6b7280}.so-cake-msg__count b{font-weight:700;color:#374151}.so-cake-msg.is-near-limit .so-cake-msg__count b{color:#d50751}@media(max-width:575px){.so-cake-msg{margin-top:8px}}.section-product-v3 .title_heading{display:inline-block;position:relative;padding-bottom:14px;font-size:24px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111827}.section-product-v3 .js_best_sell{margin:0!important}.section-product-v3 .js_best_sell .slick-list{margin:0 -10px;padding:8px 0 22px}.section-product-v3 .js_best_sell .slick-slide{padding:0 10px;height:auto}.section-product-v3 .js_best_sell .slick-slide>div{height:100%}.section-product-v3 .js_best_sell:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden;margin:0 -10px!important}.section-product-v3 .js_best_sell:not(.slick-initialized)>.col-12{flex:0 0 25%;max-width:25%;padding:8px 10px 22px}.section-product-v3 .product-item-v9 .product{margin-bottom:0!important;overflow:hidden;background:#fff;border:1px solid #f1e7e2;border-radius:16px;box-shadow:0 4px 16px #0000000d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.section-product-v3 .product-item-v9 .product:hover{transform:translateY(-5px);border-color:#f0b3cb;box-shadow:0 14px 30px #d507511f}.section-product-v3 .product-item-v9 .img-product{aspect-ratio:1 / 1;overflow:hidden;background:#f6f1ee}.section-product-v3 .product-item-v9 .img-product>a{display:block;width:100%;height:100%}.section-product-v3 .product-item-v9 .img-product img{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center;transition:transform .5s ease}.section-product-v3 .product-item-v9 .product:hover .img-product img{transform:scale(1.06)}.section-product-v3 .product-item-v9 .title-product{margin:0!important;padding:14px 14px 4px;text-align:center}.section-product-v3 .product-item-v9 .title-product a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.03em;color:#1f2937;transition:color .2s ease}.section-product-v3 .product-item-v9 .product:hover .title-product a{color:#d50751}.section-product-v3 .product-item-v9 .price-product{padding:0 14px 16px;text-align:center}.section-product-v3 .product-item-v9 .price-product .price{font-size:15px;font-weight:700;color:#d50751}.section-product-v3 .js_best_sell .prev-slide,.section-product-v3 .js_best_sell .next-slide{position:absolute;top:38%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0;border:1px solid #f1e7e2;border-radius:50%;background:#fff;color:#111827;font-size:22px;line-height:1;box-shadow:0 6px 18px #00000024;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.section-product-v3 .js_best_sell .prev-slide{left:-16px}.section-product-v3 .js_best_sell .next-slide{right:-16px}.section-product-v3 .js_best_sell .prev-slide:hover,.section-product-v3 .js_best_sell .next-slide:hover{background:#d50751;border-color:#d50751;color:#fff;transform:translateY(-50%) scale(1.08)}.section-product-v3 .js_best_sell .slick-disabled{opacity:.4;pointer-events:none}@media(max-width:1024px){.section-product-v3 .js_best_sell:not(.slick-initialized)>.col-12{flex-basis:33.3333%;max-width:33.3333%}}@media(max-width:600px){.section-product-v3 .title_heading{font-size:19px}.section-product-v3 .js_best_sell .slick-list{margin:0 -6px;padding:6px 0 16px}.section-product-v3 .js_best_sell .slick-slide{padding:0 6px}.section-product-v3 .js_best_sell:not(.slick-initialized){margin:0 -6px!important}.section-product-v3 .js_best_sell:not(.slick-initialized)>.col-12{flex-basis:50%;max-width:50%;padding:6px 6px 16px}.section-product-v3 .product-item-v9 .product{border-radius:12px}.section-product-v3 .product-item-v9 .title-product{padding:10px 8px 2px}.section-product-v3 .product-item-v9 .title-product a{font-size:12.5px;letter-spacing:.01em}.section-product-v3 .product-item-v9 .price-product{padding:0 8px 12px}.section-product-v3 .product-item-v9 .price-product .price{font-size:13.5px}.section-product-v3 .product-item-v9 .product-icon-action{display:none!important}.section-product-v3 .js_best_sell .prev-slide,.section-product-v3 .js_best_sell .next-slide{width:34px;height:34px;font-size:18px}.section-product-v3 .js_best_sell .prev-slide{left:-4px}.section-product-v3 .js_best_sell .next-slide{right:-4px}}.section-product-v3 .js_best_sell{flex:0 0 100%;width:100%;max-width:100%;min-width:0;margin-top:28px}.section-product-v3 .product_best_sell{margin-top:28px}.section-product-v3 .product-item-v9 .product{margin-bottom:0!important}.section-product-v3 .col-6:nth-child(odd),.section-product-v3 .col-6:nth-child(2n){padding-left:15px;padding-right:15px}.section-product-v3 .container>.row{padding-top:28px}@media(max-width:600px){.section-product-v3 .container>.row{padding-top:18px}}.section-product-v1 .title_heading{display:inline-block;position:relative;padding-bottom:14px;font-size:24px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111827}.section-product-v1 .js_section_product{margin:0!important}.section-product-v1 .js_section_product .slick-list{margin:0 -10px;padding:8px 0 22px}.section-product-v1 .js_section_product .slick-slide{padding:0 10px;height:auto}.section-product-v1 .js_section_product .slick-slide>div{height:100%}.section-product-v1 .js_section_product:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden;margin:0 -10px!important}.section-product-v1 .js_section_product:not(.slick-initialized)>.col-12{flex:0 0 25%;max-width:25%;padding:8px 10px 22px}.section-product-v1 .product-item-v9 .product{margin-bottom:0!important;overflow:hidden;background:#fff;border:1px solid #f1e7e2;border-radius:16px;box-shadow:0 4px 16px #0000000d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.section-product-v1 .product-item-v9 .product:hover{transform:translateY(-5px);border-color:#f0b3cb;box-shadow:0 14px 30px #d507511f}.section-product-v1 .product-item-v9 .img-product{aspect-ratio:1 / 1;overflow:hidden;background:#f6f1ee}.section-product-v1 .product-item-v9 .img-product>a{display:block;width:100%;height:100%}.section-product-v1 .product-item-v9 .img-product img{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center;transition:transform .5s ease}.section-product-v1 .product-item-v9 .product:hover .img-product img{transform:scale(1.06)}.section-product-v1 .product-item-v9 .title-product{margin:0!important;padding:14px 14px 4px;text-align:center}.section-product-v1 .product-item-v9 .title-product a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.03em;color:#1f2937;transition:color .2s ease}.section-product-v1 .product-item-v9 .product:hover .title-product a{color:#d50751}.section-product-v1 .product-item-v9 .price-product{padding:0 14px 16px;text-align:center}.section-product-v1 .product-item-v9 .price-product .price{font-size:15px;font-weight:700;color:#d50751}.section-product-v1 .js_section_product .prev-slide,.section-product-v1 .js_section_product .next-slide{position:absolute;top:38%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0;border:1px solid #f1e7e2;border-radius:50%;background:#fff;color:#111827;font-size:22px;line-height:1;box-shadow:0 6px 18px #00000024;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.section-product-v1 .js_section_product .prev-slide{left:-16px}.section-product-v1 .js_section_product .next-slide{right:-16px}.section-product-v1 .js_section_product .prev-slide:hover,.section-product-v1 .js_section_product .next-slide:hover{background:#d50751;border-color:#d50751;color:#fff;transform:translateY(-50%) scale(1.08)}.section-product-v1 .js_section_product .slick-disabled{opacity:.4;pointer-events:none}@media(max-width:1024px){.section-product-v1 .js_section_product:not(.slick-initialized)>.col-12{flex-basis:33.3333%;max-width:33.3333%}}@media(max-width:600px){.section-product-v1 .title_heading{font-size:19px}.section-product-v1 .js_section_product .slick-list{margin:0 -6px;padding:6px 0 16px}.section-product-v1 .js_section_product .slick-slide{padding:0 6px}.section-product-v1 .js_section_product:not(.slick-initialized){margin:0 -6px!important}.section-product-v1 .js_section_product:not(.slick-initialized)>.col-12{flex-basis:50%;max-width:50%;padding:6px 6px 16px}.section-product-v1 .product-item-v9 .product{border-radius:12px}.section-product-v1 .product-item-v9 .title-product{padding:10px 8px 2px}.section-product-v1 .product-item-v9 .title-product a{font-size:12.5px;letter-spacing:.01em}.section-product-v1 .product-item-v9 .price-product{padding:0 8px 12px}.section-product-v1 .product-item-v9 .price-product .price{font-size:13.5px}.section-product-v1 .product-item-v9 .product-icon-action{display:none!important}.section-product-v1 .js_section_product .prev-slide,.section-product-v1 .js_section_product .next-slide{width:34px;height:34px;font-size:18px}.section-product-v1 .js_section_product .prev-slide{left:-4px}.section-product-v1 .js_section_product .next-slide{right:-4px}}.section-product-v1 .js_section_product{flex:0 0 100%;width:100%;max-width:100%;min-width:0;margin-top:28px}.section-product-v1 .product-item-v9 .product{margin-bottom:0!important}.section-product-v1 .col-6:nth-child(odd),.section-product-v1 .col-6:nth-child(2n){padding-left:15px;padding-right:15px}.section-product-v1 .container>.row{padding-top:28px}@media(max-width:600px){.section-product-v1 .container>.row{padding-top:18px}}.section-product-v1{padding:56px 0 24px;background:linear-gradient(180deg,#fff,#fcf8f5)}.section-product-v1 .sub_heading{display:block;margin-top:8px;font-size:14px;letter-spacing:.02em;color:#6b7280}.section-product-v1 .js_section_product.mt-50{margin-top:0!important}@media(max-width:600px){.section-product-v1{padding:36px 0 16px}}.section-product-v1 .container>.row{padding-top:14px}@media(max-width:600px){.section-product-v1 .container>.row{padding-top:10px}}.section-newsletter-v1{padding:40px 0!important;background:transparent!important}.section-newsletter-v1>.container{max-width:1100px!important;margin:0 auto;padding:44px 52px!important;border-radius:24px;background:linear-gradient(135deg,#fff1f6,#fff8f3 55%,#fdeee3);border:1px solid #f6dfe6;box-shadow:0 18px 50px -20px #d5075138;position:relative;overflow:hidden}.section-newsletter-v1>.container:before,.section-newsletter-v1>.container:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.section-newsletter-v1>.container:before{width:260px;height:260px;top:-110px;right:-70px;background:radial-gradient(circle,#d507511f,#d5075100 70%)}.section-newsletter-v1>.container:after{width:200px;height:200px;bottom:-90px;left:-60px;background:radial-gradient(circle,#ffaa7833,#ffaa7800 70%)}.section-newsletter-v1>.container>.row{position:relative;z-index:1;align-items:center}.section-newsletter-v1 .title_newletter,.section-newsletter-v1 .content{text-align:left!important}.section-newsletter-v1 .title_newletter:before{content:"";display:block;width:54px;height:54px;margin-bottom:16px;border-radius:50%;background:#ffe0ec url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d50751' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center / 26px no-repeat}.section-newsletter-v1 .title_newletter .title_heading{display:block;margin:0 0 10px;font-size:32px;font-weight:700;letter-spacing:.06em;line-height:1.2;color:#111827!important;text-transform:uppercase}.section-newsletter-v1 .title_newletter .title_heading{position:relative;padding-bottom:14px!important}.section-newsletter-v1 .title_newletter .title_heading:before{display:none!important}.section-newsletter-v1 .title_newletter .title_heading:after{content:""!important;position:absolute!important;left:0!important;right:auto!important;bottom:0!important;width:56px!important;height:3px!important;margin:0!important;border-radius:3px;background:#d50751!important;transform:none!important}.section-newsletter-v1 .content{margin:0!important;font-size:16px;line-height:1.6;color:#4b5563!important}.section-newsletter-v1 .newletter_email{max-width:520px;margin-left:auto}.so-nl-form{margin:0}.so-nl-field{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 18px;background:#fff;border:1.5px solid #f1d5de;border-radius:999px;box-shadow:0 8px 24px -12px #1118272e;transition:border-color .2s ease,box-shadow .2s ease}.so-nl-field:focus-within{border-color:#d50751;box-shadow:0 0 0 4px #d507511f,0 8px 24px -12px #1118272e}.so-nl-field__icon{flex:0 0 20px;color:#9ca3af}.so-nl-field input[type=email]{flex:1 1 auto;min-width:0;height:46px;padding:0 4px;border:0;background:transparent;font-size:16px;color:#111827;box-shadow:none}.so-nl-field input[type=email]::placeholder{color:#9ca3af;font-weight:400}.so-nl-field input[type=email]:focus{outline:none}.so-nl-btn{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;height:46px;padding:0 24px;border:0;border-radius:999px;background:linear-gradient(135deg,#d50751,#f0396f);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 18px -6px #d507518c;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.so-nl-btn svg{transition:transform .2s ease}.so-nl-btn:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 12px 22px -8px #d5075199}.so-nl-btn:hover svg{transform:translate(3px)}.so-nl-note{margin:10px 0 0 18px;font-size:12.5px;color:#6b7280}.so-nl-msg{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:14px 18px;border-radius:14px;font-size:14px;font-weight:500}.so-nl-msg--ok{background:#ecfdf3;border:1px solid #b7ebcb;color:#047857}.so-nl-msg--err{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}@media(max-width:991px){.section-newsletter-v1>.container{padding:36px 28px!important}.section-newsletter-v1 .newletter_email{max-width:none;margin:24px 0 0}}@media(max-width:575px){.section-newsletter-v1{padding:24px 12px!important}.section-newsletter-v1>.container{padding:28px 20px!important;border-radius:20px}.section-newsletter-v1 .title_newletter,.section-newsletter-v1 .content{text-align:center!important}.section-newsletter-v1 .title_newletter:before{margin-left:auto;margin-right:auto}.section-newsletter-v1 .title_newletter .title_heading{font-size:24px}.section-newsletter-v1 .title_newletter .title_heading:after{left:50%!important;margin-left:-28px!important}.section-newsletter-v1 .content{font-size:15px}.so-nl-field{flex-wrap:wrap;padding:8px;border-radius:20px}.so-nl-field__icon{display:none}.so-nl-field input[type=email]{flex:1 1 100%;height:44px;padding:0 12px}.so-nl-btn{flex:1 1 100%;justify-content:center;height:46px}.so-nl-note{margin:10px 0 0;text-align:center}}.section-testimonial-v1{margin-top:56px;padding-bottom:80px}.section-testimonial-v1 .heading-inner{margin-bottom:34px}.section-testimonial-v1 .heading-inner .title_heading h3{display:inline-block;position:relative;padding-bottom:14px;font-size:24px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111827}.section-testimonial-v1 .js-testimonial-v1.row{margin-left:-12px;margin-right:-12px}.section-testimonial-v1 .js-testimonial-v1 .slick-track{display:flex!important;align-items:stretch}.section-testimonial-v1 .js-testimonial-v1 .slick-slide{float:none!important;flex:0 0 auto!important;max-width:none!important;min-width:0;height:auto!important;padding:10px 12px 18px}.section-testimonial-v1 .testimonial-inner{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:1fr auto auto;column-gap:14px;height:100%;padding:28px 26px 24px;text-align:left;background:#fff;border:1px solid #f1e7e2;border-radius:20px;box-shadow:0 6px 22px #1118270f;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.section-testimonial-v1 .testimonial-inner:hover{transform:translateY(-4px);border-color:#f0b3cb;box-shadow:0 16px 34px #d507511f}.section-testimonial-v1 .testimonial-inner .testimonial-wrap{position:relative;grid-column:1 / -1;grid-row:1;margin-bottom:20px;padding:0!important;border:0!important;text-align:left!important}.section-testimonial-v1 .testimonial-inner .testimonial-wrap:before{content:"\201c";position:absolute;top:-14px;right:0;font-family:Georgia,Times New Roman,serif;font-size:84px;line-height:1;color:#fde1ea;pointer-events:none}.section-testimonial-v1 .testimonial-inner .testimonial-wrap .star-rating{margin-bottom:14px!important}.section-testimonial-v1 .testimonial-inner .testimonial-wrap .star-rating span i{margin-right:3px;font-size:15px;color:#f59e0b}.section-testimonial-v1 .testimonial-inner .testimonial-wrap .content{position:relative;margin:0;font-size:15px;line-height:1.75;color:#374151}.section-testimonial-v1 .testimonial-inner .testimonial-wrap .content i{font-style:normal}.section-testimonial-v1 .testimonial-inner .thumb{grid-column:1;grid-row:2 / span 2;align-self:center;margin:0!important;padding-top:16px;border-top:1px solid #f3ece8}.section-testimonial-v1 .testimonial-inner .thumb img{display:block;width:56px!important;height:56px!important;margin:0!important;object-fit:cover;border:3px solid #ffffff;border-radius:50%;box-shadow:0 0 0 2px #f8c9da}.section-testimonial-v1 .testimonial-inner h3.name{grid-column:2;grid-row:2;align-self:end;margin:0;padding-top:16px;border-top:1px solid #f3ece8;text-align:left}.section-testimonial-v1 .testimonial-inner h3 a{font-size:13px;letter-spacing:.1em;text-align:left;color:#111827;pointer-events:none}.section-testimonial-v1 .testimonial-inner .position{grid-column:2;grid-row:3;align-self:start;margin-top:2px;font-size:13px;color:#6b7280;text-align:left}.section-testimonial-v1 .testimonial-inner .position:empty{display:none}.section-testimonial-v1 .slick-dots{bottom:-34px}.section-testimonial-v1 .slick-dots li{margin:0 5px}.section-testimonial-v1 .slick-dots li button{border:0!important;background:#e5d3da;transition:width .25s ease,background .25s ease}.section-testimonial-v1 .slick-dots .slick-active button{width:26px;border:0!important;border-radius:10px;background:#d50751}@media(max-width:1024px){.section-testimonial-v1 .js-testimonial-v1.row{margin-left:-8px;margin-right:-8px}.section-testimonial-v1 .js-testimonial-v1 .slick-slide{padding:10px 8px 18px}}@media(max-width:575px){.section-testimonial-v1{margin-top:36px;padding-bottom:60px}.section-testimonial-v1 .heading-inner{margin-bottom:20px}.section-testimonial-v1 .heading-inner .title_heading h3{font-size:19px}.section-testimonial-v1 .testimonial-inner{padding:22px 20px 20px;border-radius:18px}.section-testimonial-v1 .testimonial-inner .testimonial-wrap .content{font-size:14.5px}.section-testimonial-v1 .testimonial-inner .testimonial-wrap:before{font-size:70px}}.section-video-v1{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;padding:84px max(24px,calc((100% - 1200px)/2))!important;background:linear-gradient(135deg,#2a1d18,#1a110e)!important;overflow:hidden}.section-video-v1:before,.section-video-v1:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.section-video-v1:before{width:420px;height:420px;top:-180px;left:-120px;background:radial-gradient(circle,#d5075138,#d5075100 70%)}.section-video-v1:after{width:360px;height:360px;right:-120px;bottom:-160px;background:radial-gradient(circle,#ffbe7829,#ffbe7800 70%)}.section-video-v1>.container,.section-video-v1>.row{position:relative;z-index:1;width:auto;max-width:none;margin:0;padding:0}.section-video-v1 .content_heading{padding:0!important;text-align:left!important}.section-video-v1 .content_heading .title_heading{position:relative;display:block;margin:0 0 22px;padding-bottom:16px;font-size:38px;font-weight:700;letter-spacing:.08em;line-height:1.15;text-transform:uppercase;color:#fff!important}.section-video-v1 .content_heading .title_heading:before{display:none!important}.section-video-v1 .content_heading .title_heading:after{content:""!important;position:absolute!important;left:0!important;right:auto!important;bottom:0!important;width:64px!important;height:3px!important;margin:0!important;border-radius:3px;background:#ff3d7f!important;transform:none!important}.section-video-v1 .content_heading .sub_heading{margin:0 0 28px!important;max-width:520px;font-size:17px;line-height:1.85;color:#ffffffd1!important}.so-story-cta{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:999px;background:linear-gradient(135deg,#d50751,#f0396f);color:#fff!important;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 26px -10px #d50751b3;transition:transform .2s ease,box-shadow .2s ease}.so-story-cta svg{transition:transform .2s ease}.so-story-cta:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px #d50751cc}.so-story-cta:hover svg{transform:translate(4px)}.section-video-v1 .box-video{overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 60px -20px #0009}.section-video-v1 .box-video a{aspect-ratio:16 / 10;overflow:hidden}.section-video-v1 .box-video img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .6s ease}.section-video-v1 .box-video a:hover img{transform:scale(1.05)}.section-video-v1 .box-video .box-btn{z-index:2}.section-video-v1 .box-video .btn-banner{width:78px;height:78px;line-height:78px;font-size:22px;background:linear-gradient(135deg,#d50751,#f0396f);color:#fff;box-shadow:0 10px 30px #d507518c}.section-video-v1 .box-video .btn-banner i{margin-left:4px}.section-video-v1 .box-video .line-video,.section-video-v1 .box-video .line-video.line-1{border-radius:50%;border-color:#ffffff59}@media(max-width:991px){.section-video-v1{grid-template-columns:1fr;gap:36px;padding:56px 24px!important}.section-video-v1 .content_heading .sub_heading{max-width:none}}@media(max-width:575px){.section-video-v1{gap:28px;padding:44px 16px!important}.section-video-v1 .content_heading .title_heading{margin-bottom:18px;font-size:26px}.section-video-v1 .content_heading .sub_heading{margin-bottom:22px!important;font-size:15px;line-height:1.75}.so-story-cta{padding:13px 24px}.section-video-v1 .box-video{border-radius:18px}.section-video-v1 .box-video a{aspect-ratio:4 / 3}.section-video-v1 .box-video .btn-banner{width:62px;height:62px;line-height:62px;font-size:18px}}.section-video-v1{grid-template-columns:minmax(0,1fr);gap:40px;padding:72px max(24px,calc((100% - 1200px)/2))!important}.section-video-v1 .content_heading{text-align:center!important}.section-video-v1 .content_heading .title_heading:after{left:50%!important;margin-left:-32px!important}.section-video-v1 .content_heading .sub_heading{max-width:760px;margin-left:auto!important;margin-right:auto!important}.section-video-v1 .box-video a{aspect-ratio:1920 / 620}@media(max-width:991px){.section-video-v1{gap:30px;padding:52px 20px!important}}@media(max-width:575px){.section-video-v1{gap:24px;padding:40px 14px!important}.section-video-v1 .box-video a{aspect-ratio:1920 / 620}.section-video-v1 .box-video .btn-banner{width:46px;height:46px;line-height:46px;font-size:15px}}.section-collection-v1{padding:56px 0 24px}.section-collection-v1 .heading{margin-bottom:8px!important}.section-collection-v1 .title_heading{display:inline-block;position:relative;margin:0 0 12px;padding-bottom:14px;font-size:24px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.section-collection-v1 .heading .content{justify-content:center}.section-collection-v1 .heading .content p{max-width:640px;font-size:15px;line-height:1.7;color:#6b7280!important}.section-collection-v1 .so-coll-slider{margin:12px -10px 0}.section-collection-v1 .so-coll-slider:not(.slick-initialized){display:flex;overflow:hidden}.section-collection-v1 .so-coll-slider:not(.slick-initialized)>.so-coll-slide{flex:0 0 16.6667%}.section-collection-v1 .so-coll-slide{padding:14px 10px 18px}.section-collection-v1 .so-coll-item{display:block;text-align:center;text-decoration:none}.section-collection-v1 .so-coll-img{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:50%;background:#fcf3f6;border:4px solid #ffffff;box-shadow:0 0 0 2px #f6d3df,0 12px 26px -12px #1118274d;transition:transform .3s ease,box-shadow .3s ease}.section-collection-v1 .so-coll-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.section-collection-v1 .so-coll-img__ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:42px;color:#e9a9bf;background:linear-gradient(135deg,#fff1f6,#fde3ec)}.section-collection-v1 .so-coll-item:hover .so-coll-img{transform:translateY(-6px);box-shadow:0 0 0 2px #d50751,0 18px 30px -12px #d5075166}.section-collection-v1 .so-coll-item:hover .so-coll-img img{transform:scale(1.08)}.section-collection-v1 .so-coll-title{display:block;margin-top:16px;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:.02em;color:#1f2937;transition:color .2s ease}.section-collection-v1 .so-coll-item:hover .so-coll-title{color:#d50751}.section-collection-v1 .so-coll-slider .prev-slide,.section-collection-v1 .so-coll-slider .next-slide{position:absolute;top:40%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0;border:1px solid #f1e7e2;border-radius:50%;background:#fff;color:#111827;font-size:22px;line-height:1;box-shadow:0 6px 18px #00000024;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.section-collection-v1 .so-coll-slider .prev-slide{left:-6px}.section-collection-v1 .so-coll-slider .next-slide{right:-6px}.section-collection-v1 .so-coll-slider .prev-slide:hover,.section-collection-v1 .so-coll-slider .next-slide:hover{background:#d50751;border-color:#d50751;color:#fff;box-shadow:0 8px 22px #d5075159}.section-collection-v1 .so-coll-slider .slick-disabled{opacity:.4;pointer-events:none}@media(max-width:1280px){.section-collection-v1 .so-coll-slider:not(.slick-initialized)>.so-coll-slide{flex-basis:20%}}@media(max-width:1024px){.section-collection-v1 .so-coll-slider:not(.slick-initialized)>.so-coll-slide{flex-basis:25%}}@media(max-width:768px){.section-collection-v1{padding:40px 0 12px}.section-collection-v1 .so-coll-slider:not(.slick-initialized)>.so-coll-slide{flex-basis:33.3333%}.section-collection-v1 .title_heading{font-size:20px}.section-collection-v1 .so-coll-slider{margin:8px -6px 0}.section-collection-v1 .so-coll-slide{padding:10px 6px 14px}.section-collection-v1 .so-coll-img{border-width:3px}.section-collection-v1 .so-coll-title{margin-top:10px;font-size:12.5px;letter-spacing:0}}.mt-all{margin-top:0!important}.section-collection-v1{padding:32px 0 14px!important}.section-banner-v1{padding:18px 0!important;background-attachment:scroll!important}.section-banner-v1 img{display:block;width:100%;height:auto}.section-product-v3{padding:32px 0 20px!important}.section-product-v1{padding:52px 0 28px!important}.section-newsletter-v1{padding:24px 0!important}.section-testimonial-v1{margin-top:0!important;padding:40px 0 64px!important}.section-video-v1{padding-top:64px!important;padding-bottom:64px!important}@media(max-width:768px){.section-collection-v1{padding:24px 0 8px!important}.section-banner-v1{padding:10px 0!important}.section-product-v3{padding:24px 0 12px!important}.section-product-v1{padding:36px 0 18px!important}.section-newsletter-v1{padding:16px 0!important}.section-testimonial-v1{padding:28px 0 52px!important}.section-video-v1{padding-top:44px!important;padding-bottom:44px!important}}.shopify-section:has(.section-slideshow-v1)+.shopify-section .section-collection-v1{padding-top:56px!important}.section-banner-v1{padding:24px 0!important}.section-product-v3{padding:32px 0 6px!important}.section-product-v1{padding:40px 0 12px!important}.section-newsletter-v1{padding:20px 0 24px!important}@media(max-width:768px){.shopify-section:has(.section-slideshow-v1)+.shopify-section .section-collection-v1{padding-top:36px!important}.section-banner-v1{padding:14px 0!important}.section-product-v3{padding:24px 0 4px!important}.section-product-v1{padding:30px 0 8px!important}.section-newsletter-v1{padding:12px 0 16px!important}}.prod_extended .content-page-detail{padding-bottom:24px!important}.tab-pd-details .tab_prod{margin-top:14px!important}.social-icon.so-share-bar{margin:14px 0 20px!important}.related-product{margin-top:0!important;padding-top:24px!important;padding-bottom:36px!important}@media(max-width:600px){.prod_extended .content-page-detail{padding-bottom:12px!important}.related-product{padding-top:16px!important;padding-bottom:28px!important}}.featured-icon:not(:has(img,svg,a,p,h1,h2,h3,h4,h5,ul,ol,i,span)){display:none!important}.section-product-v1{padding-bottom:44px!important}.section-newsletter-v1{padding:16px 0 44px!important}@media(max-width:768px){.section-product-v1{padding-bottom:32px!important}.section-newsletter-v1{padding:8px 0 32px!important}}.so-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin:0 0 22px;text-align:left}.so-sec-head__text{min-width:0}.so-sec-head .so-sec-head__title,.section-collection-v1 .so-sec-head .so-sec-head__title,.section-product-v3 .so-sec-head .so-sec-head__title,.section-product-v1 .so-sec-head .so-sec-head__title,.section-testimonial-v1 .so-sec-head .so-sec-head__title,.related-product .so-sec-head .so-sec-head__title{position:relative;display:block;margin:0;padding:0 0 14px;font-size:24px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:left;text-transform:uppercase;color:#111827!important}.so-sec-head .so-sec-head__title:before{display:none!important}.so-sec-head .so-sec-head__title:after{content:""!important;position:absolute!important;left:0!important;right:auto!important;bottom:0!important;width:56px!important;height:3px!important;margin:0!important;border-radius:3px;background:#d50751!important;transform:none!important}.so-sec-head__sub{max-width:640px;margin:12px 0 0;font-size:15px;line-height:1.6;color:#6b7280}.so-sec-head__actions{display:flex;align-items:center;flex:0 0 auto;gap:14px;padding-bottom:6px}.so-sec-link{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1.5px solid #f0b3cb;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;color:#d50751!important;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.so-sec-link svg{transition:transform .2s ease}.so-sec-link:hover{background:#d50751;border-color:#d50751;color:#fff!important}.so-sec-link:hover svg{transform:translate(3px)}.so-sec-arrows{display:flex;gap:8px}.so-sec-arrows .prev-slide,.so-sec-arrows .next-slide{position:static!important;transform:none!important;display:flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;padding:0!important;margin:0!important;border:1px solid #f1e7e2!important;border-radius:50%!important;background:#fff!important;color:#111827!important;font-size:20px!important;line-height:1!important;box-shadow:0 4px 14px #0000001a!important;cursor:pointer;opacity:1!important;visibility:visible!important;transition:background .2s ease,color .2s ease,border-color .2s ease}.so-sec-arrows .prev-slide i,.so-sec-arrows .next-slide i{font-size:20px;line-height:1}.so-sec-arrows .prev-slide:hover,.so-sec-arrows .next-slide:hover{background:#d50751!important;border-color:#d50751!important;color:#fff!important}.so-sec-arrows .slick-disabled{opacity:.4!important;pointer-events:none}.so-sec-arrows .slick-hidden{display:none!important}.section-product-v3 .container>.row,.section-product-v1 .container>.row,.related-product .related-tabs{padding-top:0!important}.section-collection-v1 .so-coll-slider{margin-top:0}.section-testimonial-v1 .testimonial-v1 .slick-arrow:not(.so-sec-arrows .slick-arrow){display:none!important}@media(max-width:575px){.so-sec-head{align-items:center;gap:10px 12px;margin-bottom:14px}.so-sec-head .so-sec-head__title,.section-collection-v1 .so-sec-head .so-sec-head__title,.section-product-v3 .so-sec-head .so-sec-head__title,.section-product-v1 .so-sec-head .so-sec-head__title,.section-testimonial-v1 .so-sec-head .so-sec-head__title,.related-product .so-sec-head .so-sec-head__title{padding-bottom:10px;font-size:17px;letter-spacing:.06em}.so-sec-head .so-sec-head__title:after{width:40px!important;height:3px!important}.so-sec-head__sub{margin-top:8px;font-size:12.5px;line-height:1.55}.so-sec-head__actions{gap:8px;padding-bottom:8px}.so-sec-link{padding:8px 14px;font-size:11px;letter-spacing:.05em}.so-sec-arrows{gap:6px}.so-sec-arrows .prev-slide,.so-sec-arrows .next-slide{width:30px!important;height:30px!important}.so-sec-arrows .prev-slide i,.so-sec-arrows .next-slide i{font-size:17px}.section-collection-v1 .so-sec-arrows,.section-testimonial-v1 .so-sec-arrows{display:none}.so-coll-title,.section-collection-v1 .so-coll-title,.section-product-v3 .product-item-v9 .title-product a,.section-product-v1 .product-item-v9 .title-product a,.related-product .product-item-v9 .title-product a,.collection_prod .product-item-v9 .title-product a{font-size:12px!important}.section-product-v3 .product-item-v9 .price-product .price,.section-product-v1 .product-item-v9 .price-product .price,.related-product .product-item-v9 .price-product .price,.collection_prod .product-item-v9 .price-product .price{font-size:13px!important}.section-video-v1 .content_heading .title_heading{font-size:22px!important}.section-video-v1 .content_heading .sub_heading{font-size:13.5px!important;line-height:1.7!important}.so-story-cta{padding:11px 20px;font-size:12px}.section-testimonial-v1 .testimonial-inner .testimonial-wrap .content{font-size:13.5px;line-height:1.7}.section-testimonial-v1 .testimonial-inner h3 a{font-size:12px}.section-newsletter-v1 .title_newletter .title_heading{font-size:21px!important}.section-newsletter-v1 .content{font-size:13.5px!important}.so-nl-btn{font-size:12px}.so-nl-note{font-size:11.5px}.footer_v1 .so-contact li{font-size:13px}.footer_v1 .top-footer .info_footer ul:not(.so-contact):not(.list-inline) li a{font-size:13.5px}.footer_v1 .title_footer h4,.footer_v1 .top-footer .info_footer h4{font-size:12px!important}.footer_v1 .copyright .text-copyright,.footer_v1 .copyright .text-copyright a{font-size:12px}}.section-product-v3 .container>.row,.section-product-v1 .container>.row{margin-left:0!important;margin-right:0!important}@media(max-width:575px){.so-sec-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px}.so-sec-head__text{display:contents}.so-sec-head .so-sec-head__title{grid-column:1;grid-row:1}.so-sec-head__sub{grid-column:1 / -1;grid-row:2;max-width:none;margin:6px 0 4px}.so-sec-head__actions{grid-column:2;grid-row:1;padding-bottom:10px}.footer_v1 .top-footer .info_footer ul:not(.so-contact):not(.list-inline) li a{font-size:13.5px!important}}@media(max-width:575px){.wrap-bread-crumb a,.wrap-bread-crumb .breadcrumb,.wrap-bread-crumb span{font-size:13px!important}.product-price .engoj_price_main{font-size:18px}#spiceaddonsappid [class*=subtotal]{font-size:14px!important}#spiceaddonsappid#spiceaddonsappid .spice-spa-addon-heading{font-size:15px!important}.so-sticky-atc__add,.so-sticky-atc__buy{font-size:11px}}@media(max-width:575px){.so-sec-head .so-sec-head__title,.section-collection-v1 .so-sec-head .so-sec-head__title,.section-product-v3 .so-sec-head .so-sec-head__title,.section-product-v1 .so-sec-head .so-sec-head__title,.section-testimonial-v1 .so-sec-head .so-sec-head__title,.related-product .so-sec-head .so-sec-head__title{padding-bottom:8px;font-size:14.5px;letter-spacing:.05em}.so-sec-head .so-sec-head__title:after{width:32px!important;height:2px!important}.so-sec-head{margin-bottom:4px}.so-sec-head__actions{padding-bottom:8px}.so-sec-link{gap:5px;padding:6px 11px;border-width:1px;font-size:10px;letter-spacing:.04em}.so-sec-link svg{width:12px;height:12px}.so-sec-arrows .prev-slide,.so-sec-arrows .next-slide{width:26px!important;height:26px!important}.so-sec-arrows .prev-slide i,.so-sec-arrows .next-slide i{font-size:15px}.section-collection-v1 .so-coll-slide{padding-top:6px}}.so-about{color:#374151}.so-about-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.so-about-eyebrow{display:inline-block;padding:7px 14px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffd3e2}.so-about-eyebrow--dark{background:#ffe4ee;border-color:#f8c9da;color:#d50751}.so-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.so-btn--primary{background:linear-gradient(135deg,#d50751,#f0396f);color:#fff!important;box-shadow:0 12px 26px -10px #d50751b3}.so-btn--ghost{border:1.5px solid rgba(255,255,255,.5);color:#fff!important}.so-btn--light{background:#fff;color:#d50751!important;box-shadow:0 12px 26px -10px #0006}.so-btn:hover{transform:translateY(-2px)}.so-btn--ghost:hover{background:#fff;color:#2a1d18!important}.so-about-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#2a1d18,#1a110e);color:#fff}.so-about-hero:before{content:"";position:absolute;top:-200px;left:-140px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,#d5075147,#d5075100 70%);pointer-events:none}.so-about-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:56px 20px 72px}.so-about-crumbs{display:flex;gap:8px;margin-bottom:26px;font-size:13px;color:#ffffffb3}.so-about-crumbs a{color:#ffffffd9}.so-about-crumbs strong{font-weight:600;color:#ff7fa8}.so-about-hero__title{margin:18px 0;font-size:54px;font-weight:700;line-height:1.1;letter-spacing:.01em;color:#fff}.so-about-hero__title em{font-style:normal;color:#ff5c92}.so-about-hero__lead{max-width:520px;margin:0 0 28px;font-size:17px;line-height:1.8;color:#ffffffd1}.so-about-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.so-about-hero__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.so-about-tile{display:block;overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 40px -18px #0009;aspect-ratio:1 / 1}.so-about-tile--2,.so-about-tile--4{transform:translateY(26px)}.so-about-tile img{display:block;width:100%;height:100%;object-fit:cover}.so-about-block{padding:64px 0}.so-about-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:-96px 0 0;padding:0;list-style:none;position:relative;z-index:2}.so-about-highlights{padding-top:0;padding-bottom:24px}.so-about-card{padding:26px 22px;background:#fff;border:1px solid #f1e7e2;border-radius:18px;box-shadow:0 14px 34px -14px #11182733;text-align:left;transition:transform .25s ease,border-color .25s ease}.so-about-card:hover{transform:translateY(-4px);border-color:#f0b3cb}.so-about-card__icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;margin-bottom:14px;border-radius:50%;background:#ffe4ee;color:#d50751}.so-about-card h3{margin:0 0 6px;font-size:16px;font-weight:700;color:#111827}.so-about-card p{margin:0;font-size:14px;line-height:1.6;color:#6b7280}.so-about-story__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px}.so-about-story__media{position:relative;margin:0}.so-about-story__media:before{content:"";position:absolute;top:18px;right:-18px;bottom:-18px;left:18px;border-radius:28px;background:linear-gradient(135deg,#ffe4ee,#fdeee3);z-index:0}.so-about-story__media img{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:28px;box-shadow:0 24px 50px -22px #11182773}.so-about-story__text h2,.so-about-secthead h2,.so-about-cta h2{margin:16px 0 14px;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:.02em;color:#111827}.so-about-story__text p{margin:0 0 18px;font-size:16px;line-height:1.85;color:#4b5563}.so-about-list{display:grid;gap:10px;margin:0 0 28px;padding:0;list-style:none}.so-about-list li{position:relative;padding-left:30px;font-size:15px;font-weight:600;color:#1f2937}.so-about-list li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:#ffe4ee url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 10.5 3.2 3.2L15 7' fill='none' stroke='%23d50751' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.so-about-visit{background:linear-gradient(180deg,#fcf8f5,#fff)}.so-about-secthead h2{position:relative;display:inline-block;margin:0 0 30px;padding-bottom:14px;font-size:26px;text-transform:uppercase}.so-about-secthead h2:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:3px;border-radius:3px;background:#d50751}.so-about-visit__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px;align-items:stretch}.so-about-contact{margin:0 0 26px;padding:0;list-style:none}.so-about-contact li{display:flex;gap:14px;margin-bottom:18px}.so-about-contact__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:#ffe4ee;color:#d50751;font-size:18px}.so-about-contact strong{display:block;margin-bottom:2px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111827}.so-about-contact span:not(.so-about-contact__icon),.so-about-contact a{font-size:15px;line-height:1.6;color:#4b5563;word-break:break-word}.so-about-contact a:hover{color:#d50751}.so-about-visit__map{overflow:hidden;min-height:340px;border-radius:22px;border:1px solid #f1e7e2;box-shadow:0 18px 40px -20px #1118274d}.so-about-visit__map iframe{display:block;width:100%;height:100%;min-height:340px;border:0}.so-about-cta{padding-top:24px;padding-bottom:72px}.so-about-cta__box{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:40px 44px;border-radius:26px;background:linear-gradient(135deg,#d50751,#f0396f);color:#fff;box-shadow:0 24px 50px -24px #d50751b3}.so-about-cta h2{margin:0 0 8px;color:#fff}.so-about-cta p{margin:0;font-size:16px;line-height:1.7;color:#ffffffe6}.so-about-cta .so-btn{flex:0 0 auto}@media(max-width:991px){.so-about-hero__inner{grid-template-columns:1fr;gap:36px;padding:40px 20px 60px}.so-about-hero__title{font-size:42px}.so-about-hero__tiles{max-width:460px}.so-about-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-56px}.so-about-story__grid,.so-about-visit__grid{grid-template-columns:1fr;gap:36px}.so-about-story__media{max-width:480px}}@media(max-width:575px){.so-about-wrap{padding:0 16px}.so-about-hero__inner{gap:28px;padding:28px 16px 48px}.so-about-crumbs{margin-bottom:18px;font-size:12px}.so-about-eyebrow{font-size:10.5px;padding:6px 12px}.so-about-hero__title{margin:14px 0 12px;font-size:30px}.so-about-hero__lead{margin-bottom:20px;font-size:14px;line-height:1.7}.so-about-hero__cta .so-btn{flex:1 1 100%;padding:12px 20px;font-size:12px}.so-about-hero__tiles{gap:10px}.so-about-tile{border-radius:16px}.so-about-tile--2,.so-about-tile--4{transform:translateY(16px)}.so-about-block{padding:40px 0}.so-about-highlights{padding-top:0;padding-bottom:8px}.so-about-cards{gap:10px;margin-top:-32px}.so-about-card{padding:16px 14px;border-radius:14px}.so-about-card__icon{width:40px;height:40px;margin-bottom:10px}.so-about-card__icon svg{width:20px;height:20px}.so-about-card h3{font-size:13px}.so-about-card p{font-size:12px;line-height:1.5}.so-about-story__grid{gap:28px}.so-about-story__media:before{top:12px;right:-10px;bottom:-12px;left:10px}.so-about-story__text h2,.so-about-secthead h2,.so-about-cta h2{font-size:21px;margin-top:12px}.so-about-secthead h2{font-size:17px;margin-bottom:20px}.so-about-story__text p{font-size:14px;line-height:1.75}.so-about-list li{font-size:13.5px}.so-about-story__text .so-btn{width:100%;padding:12px 20px;font-size:12px}.so-about-contact li{gap:12px;margin-bottom:14px}.so-about-contact__icon{flex-basis:38px;width:38px;height:38px;font-size:16px}.so-about-contact strong{font-size:11.5px}.so-about-contact span:not(.so-about-contact__icon),.so-about-contact a{font-size:13.5px}.so-about-visit__info .so-btn{width:100%;padding:12px 20px;font-size:12px}.so-about-visit__map,.so-about-visit__map iframe{min-height:260px}.so-about-cta{padding-bottom:44px}.so-about-cta__box{flex-direction:column;align-items:flex-start;gap:18px;padding:26px 22px;border-radius:20px}.so-about-cta p{font-size:13.5px}.so-about-cta .so-btn{width:100%;padding:12px 20px;font-size:12px}}.so-about-hero__inner{padding-bottom:130px}.so-about-hero__tiles{max-width:440px;margin-left:auto}.so-about-cards{margin-top:-84px}@media(max-width:991px){.so-about-hero__inner{padding-bottom:90px}.so-about-hero__tiles{margin-left:0}.so-about-cards{margin-top:-56px}}@media(max-width:575px){.so-about-hero__inner{padding-bottom:60px}.so-about-cards{margin-top:-36px}}.so-about-hero--slim .so-about-hero__inner{display:block;padding:48px 20px 120px}.so-about-hero--slim .so-about-hero__lead{margin-bottom:0}.so-contact-main{padding:0 0 56px}.so-contact-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;margin-top:-84px;position:relative;z-index:2;align-items:start}.so-contact-cards{margin:0 0 18px;padding:0;list-style:none;display:grid;gap:14px}.so-contact-card{display:flex;align-items:center;gap:16px;padding:18px 20px;background:#fff;border:1px solid #f1e7e2;border-radius:18px;transition:border-color .25s ease,transform .25s ease}.so-contact-card:hover{border-color:#f0b3cb;transform:translateY(-2px)}.so-contact-card strong{display:block;margin-bottom:2px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111827}.so-contact-card span:not(.so-about-contact__icon),.so-contact-card a{display:block;font-size:15px;line-height:1.5;color:#4b5563;word-break:break-word}.so-contact-card a:hover{color:#d50751}.so-contact-wa{width:100%}.so-contact-formcard{padding:32px;background:#fff;border:1px solid #f1e7e2;border-radius:22px;box-shadow:0 18px 40px -22px #11182740}.so-contact-formcard__title{margin:0 0 6px;font-size:22px;font-weight:700;color:#111827}.so-contact-formcard__sub{margin:0 0 22px;font-size:14.5px;color:#6b7280}.so-contact-form{margin:0}.so-contact-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.so-contact-field{display:block;margin:0 0 16px}.so-contact-field>span{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#374151}.so-contact-field>span em{font-style:normal;font-weight:400;color:#9ca3af}.so-contact-field input,.so-contact-field textarea{display:block;width:100%;padding:12px 16px;border:1.5px solid #ece1dc;border-radius:14px;background:#fffdfc;font-size:16px;color:#111827;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.so-contact-field input{height:48px}.so-contact-field textarea{min-height:130px;resize:vertical}.so-contact-field input:focus,.so-contact-field textarea:focus{outline:none;border-color:#d50751;box-shadow:0 0 0 4px #d507511f}.so-contact-submit{border:0;cursor:pointer}.so-contact-map{padding:0 0 64px}.so-contact-map .so-about-visit__map,.so-contact-map .so-about-visit__map iframe{min-height:380px}@media(max-width:991px){.so-contact-grid{grid-template-columns:1fr}}@media(max-width:575px){.so-about-hero--slim .so-about-hero__inner{padding:32px 20px 96px}.so-about-hero--slim .so-about-hero__title{font-size:28px}.so-about-hero--slim .so-about-hero__lead{font-size:14px;line-height:1.7}.so-contact-grid{margin-top:-68px;gap:18px;padding:0 14px}.so-contact-card{gap:12px;padding:14px;border-radius:16px}.so-contact-card strong{font-size:11px}.so-contact-card span:not(.so-about-contact__icon),.so-contact-card a{font-size:13.5px}.so-contact-formcard{padding:22px 18px;border-radius:20px}.so-contact-formcard__title{font-size:18px}.so-contact-formcard__sub{font-size:13px;margin-bottom:16px}.so-contact-row{grid-template-columns:1fr;gap:0}.so-contact-wa,.so-contact-submit{width:100%;padding:12px 20px;font-size:12px}.so-contact-map{padding-bottom:44px}.so-contact-map .so-about-visit__map,.so-contact-map .so-about-visit__map iframe{min-height:260px}}.so-policy-hero .so-about-hero__inner{padding:44px 20px 110px}.so-policy-hero .so-about-hero__title{margin-bottom:0;font-size:44px}.so-policy-main{padding:0 0 64px}.so-policy-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;margin-top:-72px;position:relative;z-index:2;align-items:start}.so-policy-nav{position:sticky;top:90px;padding:20px;background:#fff;border:1px solid #f1e7e2;border-radius:18px}.so-policy-nav__label{display:block;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#d50751}.so-policy-nav ul{margin:0;padding:0;list-style:none}.so-policy-nav li{margin:0 0 4px}.so-policy-nav a{display:block;padding:10px 14px;border-radius:12px;font-size:14.5px;font-weight:500;color:#374151;transition:background .2s ease,color .2s ease}.so-policy-nav a:hover{background:#fff1f6;color:#d50751}.so-policy-nav a.is-active{background:#ffe4ee;color:#d50751;font-weight:700}.so-policy-card{padding:36px 40px;background:#fff;border:1px solid #f1e7e2;border-radius:22px;box-shadow:0 18px 40px -22px #11182740}.so-policy-content{font-size:15.5px;line-height:1.85;color:#4b5563}.so-policy-content>:first-child{margin-top:0}.so-policy-content p{margin:0 0 16px}.so-policy-content h3,.so-policy-content h4{position:relative;margin:30px 0 12px;padding-left:14px;font-weight:700;line-height:1.3;color:#111827}.so-policy-content h3{font-size:18px;letter-spacing:.04em;text-transform:uppercase}.so-policy-content h4{font-size:16px}.so-policy-content h3:before,.so-policy-content h4:before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:4px;border-radius:4px;background:#d50751}.so-policy-content ul,.so-policy-content ol{margin:0 0 16px;padding-left:22px}.so-policy-content li{margin-bottom:6px}.so-policy-content a{color:#d50751;text-decoration:underline;word-break:break-word}.so-policy-content img,.so-policy-content table{max-width:100%}.so-policy-help{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:32px;padding:22px 24px;border-radius:18px;background:linear-gradient(135deg,#fff1f6,#fff8f3);border:1px solid #f6dfe6}.so-policy-help strong{display:block;margin-bottom:2px;font-size:16px;color:#111827}.so-policy-help span{font-size:14px;color:#6b7280}.so-policy-help__actions{display:flex;gap:10px;flex:0 0 auto}.so-btn--outline{border:1.5px solid #f0b3cb;color:#d50751!important}.so-btn--outline:hover{background:#d50751;border-color:#d50751;color:#fff!important}@media(max-width:991px){.so-policy-grid{grid-template-columns:1fr;gap:16px}.so-policy-nav{position:static;padding:14px}.so-policy-nav ul{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.so-policy-nav ul::-webkit-scrollbar{display:none}.so-policy-nav li{margin:0;flex:0 0 auto}.so-policy-nav a{padding:8px 14px;border:1px solid #f1e7e2;border-radius:999px;font-size:13px;white-space:nowrap}.so-policy-nav a.is-active{border-color:#f0b3cb}}@media(max-width:575px){.so-policy-hero .so-about-hero__inner{padding:30px 20px 92px}.so-policy-hero .so-about-hero__title{font-size:26px}.so-policy-grid{margin-top:-66px;padding:0 14px}.so-policy-nav__label{font-size:11px}.so-policy-card{padding:22px 18px;border-radius:20px}.so-policy-content{font-size:14px;line-height:1.75}.so-policy-content h3{font-size:15px;margin-top:24px}.so-policy-content h4{font-size:14.5px}.so-policy-help{flex-direction:column;align-items:stretch;padding:18px}.so-policy-help strong{font-size:15px}.so-policy-help span{font-size:13px}.so-policy-help__actions .so-btn{flex:1 1 0;padding:11px 12px;font-size:11.5px}}.so-policy-grid>*{min-width:0}@media(max-width:991px){.so-policy-grid{grid-template-columns:minmax(0,1fr)}}.so-collist-main{padding:0 0 64px}.so-collist-wrap{margin-top:-72px;position:relative;z-index:2}.so-collist-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.so-collist-item{margin:0;min-width:0}.so-collist-card{position:relative;display:block;height:100%;overflow:hidden;background:#fff;border:1px solid #f1e7e2;border-radius:20px;text-decoration:none!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.so-collist-card:hover{transform:translateY(-4px);border-color:#f0b3cb;box-shadow:0 16px 30px -18px #d5075159}.so-collist-img{display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#fcf3f6}.so-collist-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.so-collist-card:hover .so-collist-img img{transform:scale(1.07)}.so-collist-img .so-coll-img__ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:48px;color:#e9a9bf}.so-collist-info{display:block;padding:14px 56px 16px 18px}.so-collist-title{display:block;font-size:16px;font-weight:700;line-height:1.3;color:#111827;transition:color .2s ease}.so-collist-card:hover .so-collist-title{color:#d50751}.so-collist-count{display:block;margin-top:3px;font-size:13px;color:#6b7280}.so-collist-go{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#ffe4ee;color:#d50751;transition:background .2s ease,color .2s ease}.so-collist-card:hover .so-collist-go{background:#d50751;color:#fff}@media(max-width:991px){.so-collist-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:575px){.so-collist-wrap{margin-top:-66px;padding:0 14px}.so-collist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.so-collist-card{border-radius:16px}.so-collist-info{padding:10px 40px 12px 12px}.so-collist-title{font-size:13px}.so-collist-count{font-size:11.5px}.so-collist-go{right:8px;bottom:9px;width:26px;height:26px}.so-collist-go svg{width:13px;height:13px}}.so-about-wrap,.so-about-hero__inner{max-width:1440px!important;padding-left:15px!important;padding-right:15px!important}.so-collhero .so-about-hero__inner{padding:36px 15px 40px!important}.so-collhero .so-about-hero__title{margin:0 0 10px}.so-collhero__desc{max-width:680px;margin:0 0 14px!important;font-size:15px!important;line-height:1.7!important}.so-collhero__count{display:inline-block;padding:6px 14px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);font-size:13px;font-weight:600;color:#ffd3e2}.so-collhero+.collection-page-fullwidth .content-page>.container{padding-top:22px}.collection-page-fullwidth .shop_control{align-items:center;margin:0 0 18px!important;padding:10px 0!important;border-bottom:1px solid #f1e7e2}.collection-page-fullwidth .shop_control .change_prod{display:flex;align-items:center;justify-content:flex-end;gap:14px}.collection-page-fullwidth .shop_control .collection-sorting .dropdown-toggle{padding:9px 16px;border:1.5px solid #f1e7e2;border-radius:999px;background:#fff;font-size:13px;font-weight:600;color:#374151;transition:border-color .2s ease,color .2s ease}.collection-page-fullwidth .shop_control .collection-sorting .dropdown-toggle:hover{border-color:#f0b3cb;color:#d50751}.collection-page-fullwidth .shop_control .dropdown-menu{padding:8px;border:1px solid #f1e7e2;border-radius:14px;box-shadow:0 14px 30px -14px #11182740}.collection-page-fullwidth .shop_control .dropdown-menu a{display:block;padding:8px 12px;border-radius:10px;font-size:13.5px;color:#374151}.collection-page-fullwidth .shop_control .dropdown-menu .active a,.collection-page-fullwidth .shop_control .dropdown-menu a:hover{background:#ffe4ee;color:#d50751}.collection-page-fullwidth .shop_control .filter{padding:9px 18px;border:1.5px solid #f1e7e2;border-radius:999px;font-size:13px;font-weight:600}.collection-page-fullwidth .shop_control .prod_per a{border-radius:8px}.collection-page-fullwidth .shop_control .prod_per a.active,.collection-page-fullwidth .shop_control .prod_per a:hover{color:#d50751}.collection-page-fullwidth{padding-bottom:40px}@media(max-width:575px){.so-collhero .so-about-hero__inner{padding:24px 15px 28px!important}.so-collhero .so-about-hero__title{font-size:24px;margin-bottom:8px}.so-collhero__desc{font-size:13px!important;margin-bottom:12px!important}.so-collhero__count{font-size:12px;padding:5px 12px}.so-collhero+.collection-page-fullwidth .content-page>.container{padding-top:14px}.collection-page-fullwidth .shop_control{margin-bottom:12px!important;padding:8px 0!important}.collection-page-fullwidth .shop_control .collection-sorting .dropdown-toggle{padding:8px 14px;font-size:12px}}.so-collchips{display:flex;gap:10px;margin:0 0 4px;padding:2px 0 12px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.so-collchips::-webkit-scrollbar{display:none}.so-collchip{flex:0 0 auto;padding:9px 18px;border:1.5px solid #f1e7e2;border-radius:999px;background:#fff;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;color:#374151!important;text-decoration:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease}.so-collchip:hover{border-color:#f0b3cb;color:#d50751!important}.so-collchip.is-active{background:#d50751;border-color:#d50751;color:#fff!important}.so-filter-btn{align-items:center;gap:8px;padding:9px 16px;border:1.5px solid #f1e7e2;border-radius:999px;background:#fff;font-size:13px;font-weight:600;color:#374151!important;text-decoration:none!important}.so-filter-btn:hover{border-color:#f0b3cb;color:#d50751!important}.collection-page-fullwidth .shop_control>.col-lg-8{display:flex;align-items:center}.collection-page-fullwidth .shop_control{box-shadow:none!important}.so-collhero .so-about-hero__title{font-size:46px}.collection_prod .product-item-v9 .product{border-radius:18px}@media(max-width:991px){.collection-page-fullwidth .filter-to-left{z-index:10001;width:min(360px,88vw);left:calc(-1*min(360px,88vw))}.collection-page-fullwidth .filter-to-left .filter_sidebar{padding:56px 20px 24px}.collection-page-fullwidth .filter-to-left .filter_sidebar .close_filter{right:20px;top:18px}.bg-minicart.active{z-index:10000}}@media(max-width:575px){.so-collhero .so-about-hero__title{font-size:26px}.so-collchips{gap:8px;margin:0 -15px;padding:2px 15px 10px}.so-collchip,.so-filter-btn{padding:8px 14px;font-size:12px}}.collection-page-fullwidth .engoj-collection-sidebar .widget-category.filter-category,.collection-page-fullwidth .engoj-collection-sidebar .filter-brand,.collection-page-fullwidth .engoj-collection-sidebar .banner_sidebar,.collection-page-fullwidth .engoj-collection-sidebar .filter-color:not(:has(li)),.collection-page-fullwidth .engoj-collection-sidebar .widget-tags:not(:has(li)){display:none!important}.collection-page-fullwidth .filter-to-left .filter_sidebar{padding:0!important;display:flex;flex-direction:column}.collection-page-fullwidth .filter-to-left .filter_sidebar:before{content:"Filter";display:block;flex:0 0 auto;padding:20px 24px;border-bottom:1px solid #f1e7e2;font-size:18px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#111827}.collection-page-fullwidth .filter-to-left .filter_sidebar .close_filter{right:18px!important;top:14px!important;width:36px;height:36px;justify-content:center;border-radius:50%;background:#ffe4ee;color:#d50751;z-index:2}.collection-page-fullwidth .filter-to-left .filter_sidebar .close_filter svg{width:14px;height:14px;fill:#d50751}.collection-page-fullwidth .filter-to-left .engoj-collection-sidebar{flex:1 1 auto;padding:8px 24px 28px;overflow-y:auto}.collection-page-fullwidth .draw_filter .engoj-collection-sidebar,.collection-page-fullwidth .js-draw-filter .engoj-collection-sidebar{padding:20px;border:1px solid #f1e7e2;border-radius:18px;background:#fff}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag{margin:0;padding:18px 0;border-bottom:1px solid #f6efeb}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag:last-of-type{border-bottom:0}.collection-page-fullwidth .engoj-collection-sidebar .widget-title{margin:0 0 14px!important;padding:0!important;border:0!important}.collection-page-fullwidth .engoj-collection-sidebar .widget-title:before,.collection-page-fullwidth .engoj-collection-sidebar .widget-title:after{display:none!important}.collection-page-fullwidth .engoj-collection-sidebar .widget-title h2{margin:0!important;padding:0 0 0 12px!important;position:relative;border:0!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase;color:#111827!important}.collection-page-fullwidth .engoj-collection-sidebar .widget-title h2:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:3px;background:#d50751}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag ul{display:flex!important;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item{position:relative;margin:0!important;padding:0!important;width:auto!important}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item a{display:inline-flex;align-items:center;padding:8px 14px!important;min-width:0!important;height:auto!important;border:1.5px solid #f1e7e2!important;border-radius:999px!important;background:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;color:#374151!important;text-decoration:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item a:before,.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item a:after{display:none!important}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item a:hover{border-color:#f0b3cb!important;color:#d50751!important}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item a.active,.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item.current-cat a{background:#d50751!important;border-color:#d50751!important;color:#fff!important}@media(max-width:575px){.collection-page-fullwidth .filter-to-left .filter_sidebar:before{padding:16px 18px;font-size:16px}.collection-page-fullwidth .filter-to-left .filter_sidebar .close_filter{top:10px!important;right:14px!important}.collection-page-fullwidth .filter-to-left .engoj-collection-sidebar{padding:4px 18px 24px}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item a{padding:7px 12px!important;font-size:12.5px!important}}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag ul{margin-top:0!important;padding-top:0!important}.collection-page-fullwidth .engoj-collection-sidebar .filter-tag .cat-item a{letter-spacing:0!important;text-transform:none!important}.quick-view,.engoj_btn_quickview,.icon-quickview,.quickview-link,.product-icon-action li:has(>.engoj_btn_quickview){display:none!important}.so-filter-wrap{overflow:visible!important}.so-filter{display:block;margin:0}.so-filter__group{padding:18px 0;border-bottom:1px solid #f6efeb}.so-filter__group:last-of-type{border-bottom:0}.so-filter__title{position:relative;display:block;margin:0 0 14px;padding-left:12px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#111827}.so-filter__title:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:3px;background:#d50751}.so-filter__chips,.so-filter__quick{display:flex;flex-wrap:wrap;gap:8px}.so-filter__applied-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#ffe4ee;border:1px solid #f8c9da;font-size:12.5px;font-weight:600;color:#d50751!important;text-decoration:none!important}.so-filter__applied-chip span{font-size:16px;line-height:1}.so-filter__qbtn,.so-filter__opt>span{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1.5px solid #f1e7e2;border-radius:999px;background:#fff;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;color:#374151;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.so-filter__qbtn:hover,.so-filter__opt:hover>span{border-color:#f0b3cb;color:#d50751}.so-filter__opt{position:relative;margin:0}.so-filter__opt input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.so-filter__opt em{font-style:normal;font-weight:500;font-size:11.5px;color:#9ca3af}.so-filter__opt input:checked+span{background:#d50751;border-color:#d50751;color:#fff}.so-filter__opt input:checked+span em{color:#ffd3e2}.so-filter__opt input:focus-visible+span{box-shadow:0 0 0 3px #d5075140}.so-filter__opt.is-disabled>span{opacity:.4;cursor:not-allowed}.so-filter__range{display:flex;align-items:flex-end;gap:10px;margin-top:14px}.so-filter__range i{padding-bottom:12px;font-style:normal;color:#9ca3af}.so-filter__range label{flex:1 1 0;margin:0;min-width:0}.so-filter__range label span{display:block;margin-bottom:4px;font-size:11.5px;font-weight:600;color:#6b7280}.so-filter__range input{width:100%;height:42px;padding:0 12px;border:1.5px solid #ece1dc;border-radius:12px;background:#fffdfc;font-size:16px;color:#111827;box-shadow:none}.so-filter__range input:focus{outline:none;border-color:#d50751;box-shadow:0 0 0 3px #d507511f}.so-filter__foot{position:sticky;bottom:0;display:flex;align-items:center;gap:14px;margin:0 -2px;padding:14px 2px 4px;background:linear-gradient(to top,#fff 80%,#fff0)}.so-filter__apply{flex:1 1 auto;height:46px;border:0;border-radius:999px;background:linear-gradient(135deg,#d50751,#f0396f);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 20px -8px #d5075199}.so-filter__clear{flex:0 0 auto;font-size:13px;font-weight:600;text-decoration:underline;color:#6b7280!important}.collection-page-fullwidth .filter-to-left .engoj-collection-sidebar.so-filter-wrap{padding-bottom:0}.collection-page-fullwidth .filter-to-left .so-filter{display:flex;flex-direction:column;min-height:100%}.collection-page-fullwidth .filter-to-left .so-filter__foot{margin-top:auto}@media(max-width:575px){.so-filter__qbtn,.so-filter__opt>span{padding:7px 12px;font-size:12.5px}.so-filter__group{padding:14px 0}}.so-filter__range input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0 14px!important;text-indent:0}.so-filter__range input[type=number]::-webkit-outer-spin-button,.so-filter__range input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.so-filter__cats{max-height:92px;overflow:hidden;transition:max-height .3s ease}.so-filter__cat{display:inline-flex;align-items:center;padding:8px 14px;border:1.5px solid #f1e7e2;border-radius:999px;background:#fff;font-size:13px;font-weight:600;line-height:1.2;color:#374151!important;text-decoration:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease}.so-filter__cat:hover{border-color:#f0b3cb;color:#d50751!important}.so-filter__cat.is-active{background:#d50751;border-color:#d50751;color:#fff!important}.so-filter__more{margin:10px 0 0;padding:0;border:0;background:none;font-size:13px;font-weight:700;color:#d50751;cursor:pointer;text-decoration:underline}.so-range{padding:0 6px}.so-range__vals{display:flex;justify-content:space-between;margin-bottom:14px}.so-range__vals span{padding:6px 12px;border-radius:999px;background:#fff1f6;border:1px solid #f6dfe6;font-size:13px;font-weight:600;color:#374151}.so-range__vals b{color:#d50751;font-weight:700}.so-range__bar{position:relative;height:28px}.so-range__track{position:absolute;left:0;right:0;top:50%;height:6px;margin-top:-3px;border-radius:6px;background:#f1e7e2}.so-range__fill{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:6px;background:linear-gradient(90deg,#d50751,#f0396f)}.so-range__bar input[type=range]{position:absolute;left:0;top:0;width:100%;height:28px;margin:0;padding:0;background:none;border:0;box-shadow:none;pointer-events:none;-webkit-appearance:none;appearance:none}.so-range__bar input[type=range]::-webkit-slider-runnable-track{height:28px;background:transparent;border:0}.so-range__bar input[type=range]::-moz-range-track{height:28px;background:transparent;border:0}.so-range__bar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:22px;height:22px;margin-top:3px;border:3px solid #d50751;border-radius:50%;background:#fff;box-shadow:0 2px 8px #d5075159;cursor:grab}.so-range__bar input[type=range]::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border:3px solid #d50751;border-radius:50%;background:#fff;box-shadow:0 2px 8px #d5075159;cursor:grab}@media(max-width:575px){.so-filter__cat{padding:7px 12px;font-size:12.5px}}.so-filter__cats{max-height:78px}@media(max-width:575px){.so-filter__cats{max-height:72px}}.so-filter__group.is-open .so-filter__cats{max-height:1200px}.so-card-rating{display:flex;justify-content:center;margin:4px 0 0}.so-card-rating:not(:has(.jdgm-prev-badge__stars)){display:none}.so-card-rating .jdgm-widget{margin:0}.so-card-rating .jdgm-prev-badge{display:inline-flex;align-items:center;gap:4px;line-height:1}.so-card-rating .jdgm-star{font-size:13px}.so-card-rating .jdgm-prev-badge__text{font-size:12px;color:#6b7280}.so-card-rating .jdgm-prev-badge[data-average-rating="0.00"]{display:none}@media(max-width:575px){.so-card-rating .jdgm-star{font-size:12px}.so-card-rating .jdgm-prev-badge__text{font-size:11px}}.so-buyload{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;display:flex;align-items:center;justify-content:center;padding:20px;background:#11182773;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.so-buyload.is-on{opacity:1;visibility:visible}.so-buyload__bar{position:absolute;left:0;top:0;height:3px;width:100%;background:linear-gradient(90deg,#d50751,#f0396f,#d50751);background-size:200% 100%;transform-origin:left;animation:so-buyload-bar 1.6s ease-in-out infinite,so-buyload-slide 1s linear infinite}.so-buyload__card{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:320px;padding:26px 30px;border-radius:20px;background:#fff;text-align:center;box-shadow:0 18px 40px -16px #00000059}.so-buyload__card strong{font-size:15px;font-weight:700;color:#111827}.so-buyload__card>span:last-child{font-size:13px;color:#6b7280}.so-buyload__spin{width:38px;height:38px;margin-bottom:8px;border:4px solid #ffe4ee;border-top-color:#d50751;border-radius:50%;animation:so-spin .8s linear infinite}@keyframes so-spin{to{transform:rotate(360deg)}}@keyframes so-buyload-slide{to{background-position:-200% 0}}@keyframes so-buyload-bar{0%{transform:scaleX(.1)}60%{transform:scaleX(.85)}to{transform:scaleX(.95)}}.so-buy-busy{position:relative;pointer-events:none}.so-buy-busy>*{opacity:.45}.so-buy-busy:after{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:so-spin .7s linear infinite}html.so-buying{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
