:root{--rsd-bg-primary:#0b0d17;--rsd-bg-surface:#111426;--rsd-bg-soft:#161a2e;--rsd-text-title:#fff;--rsd-text-body:#4a4e69;--rsd-text-soft:#a7adc5;--rsd-accent-gold:#d4af37;--rsd-gradient:linear-gradient(90deg,#ff8c00,#e0115f 52%,purple);--rsd-radius:8px;--rsd-shadow:0 14px 36px rgba(0,0,0,.35);--rsd-neon:0 0 0 1px rgba(224,17,95,.24),0 0 30px rgba(128,0,128,.14)}body.theme-realisticsexdoll{background:radial-gradient(circle at top right,rgba(128,0,128,.22),transparent 42%),var(--rsd-bg-primary);color:var(--rsd-text-body);font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.theme-realisticsexdoll h1,.theme-realisticsexdoll h2,.theme-realisticsexdoll h3,.theme-realisticsexdoll h4,.theme-realisticsexdoll h5,.theme-realisticsexdoll h6{color:var(--rsd-text-title)}.theme-realisticsexdoll a{color:#e8b2ff;text-decoration:none}.theme-realisticsexdoll a:hover{color:#ffd39f}.theme-realisticsexdoll .btn{border-radius:var(--rsd-radius)}.theme-realisticsexdoll .btn-primary,.theme-realisticsexdoll .buy-now,.theme-realisticsexdoll .to-checkout{background-image:var(--rsd-gradient);border:0;box-shadow:var(--rsd-neon);color:#fff}.theme-realisticsexdoll .btn-outline-primary{border-color:var(--rsd-accent-gold);color:var(--rsd-accent-gold)}.theme-realisticsexdoll .btn-outline-primary:hover{background:rgba(212,175,55,.16)}.theme-realisticsexdoll .form-control{background:rgba(17,20,38,.7)}.theme-realisticsexdoll .form-control,.theme-realisticsexdoll .form-select{border-color:hsla(0,0%,100%,.15);border-radius:var(--rsd-radius);color:#dde2ff}.theme-realisticsexdoll .form-select{background-color:rgba(17,20,38,.7)}.theme-realisticsexdoll .form-control::-moz-placeholder{color:#9097b5}.theme-realisticsexdoll .form-control::placeholder{color:#9097b5}.theme-realisticsexdoll .form-control:focus,.theme-realisticsexdoll .form-select:focus{border-color:rgba(224,17,95,.55);box-shadow:0 0 0 .2rem rgba(224,17,95,.2)}.theme-realisticsexdoll .account-card-box,.theme-realisticsexdoll .cart-data,.theme-realisticsexdoll .checkout-data-content,.theme-realisticsexdoll .checkout-item,.theme-realisticsexdoll .filter-sidebar-column .card,.theme-realisticsexdoll .glass-card,.theme-realisticsexdoll .module-product-tab,.theme-realisticsexdoll .newes-sidebar,.theme-realisticsexdoll .newest-box,.theme-realisticsexdoll .product-description,.theme-realisticsexdoll .product-info{backdrop-filter:blur(10px);background:rgba(17,20,38,.62);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--rsd-radius);box-shadow:var(--rsd-shadow)}.theme-realisticsexdoll .products-table,.theme-realisticsexdoll .table{color:#d6daf0}body.theme-realisticsexdoll .ph-bundle-accessories{max-width:100%;min-width:0}body.theme-realisticsexdoll .ph-bundle-accessories__title{color:#fff!important}body.theme-realisticsexdoll .ph-bundle-accessories__link{color:hsla(0,0%,100%,.92)!important}body.theme-realisticsexdoll .ph-bundle-accessories__link:focus-visible,body.theme-realisticsexdoll .ph-bundle-accessories__link:hover{color:#ffd39f!important}body.theme-realisticsexdoll .ph-bundle-accessories__link span{color:inherit}body.theme-realisticsexdoll .ph-bundle-accessories__img{border:1px solid hsla(0,0%,100%,.14)}body.theme-realisticsexdoll.page-cart .ph-bundle-accessories .text-truncate,body.theme-realisticsexdoll.page-checkout .ph-bundle-accessories .text-truncate,body.theme-realisticsexdoll.page-order-info .ph-bundle-accessories .text-truncate{overflow:visible;text-overflow:unset;white-space:normal;word-break:break-word}.theme-realisticsexdoll .table>:not(caption)>*>*{background:transparent;border-color:hsla(0,0%,100%,.08)}.theme-realisticsexdoll .badge{border-radius:999px}.theme-realisticsexdoll .breadcrumb{background:transparent}.theme-realisticsexdoll .price,.theme-realisticsexdoll .total-amount,.theme-realisticsexdoll .value{color:#ffd59c}.theme-realisticsexdoll .old-price{color:#9fa6c3}.theme-realisticsexdoll .pagination .page-link{background:rgba(17,20,38,.7);border-color:hsla(0,0%,100%,.12);color:#d6daf0}.theme-realisticsexdoll .pagination .active .page-link{background-image:var(--rsd-gradient);border-color:transparent}.theme-realisticsexdoll .quantity-wrap{align-items:center;border:1px solid hsla(0,0%,100%,.16);border-radius:var(--rsd-radius);display:inline-flex;overflow:hidden}.theme-realisticsexdoll .quantity-wrap .minus,.theme-realisticsexdoll .quantity-wrap .plus{align-items:center;background:hsla(0,0%,100%,.05);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.theme-realisticsexdoll .quantity-wrap input.form-control{border:0;border-left:1px solid hsla(0,0%,100%,.08);border-radius:0;border-right:1px solid hsla(0,0%,100%,.08);text-align:center;width:56px}.rsd-product-card{background:rgba(17,20,38,.64);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:var(--rsd-shadow);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.rsd-product-card:hover{border-color:rgba(224,17,95,.42);box-shadow:var(--rsd-neon);transform:translateY(-4px)}.rsd-product-media{background:rgba(6,8,14,.6)}.rsd-product-image-link{display:block;position:relative}.rsd-product-hover-image,.rsd-product-main-image{aspect-ratio:4/5;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.rsd-product-hover-image{inset:0;opacity:0;position:absolute;transition:opacity .24s ease}.rsd-product-image-link:hover .rsd-product-hover-image{opacity:1}.rsd-product-badge{background-image:var(--rsd-gradient);border-radius:999px;font-size:11px;left:10px;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.rsd-product-badge,.rsd-product-wishlist{color:#fff;position:absolute;top:10px;z-index:2}.rsd-product-wishlist{background:rgba(11,13,23,.64);border:0;border-radius:999px;height:34px;right:10px;width:34px}.rsd-product-info{display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem;padding:.9rem}.rsd-product-name{font-size:.96rem;line-height:1.45;margin:0}.rsd-product-name a{color:#eef1ff}.rsd-product-summary{color:#a9afc9;font-size:.86rem;margin:0}.rsd-product-footer{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:auto}.rsd-product-price{display:flex;flex-direction:column;line-height:1.2}.rsd-price-old{color:#8f97b8;font-size:12px;text-decoration:line-through}.rsd-price-new{color:#ffd59c;font-weight:700}.rsd-add-cart{background-image:var(--rsd-gradient);border:0;border-radius:999px;color:#fff;font-size:12px;padding:6px 12px}.rsd-announcement{background:hsla(0,0%,100%,.03);border-bottom:1px solid rgba(212,175,55,.28);color:#e6dbb8;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.rsd-navbar{backdrop-filter:blur(12px);background:rgba(11,13,23,.72);border-bottom:1px solid hsla(0,0%,100%,.1);position:sticky;top:0;z-index:1030}.rsd-navbar .navbar-brand{color:#fff;font-weight:700;letter-spacing:.06em}.rsd-navbar .nav-link{color:#d6daf0}.rsd-navbar .nav-link.active,.rsd-navbar .nav-link:hover{color:#fff}.rsd-page-shell{margin-bottom:2.5rem;margin-top:1.5rem}.rsd-page-shell .section-title{align-items:center;color:#fff;display:inline-flex;font-size:1.15rem;gap:.6rem;margin-bottom:1rem}.rsd-page-shell .section-title:before{background-image:var(--rsd-gradient);content:"";height:2px;width:30px}@media (max-width:991px){.rsd-product-card{border-radius:10px}.rsd-product-info{padding:.75rem}.rsd-add-cart{font-size:11px;padding:6px 10px}}@media (max-width:375px){.theme-realisticsexdoll .rsd-page-shell{margin-bottom:1.5rem;margin-top:1rem}.theme-realisticsexdoll .rsd-page-shell .section-title{font-size:1rem}}.theme-realisticsexdoll #appHeader{backdrop-filter:blur(14px);background:rgba(11,13,23,.62);border-bottom:1px solid hsla(0,0%,100%,.08);isolation:isolate;position:sticky;top:0;z-index:1080}.theme-realisticsexdoll .modal-backdrop{z-index:1105!important}.theme-realisticsexdoll .modal{z-index:1110!important}.theme-realisticsexdoll #appHeader .header-top{background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.06);min-height:34px}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers{background:rgba(0,0,0,.42);border-bottom:1px solid hsla(0,0%,100%,.08);font-size:.8125rem;min-height:38px}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__btn{background:hsla(0,0%,100%,.07)!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:8px;box-shadow:none!important;color:#fff!important;max-width:min(46vw,200px);padding-inline:.45rem}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__btn:focus-visible,.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__btn:hover{background:hsla(0,0%,100%,.12)!important;color:#fff!important}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__btn.dropdown-toggle:after{border-top-color:hsla(0,0%,100%,.75);margin-inline-start:.25rem}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__flag{border-radius:3px;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__label{max-width:28vw}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__drop .dropdown-menu{max-height:min(58vh,320px);overflow-y:auto;z-index:1092}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__contact{color:hsla(0,0%,100%,.78);font-size:10px;line-height:1.25;max-width:min(46%,200px)}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__contact-link{color:hsla(0,0%,100%,.92);display:block;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__contact-tel{align-items:center;display:inline-flex;gap:.2rem;justify-content:flex-end;margin-top:2px;max-width:100%}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__contact-tel span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__contact-link:focus-visible,.theme-realisticsexdoll #appHeader.rsd-nav .rsd-mobile-header-switchers__contact-link:hover{color:#fff;text-decoration:underline}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-main{background:rgba(11,13,23,.82);border-bottom:1px solid hsla(0,0%,100%,.08)}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-main-inner{align-items:center;-moz-column-gap:clamp(12px,1.4vw,22px);column-gap:clamp(12px,1.4vw,22px);display:grid;grid-template-columns:auto minmax(220px,1fr) auto;min-height:86px}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-logo{margin:0}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-logo a{align-items:center;display:inline-flex}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-logo img{height:70px;max-width:300px;min-width:170px;-o-object-fit:contain;object-fit:contain;width:auto}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-search-group{align-items:stretch;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;display:inline-flex;justify-self:end;margin-right:clamp(8px,1.1vw,18px);max-width:420px;overflow:hidden;width:min(100%,420px)}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-search-group .form-control{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:42px;min-width:200px;width:100%}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-search-group .btn{align-items:center;background:hsla(0,0%,100%,.08)!important;border:0!important;border-left:1px solid hsla(0,0%,100%,.2)!important;border-radius:0!important;color:#fff;display:inline-flex;height:42px;justify-content:center;padding:0 .95rem;position:static!important;transform:none!important}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-right{align-items:center;-moz-column-gap:clamp(10px,1.1vw,18px);column-gap:clamp(10px,1.1vw,18px);display:grid;grid-template-columns:minmax(136px,auto) minmax(90px,auto) minmax(148px,auto);justify-self:end;min-width:0}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-meta{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-contact{align-items:flex-start;color:#d8def5;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:2px;line-height:1.2;white-space:nowrap}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-contact a{color:#fff}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-switch{align-items:stretch;display:flex;flex-direction:column;gap:4px;min-width:90px}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-switch .btn{background:hsla(0,0%,100%,.13);border:1px solid hsla(0,0%,100%,.28);border-radius:6px;color:#fff;font-size:12px;font-weight:700;min-height:30px;padding:.24rem .55rem;text-align:left;width:100%}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-switch .btn:focus-visible,.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-switch .btn:hover{background:rgba(224,17,95,.28);border-color:rgba(224,17,95,.42);color:#fff}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-icons{align-items:center;display:inline-flex;gap:12px;justify-self:end;white-space:nowrap}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-menu{background:rgba(8,10,18,.9);border-top:1px solid hsla(0,0%,100%,.06)}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-menu .navbar{min-height:48px;padding:0}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-menu .nav-link{height:48px}.theme-realisticsexdoll #appHeader .header-top .btn,.theme-realisticsexdoll #appHeader .header-top a{color:#d6daf0;font-size:12px;font-weight:500}.theme-realisticsexdoll #appHeader .header-desktop,.theme-realisticsexdoll #appHeader .header-mobile{background:transparent}.theme-realisticsexdoll #appHeader .header-desktop .container{align-items:center;gap:8px;min-height:76px}.theme-realisticsexdoll #appHeader .header-desktop .left{align-items:center;display:flex;gap:12px}.theme-realisticsexdoll #appHeader .header-desktop .right{align-items:center;display:flex;gap:10px}.theme-realisticsexdoll #appHeader .header-desktop .logo{align-items:center;display:flex;margin:0}.theme-realisticsexdoll #appHeader .header-desktop .logo>a{align-items:center;display:inline-flex;height:54px}.theme-realisticsexdoll #appHeader .header-desktop .menu{align-items:center;display:flex}.theme-realisticsexdoll #appHeader .header-desktop .menu .navbar{align-items:center;display:flex;min-height:46px;padding:0}.theme-realisticsexdoll #appHeader .navbar-nav{align-items:center;gap:8px}.theme-realisticsexdoll #appHeader .navbar-nav .nav-item{margin:0!important}.theme-realisticsexdoll #appHeader .nav-link{align-items:center;border-radius:8px;color:#d6daf0;display:inline-flex;font-size:16px;font-weight:700;height:46px;letter-spacing:.02em;padding:0 .85rem;transition:color .22s ease,text-shadow .22s ease}.theme-realisticsexdoll #appHeader .nav-link.active,.theme-realisticsexdoll #appHeader .nav-link:hover{background:hsla(0,0%,100%,.06);color:#fff;text-shadow:0 0 16px rgba(224,17,95,.35)}.theme-realisticsexdoll #appHeader .dropdown-menu{background:rgba(17,20,38,.95);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--rsd-radius);box-shadow:var(--rsd-shadow);min-width:220px;padding:.4rem .3rem}.theme-realisticsexdoll #appHeader .dropdown-item{border-radius:8px;color:#d7dcf4;font-size:13px;font-weight:500;line-height:1.35;padding:.55rem .72rem;transition:background-color .2s ease,color .2s ease,transform .2s ease}.theme-realisticsexdoll #appHeader .dropdown-item:hover{background:hsla(0,0%,100%,.06);color:#fff;transform:translateX(2px)}.theme-realisticsexdoll #appHeader .dropdown-menu .dropdown-item+.dropdown-item{margin-top:3px}.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.dropdown{position:relative}.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.dropdown>.dropdown-menu{margin-top:10px;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .19s ease,transform .19s ease,visibility .19s ease;visibility:hidden}@media (hover:hover) and (pointer:fine){.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.dropdown:focus-within>.dropdown-menu,.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.dropdown:hover>.dropdown-menu{display:block;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}}.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.dropdown>.dropdown-menu:before{background:rgba(17,20,38,.95);border-left:1px solid hsla(0,0%,100%,.12);border-top:1px solid hsla(0,0%,100%,.12);content:"";height:10px;left:20px;position:absolute;top:-8px;transform:rotate(45deg);width:10px}.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.dropdown>.dropdown-menu>li+li{border-top:1px solid hsla(0,0%,100%,.06);margin-top:3px;padding-top:3px}.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.dropdown>.dropdown-menu .dropdown-item.active,.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.dropdown>.dropdown-menu .dropdown-item:active{background:linear-gradient(90deg,rgba(255,140,0,.24),rgba(224,17,95,.2),rgba(128,0,128,.24));color:#fff}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .accordion-item{border:0}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text{align-items:center;display:flex;justify-content:space-between}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>a{flex:1;position:relative;transition:background-color .18s ease,color .18s ease}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>a:focus-visible,.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>a:hover{background:hsla(0,0%,100%,.06);color:#fff}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>span{align-items:center;color:#c8d0ea;display:inline-flex;height:44px;justify-content:center;transition:background-color .18s ease,color .18s ease,transform .18s ease;width:44px}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>span:hover{background:hsla(0,0%,100%,.06);color:#fff}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>span[aria-expanded=true] i{transform:rotate(180deg)}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>span i{transition:transform .18s ease}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .accordion-collapse{border-top:1px solid hsla(0,0%,100%,.08)}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .children-group{background:hsla(0,0%,100%,.03);padding:6px 0}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .children-group .nav-link{align-items:center;color:#c7cee8;display:flex;font-size:14px;min-height:40px;padding:0 20px 0 28px;position:relative;transition:background-color .18s ease,color .18s ease}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .children-group .nav-link:before{background:rgba(212,175,55,.8);border-radius:999px;content:"";height:5px;margin-right:10px;width:5px}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .children-group .nav-link.active,.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .children-group .nav-link:hover{background:hsla(0,0%,100%,.07);color:#fff}.theme-realisticsexdoll #appHeader .search-group .form-control{background:rgba(17,20,38,.86);border:1px solid hsla(0,0%,100%,.18);border-radius:10px 0 0 10px;color:#e6ebff;font-size:13px;height:36px;padding:.42rem .75rem;width:clamp(190px,15vw,240px)}.theme-realisticsexdoll #appHeader .search-group .btn{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-left:0;border-radius:0 10px 10px 0;color:#fff;height:36px;padding:.42rem .72rem}.theme-realisticsexdoll #appHeader .search-group{background:transparent!important;border:0!important;box-shadow:none!important}.theme-realisticsexdoll #appHeader .search-group .form-control:focus{border-color:rgba(224,17,95,.52);box-shadow:0 0 0 .16rem rgba(224,17,95,.18)}.theme-realisticsexdoll #appHeader .header-cart-icon,.theme-realisticsexdoll #appHeader .icons .item a{color:#fff}.theme-realisticsexdoll #appHeader .icons{align-items:center;display:flex;gap:10px}.theme-realisticsexdoll #appHeader .icon-quantity{align-items:center;background-image:var(--rsd-gradient);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;height:18px;justify-content:center;min-width:18px}.theme-realisticsexdoll #appHeader .offcanvas{background:rgba(11,13,23,.97);color:#d3d9f1}.theme-realisticsexdoll #appHeader .offcanvas .nav-link{color:#d3d9f1}.theme-realisticsexdoll #appHeader .offcanvas .nav-link.active{color:#fff}.theme-realisticsexdoll .module-sub-title,.theme-realisticsexdoll .module-title{color:#f1f4ff}.theme-realisticsexdoll .nav-tabs .nav-link{color:#cad1ec}.theme-realisticsexdoll .nav-tabs .nav-link.active{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.18);color:#fff}.theme-realisticsexdoll .mobile-tabbar{background:rgba(11,13,23,.96);border-top:1px solid hsla(0,0%,100%,.1)}.theme-realisticsexdoll .mobile-tabbar .tab-item{color:#c8d0ea}.theme-realisticsexdoll .mobile-tabbar .tab-item.active,.theme-realisticsexdoll .mobile-tabbar .tab-item:hover{color:#fff}.theme-realisticsexdoll #appHeader .logo img{height:54px!important;max-width:230px;-o-object-fit:contain;object-fit:contain;width:auto!important}.theme-realisticsexdoll #appHeader .header-mobile .logo img{height:auto!important;max-height:50px!important;max-width:160px!important;-o-object-fit:contain;object-fit:contain;width:auto!important}.theme-realisticsexdoll #appHeader .account-icon,.theme-realisticsexdoll #appHeader .header-cart-icon,.theme-realisticsexdoll #appHeader .icons .item>a{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;display:inline-flex;height:38px;justify-content:center;position:relative;width:38px}.theme-realisticsexdoll #appHeader .account-icon:hover,.theme-realisticsexdoll #appHeader .header-cart-icon:hover,.theme-realisticsexdoll #appHeader .icons .item>a:hover{background:hsla(0,0%,100%,.14);border-color:rgba(224,17,95,.45);box-shadow:0 0 16px rgba(224,17,95,.22)}.theme-realisticsexdoll #appHeader .account-icon img,.theme-realisticsexdoll #appHeader .header-cart-icon img,.theme-realisticsexdoll #appHeader .icons .item img{filter:brightness(0) invert(1);height:18px!important;width:18px!important}.theme-realisticsexdoll #appHeader .icon-quantity{position:absolute;right:-7px;top:-7px;z-index:2}.theme-realisticsexdoll #appHeader .header-mobile .mb-icon{align-items:center;background:linear-gradient(145deg,rgba(224,17,95,.22),rgba(128,0,128,.26));border:1px solid hsla(0,0%,100%,.26);border-radius:10px;box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 8px 18px rgba(0,0,0,.32);color:#fff;display:inline-flex;height:42px;justify-content:center;width:42px}.theme-realisticsexdoll #appHeader .header-mobile .mb-icon i{color:#fff;font-size:23px;text-shadow:0 0 10px rgba(224,17,95,.35)}.theme-realisticsexdoll #appHeader.rsd-nav .header-mobile{align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:minmax(42px,auto) minmax(0,1fr) minmax(42px,auto);padding:10px}.theme-realisticsexdoll #appHeader.rsd-nav .header-mobile .mb-icon{justify-self:start}.theme-realisticsexdoll #appHeader.rsd-nav .header-mobile .logo{justify-self:center;margin:0;max-height:50px;max-width:160px;text-align:center}.theme-realisticsexdoll #appHeader.rsd-nav .header-mobile .logo a{align-items:center;display:inline-flex;justify-content:center}.theme-realisticsexdoll #appHeader.rsd-nav .header-mobile .header-cart-icon{justify-self:end}.theme-realisticsexdoll #appHeader .header-mobile{min-height:58px}.theme-realisticsexdoll #mobile-menu-offcanvas{--bs-offcanvas-zindex:1090;--bs-offcanvas-width:min(86vw,360px);--bs-offcanvas-bg:#0b0d17;--bs-offcanvas-color:#d8def7;z-index:1090!important}.theme-realisticsexdoll #mobile-menu-offcanvas.offcanvas-start{background-color:#0b0d17!important;border-right:1px solid hsla(0,0%,100%,.12);box-shadow:18px 0 40px rgba(0,0,0,.45);color:#d8def7;width:min(86vw,360px)!important}.theme-realisticsexdoll #mobile-menu-offcanvas.offcanvas{--rsd-offcanvas-header-h:72px;display:flex!important;flex-direction:column;height:100dvh;max-height:100dvh}.theme-realisticsexdoll #mobile-menu-offcanvas.offcanvas.show{opacity:1!important;transform:translateX(0)!important;visibility:visible!important}.theme-realisticsexdoll .offcanvas-backdrop{z-index:1089!important}.theme-realisticsexdoll .offcanvas-backdrop.show{background:#02030a;opacity:.45}.theme-realisticsexdoll #mobile-menu-offcanvas .offcanvas-body,.theme-realisticsexdoll #mobile-menu-offcanvas .offcanvas-header{background:#0b0d17!important;color:#dbe2ff}.theme-realisticsexdoll #mobile-menu-offcanvas .offcanvas-header{border-bottom:1px solid hsla(0,0%,100%,.1);flex:0 0 auto;min-height:var(--rsd-offcanvas-header-h);padding:.75rem 1rem}.theme-realisticsexdoll #mobile-menu-offcanvas .offcanvas-body.mobile-menu-wrap{-webkit-overflow-scrolling:touch;flex:1 1 auto;height:calc(100dvh - var(--rsd-offcanvas-header-h));min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 0 env(safe-area-inset-bottom,0)}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap #menu-accordion{min-height:100%}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap #menu-accordion .accordion-item{background:#0d1020;border-bottom:1px solid hsla(0,0%,100%,.12)}.theme-realisticsexdoll #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>a{align-items:center;display:flex;min-height:44px;padding:0 14px}.theme-realisticsexdoll #mobile-menu-offcanvas .close-offcanvas{background:#0b0d17;border-left:1px solid hsla(0,0%,100%,.12);color:#fff}.theme-realisticsexdoll #mobile-menu-offcanvas .search-group .btn,.theme-realisticsexdoll #mobile-menu-offcanvas .search-group .form-control{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.22)!important;color:#eef3ff!important}.theme-realisticsexdoll #mobile-menu-offcanvas .children-group .nav-link,.theme-realisticsexdoll #mobile-menu-offcanvas .nav-link{color:#e9eeff!important}.theme-realisticsexdoll #mobile-menu-offcanvas .nav-link.active,.theme-realisticsexdoll #mobile-menu-offcanvas .nav-link:hover{color:#fff!important}@media (max-width:991px){.theme-realisticsexdoll #appHeader .header-top{padding:.2rem 0}.theme-realisticsexdoll #appHeader .header-mobile{border-top:1px solid hsla(0,0%,100%,.08)}.theme-realisticsexdoll #appHeader.rsd-nav .header-mobile{padding:10px}.theme-realisticsexdoll #appHeader .header-top .btn,.theme-realisticsexdoll #appHeader .header-top a{font-size:11px}.theme-realisticsexdoll #appHeader #mobile-menu-offcanvas .nav-link{font-size:15px;font-weight:500}.theme-realisticsexdoll #appHeader #mobile-menu-offcanvas .mobile-menu-wrap .nav-item-text>a{min-height:48px;padding:0 16px}.theme-realisticsexdoll #appHeader .header-mobile .header-cart-icon{height:34px;width:34px}.theme-realisticsexdoll #appHeader .header-mobile .header-cart-icon img{height:16px!important;width:16px!important}.theme-realisticsexdoll #appHeader.rsd-nav .header-mobile .logo{max-width:min(160px,100%)}.theme-realisticsexdoll #appHeader.rsd-nav .header-mobile{grid-template-columns:minmax(40px,auto) minmax(0,1fr) minmax(40px,auto)}}@media (min-width:992px) and (max-width:1180px){.theme-realisticsexdoll #appHeader .header-desktop .left{gap:8px}.theme-realisticsexdoll #appHeader .nav-link{padding:0 .42rem}.theme-realisticsexdoll #appHeader .search-group .form-control{width:200px}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-main-inner{-moz-column-gap:8px;column-gap:8px;grid-template-columns:auto minmax(180px,1fr) auto}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-right{-moz-column-gap:8px;column-gap:8px;grid-template-columns:minmax(114px,auto) minmax(74px,auto) minmax(128px,auto)}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-contact{font-size:11px;gap:2px}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-logo img{height:62px;max-width:250px}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-search-group{margin-right:8px;max-width:340px}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-switch .btn{font-size:11px;padding:.2rem .45rem}.theme-realisticsexdoll #appHeader .nav-link{font-size:15px;padding:0 .58rem}}.theme-realisticsexdoll #miniCart.offcanvas{--bs-offcanvas-zindex:1108;--bs-offcanvas-bg:#0f121f;--bs-offcanvas-color:#d8def7;border-left:1px solid hsla(0,0%,100%,.12);z-index:1108!important}.theme-realisticsexdoll #miniCart .offcanvas-header{background:rgba(11,13,23,.96);border-bottom-color:hsla(0,0%,100%,.1)!important}.theme-realisticsexdoll #miniCart .offcanvas-title{color:#fff;font-weight:700}.theme-realisticsexdoll #miniCart .btn-close{filter:invert(1) grayscale(1) brightness(1.15);opacity:.82}.theme-realisticsexdoll #miniCart .cart-items{background:#0b0d17}.theme-realisticsexdoll #miniCart .cart-items .min-w-0{min-width:0!important}.theme-realisticsexdoll #miniCart .ph-bundle-accessories .text-truncate{overflow:visible;text-overflow:unset;white-space:normal;word-break:break-word}.theme-realisticsexdoll #miniCart .border-bottom{border-color:hsla(0,0%,100%,.08)!important}.theme-realisticsexdoll #miniCart .text-body{color:#f0f3ff!important}.theme-realisticsexdoll #miniCart .hover-primary:hover,.theme-realisticsexdoll #miniCart a.text-body.hover-primary:hover{color:#ffd39f!important}.theme-realisticsexdoll #miniCart .text-secondary{color:#b8c3e8!important}.theme-realisticsexdoll #miniCart .text-muted{color:#949db8!important}.theme-realisticsexdoll #miniCart .product-options .option-name{color:var(--rsd-accent-gold);font-weight:600}.theme-realisticsexdoll #miniCart .product-options .option-value{color:#dde4ff}.theme-realisticsexdoll #miniCart .text-primary{color:#ffb8cf!important}.theme-realisticsexdoll #miniCart .text-warning{color:#fcd34d!important;text-shadow:0 0 10px rgba(251,191,36,.35)}.theme-realisticsexdoll #miniCart .border-top{background:rgba(12,14,26,.98);border-top-color:hsla(0,0%,100%,.12)!important}.theme-realisticsexdoll #miniCart .form-check-label{color:#d6daf0}.theme-realisticsexdoll #miniCart .form-control{background:rgba(17,20,38,.9);border-color:hsla(0,0%,100%,.16);color:#eef1ff}.theme-realisticsexdoll #miniCart .bg-light{background-color:hsla(0,0%,100%,.06)!important;color:#eef1ff!important}.theme-realisticsexdoll #miniCart .btn-outline-secondary{border-color:hsla(0,0%,100%,.28);color:#e4e8ff}.theme-realisticsexdoll #miniCart .btn-outline-secondary:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.38);color:#fff}.theme-realisticsexdoll #miniCart .text-center h5{color:#fff}.theme-realisticsexdoll .module-masonry .pb-mosaic-grid.module-masonry-grid{-moz-column-fill:balance;column-fill:balance}.theme-realisticsexdoll .module-masonry .pb-mosaic-cell{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.22)}.theme-realisticsexdoll .module-masonry .pb-mosaic-cell.module-masonry-card--video{border-color:hsla(0,0%,100%,.24)}.theme-realisticsexdoll .module-masonry .pb-mosaic-stack .module-masonry-caption.bg-light{background:rgba(17,20,38,.92)!important;border:1px solid hsla(0,0%,100%,.08);border-radius:.35rem;color:#dde4ff}.theme-realisticsexdoll .module-masonry .pb-mosaic-stack .module-masonry-caption.text-light{border-radius:.35rem}.theme-realisticsexdoll .module-masonry .module-masonry-item--shape-0 .pb-mosaic-cell{border-radius:14px 9px 16px 11px;box-shadow:0 10px 28px rgba(0,0,0,.35)}.theme-realisticsexdoll .module-masonry .module-masonry-item--shape-1 .pb-mosaic-cell{border-radius:10px 16px 8px 13px;box-shadow:0 12px 26px rgba(128,0,128,.18)}.theme-realisticsexdoll .module-masonry .module-masonry-item--shape-2 .pb-mosaic-cell{border-radius:18px 6px 12px 14px;box-shadow:0 8px 24px rgba(212,175,55,.12)}.theme-realisticsexdoll .module-masonry .module-masonry-item--shape-3 .pb-mosaic-cell{border-radius:8px 12px 18px 10px;box-shadow:0 10px 30px rgba(0,0,0,.32)}.theme-realisticsexdoll .module-masonry .module-masonry-item--shape-4 .pb-mosaic-cell{border-radius:12px 14px 7px 15px;box-shadow:0 9px 22px rgba(224,17,95,.1)}.theme-realisticsexdoll .module-masonry .module-masonry-item--shape-5 .pb-mosaic-cell{border-radius:16px 8px 10px 17px;box-shadow:0 11px 26px rgba(0,0,0,.34)}.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-menu,.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-menu .container,.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-menu .navbar,.theme-realisticsexdoll #appHeader.rsd-nav .rsd-nav-menu .navbar-nav{overflow:visible}.theme-realisticsexdoll #appHeader .rsd-mega-nav-item{position:static}.theme-realisticsexdoll #appHeader .rsd-mega{position:relative}.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.rsd-mega>.dropdown-menu.rsd-mega__panel{background:rgba(12,14,26,.98)!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important;border-left:0!important;border-radius:0!important;border-right:0!important;border-top:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 18px 48px rgba(0,0,0,.45);display:flex;flex-direction:column;left:0!important;margin:0;max-height:calc(100dvh - var(--rsd-mega-panel-top, 118px) - 1rem);max-width:none!important;min-width:0!important;opacity:0;padding:0;pointer-events:none;position:fixed!important;right:0!important;top:var(--rsd-mega-panel-top,118px);transform:translateY(6px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease;visibility:hidden;width:auto!important;z-index:1090}.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.rsd-mega>.dropdown-menu.rsd-mega__panel--pages-info{border-left:1px solid hsla(0,0%,100%,.1)!important;border-radius:0 0 14px 14px!important;border-right:1px solid hsla(0,0%,100%,.1)!important;left:var(--rsd-mega-pages-info-left,0)!important;max-width:min(92vw,1400px)!important;min-width:min(12.5rem,92vw)!important;right:auto!important;width:-moz-max-content!important;width:max-content!important}.theme-realisticsexdoll #appHeader .rsd-mega__inner{-webkit-overflow-scrolling:touch;flex:1 1 auto;max-height:min(72vh,100dvh - var(--rsd-mega-panel-top,118px) - 1.25rem);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.theme-realisticsexdoll #appHeader .rsd-mega__panel--brands .rsd-mega__inner{scroll-behavior:smooth}.theme-realisticsexdoll #appHeader .rsd-mega__panel--slim .rsd-mega__inner{max-height:min(40vh,420px)}.theme-realisticsexdoll #appHeader .rsd-mega__panel--pages-info .rsd-mega__inner{overflow-x:visible}.theme-realisticsexdoll #appHeader .rsd-mega__slim{max-width:28rem}.theme-realisticsexdoll #appHeader .rsd-mega__slim-title{color:#fff;font-size:1rem;font-weight:800;letter-spacing:.04em}.theme-realisticsexdoll #appHeader .rsd-mega__slim-hint{color:#a7adc5!important}.theme-realisticsexdoll #appHeader .rsd-mega__aside-catalog{background:rgba(12,14,26,.55);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:.7rem .85rem .55rem}.theme-realisticsexdoll #appHeader .rsd-mega__columns{display:grid;gap:1rem 1.25rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding-top:0}.theme-realisticsexdoll #appHeader .rsd-mega__panel--blog .rsd-mega__blog-full{margin-inline:auto;max-width:1400px;width:100%}.theme-realisticsexdoll #appHeader .rsd-mega__panel--pages-info .rsd-mega__pages-info-full{margin-inline:0;max-width:min(92vw,1400px);width:-moz-max-content;width:max-content}.theme-realisticsexdoll #appHeader .rsd-mega__columns--pages-info,.theme-realisticsexdoll #appHeader .rsd-mega__panel--pages-info .rsd-mega__pages-info-body{max-width:min(92vw,1400px);width:-moz-max-content;width:max-content}.theme-realisticsexdoll #appHeader .rsd-mega__columns--pages-info{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem 1.35rem}.theme-realisticsexdoll #appHeader .rsd-mega__column--pages-info{flex:0 0 auto;max-width:20rem;min-width:11.5rem;padding:.35rem .15rem}@media (min-width:992px){.theme-realisticsexdoll #appHeader .rsd-mega__column--pages-info{min-width:12.5rem}.theme-realisticsexdoll #appHeader .rsd-mega__columns--pages-info{gap:1.1rem 1.65rem}}.theme-realisticsexdoll #appHeader .rsd-mega__sublist--pages-info{list-style:none;margin:0;padding:0}.theme-realisticsexdoll #appHeader .rsd-mega__sublink--pages-info{border-radius:8px;color:hsla(0,0%,100%,.88)!important;display:block;font-size:.86rem;line-height:1.35;padding:.32rem .15rem;text-decoration:none!important;transition:color .15s ease,background .15s ease}.theme-realisticsexdoll #appHeader .rsd-mega__sublink--pages-info:hover{background:hsla(0,0%,100%,.06);color:#fff!important}.theme-realisticsexdoll #appHeader .rsd-mega__blog-promo,.theme-realisticsexdoll #appHeader .rsd-mega__brand-promo{border-top:1px solid hsla(0,0%,100%,.1);margin-inline:auto;margin-top:.75rem;max-width:1400px;padding-top:1rem;width:100%}.theme-realisticsexdoll #appHeader .rsd-mega__panel--pages-info .rsd-mega__blog-promo{border-top:1px solid hsla(0,0%,100%,.1);margin-inline:0;margin-top:.75rem;max-width:none;padding-top:1rem;width:100%}.theme-realisticsexdoll #appHeader .rsd-mega__columns--blog{gap:1.15rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (min-width:992px){.theme-realisticsexdoll #appHeader .rsd-mega__columns--blog{gap:1.25rem 1.85rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (min-width:1400px){.theme-realisticsexdoll #appHeader .rsd-mega__columns--blog{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.theme-realisticsexdoll #appHeader .rsd-mega__column--blog{background:rgba(8,10,20,.35);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;min-height:100%;padding:.5rem .55rem .35rem}.theme-realisticsexdoll #appHeader .rsd-mega__column--blog .rsd-mega__column-head{font-size:.82rem;margin-bottom:.55rem}.theme-realisticsexdoll #appHeader .rsd-mega__sublink--blog{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.8rem;line-height:1.4;overflow:hidden}.theme-realisticsexdoll #appHeader .rsd-mega__column-head{align-items:center;border-radius:8px;color:#ffd59c!important;display:flex;font-size:.78rem;font-weight:800;gap:.45rem;letter-spacing:.06em;line-height:1.25;margin-bottom:.45rem;margin-left:-.1rem;padding:.15rem .2rem .15rem .1rem;text-decoration:none!important;text-transform:uppercase;transition:color .15s ease,background .15s ease}.theme-realisticsexdoll #appHeader .rsd-mega__column-head:hover{background:hsla(0,0%,100%,.04);color:#fff!important}.theme-realisticsexdoll #appHeader .rsd-mega__column-thumb{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.theme-realisticsexdoll #appHeader .rsd-mega__column-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.theme-realisticsexdoll #appHeader .rsd-mega__column-thumb--placeholder{color:#7a8199;font-size:.95rem}.theme-realisticsexdoll #appHeader .rsd-mega__column-head-text{flex:1 1 auto;min-width:0}.theme-realisticsexdoll #appHeader .rsd-mega__sublist{list-style:none;margin:0;padding:0}.theme-realisticsexdoll #appHeader .rsd-mega__sublist .rsd-mega__sublist{border-left:1px solid hsla(0,0%,100%,.08);margin-top:.2rem;padding-left:.65rem}.theme-realisticsexdoll #appHeader .rsd-mega__sublink{border-radius:6px;color:#c8cfe9!important;display:block;font-size:.82rem;font-weight:500;line-height:1.35;padding:.22rem 0;text-decoration:none!important}.theme-realisticsexdoll #appHeader .rsd-mega__sublink:hover{background:hsla(0,0%,100%,.05);color:#fff!important}.theme-realisticsexdoll #appHeader .rsd-mega__sublink--more{border-top:1px solid hsla(0,0%,100%,.08);color:#ffd59c!important;font-size:.76rem;font-weight:700;letter-spacing:.04em;margin-top:.15rem;padding-top:.35rem;text-transform:uppercase}.theme-realisticsexdoll #appHeader .rsd-mega__sublink--more:hover{color:#fff!important}.theme-realisticsexdoll #appHeader .rsd-mega__aside{display:flex;flex-direction:column;gap:.85rem;height:100%}.theme-realisticsexdoll #appHeader .rsd-mega__aside-prices{background:rgba(12,14,26,.55);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:.7rem .85rem .55rem}.theme-realisticsexdoll #appHeader .rsd-mega__aside-prices-title{color:#8b95b8;font-size:.65rem;font-weight:800;letter-spacing:.16em;margin-bottom:.45rem;text-transform:uppercase}.theme-realisticsexdoll #appHeader .rsd-mega__aside-price-link{border-radius:6px;color:#c8cfe9!important;display:block;font-size:.78rem;font-weight:500;line-height:1.35;padding:.32rem 0;text-decoration:none!important;transition:color .15s ease,background .15s ease}.theme-realisticsexdoll #appHeader .rsd-mega__aside-price-link:hover{background:hsla(0,0%,100%,.05);color:#fff!important}.theme-realisticsexdoll #appHeader .rsd-mega__aside-desc{-webkit-overflow-scrolling:touch;color:#b4bbd6;font-size:.8rem;line-height:1.5;max-height:11rem;overflow-y:auto;padding-right:.25rem}.theme-realisticsexdoll #appHeader .rsd-mega__promo{align-items:flex-start;background-image:var(--rsd-gradient);border-radius:14px;box-shadow:var(--rsd-neon);color:#fff!important;display:flex;flex-direction:column;gap:.35rem;justify-content:center;min-height:120px;padding:1.1rem 1.15rem;text-decoration:none!important}.theme-realisticsexdoll #appHeader .rsd-mega__promo:hover{color:#fff!important;filter:brightness(1.05)}.theme-realisticsexdoll #appHeader .rsd-mega__browse-all{align-self:stretch;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.2)!important;color:#dde4ff!important;text-align:center}.theme-realisticsexdoll #appHeader .rsd-mega__browse-all:hover{background:rgba(224,17,95,.15);border-color:rgba(224,17,95,.5)!important;color:#fff!important}.theme-realisticsexdoll #appHeader .rsd-mega__panel--brands .rsd-mega__brands-full{margin-inline:auto;max-width:1480px;width:100%}.theme-realisticsexdoll #appHeader .rsd-mega__brand-cols{align-items:start;display:grid;gap:.65rem 1rem;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1199px){.theme-realisticsexdoll #appHeader .rsd-mega__brand-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.theme-realisticsexdoll #appHeader .rsd-mega__brand-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-realisticsexdoll #appHeader .rsd-mega__brand-col{min-width:0;padding:0 .15rem}.theme-realisticsexdoll #appHeader .rsd-mega__brand-col-head{border-bottom:1px solid hsla(0,0%,100%,.12);color:#ffd59c;font-size:.74rem;font-weight:800;letter-spacing:.12em;margin:0 0 .55rem;padding-bottom:.35rem;text-transform:uppercase}.theme-realisticsexdoll #appHeader .rsd-mega__brand-stack>li+li{margin-top:.08rem}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row{align-items:center;border-radius:8px;color:#dde4ff!important;display:flex;gap:.4rem .45rem;min-height:2.35rem;padding:.32rem .35rem;text-decoration:none!important;transition:background .15s ease,border-color .15s ease}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row:focus-visible,.theme-realisticsexdoll #appHeader .rsd-mega__brand-row:hover{background:hsla(0,0%,100%,.06)}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row-logo{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;flex:0 0 auto;height:34px;justify-content:center;overflow:hidden;width:34px}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row-logo img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row-logo-ph{color:#7a8199;font-size:.95rem}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row-main{align-items:center;display:flex;flex:1 1 auto;gap:.25rem;min-width:0}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row-flair{flex-shrink:0;font-size:.85rem;line-height:1}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#e8ecff!important;display:-webkit-box;font-size:.78rem;font-weight:600;line-height:1.25;overflow:hidden}.theme-realisticsexdoll #appHeader .rsd-mega__brand-row-badges{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:.2rem;justify-content:flex-end;max-width:42%}.theme-realisticsexdoll #appHeader .rsd-mega__brand-badge{border-radius:999px;display:inline-block;font-size:.58rem;font-weight:800;letter-spacing:.04em;line-height:1.2;max-width:100%;overflow:hidden;padding:.12rem .35rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.theme-realisticsexdoll #appHeader .rsd-mega__brand-badge--0{background:rgba(30,30,36,.95);border:1px solid hsla(0,0%,100%,.12);color:#fff!important}.theme-realisticsexdoll #appHeader .rsd-mega__brand-badge--1{background:#5ad18a;border:1px solid hsla(0,0%,100%,.15);color:#0f2a18!important}.theme-realisticsexdoll #appHeader .rsd-mega__brand-badge--2{background:linear-gradient(90deg,#e0115f,#ff5c8a);border:1px solid hsla(0,0%,100%,.12);color:#fff!important}.theme-realisticsexdoll #appHeader .rsd-mega__brand-badge--3{background:#5ec8d4;border:1px solid hsla(0,0%,100%,.12);color:#0a1f24!important}.theme-realisticsexdoll #appHeader .rsd-mega__brand-badge--4{background:#f0c14b;border:1px solid hsla(0,0%,100%,.12);color:#2a1f08!important}.theme-realisticsexdoll #appHeader .rsd-mega__brand-badge--5{background:rgba(120,90,220,.85);border:1px solid hsla(0,0%,100%,.12);color:#eef3ff!important}@media (hover:hover) and (pointer:fine){.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.rsd-mega:focus-within>.dropdown-menu.rsd-mega__panel,.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.rsd-mega:hover>.dropdown-menu.rsd-mega__panel{display:block;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}}@media (hover:none),(pointer:coarse){.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.rsd-mega:not(.rsd-mega--open)>.dropdown-menu.rsd-mega__panel{display:none!important}.theme-realisticsexdoll #appHeader .navbar-nav>.nav-item>.rsd-mega.rsd-mega--open>.dropdown-menu.rsd-mega__panel{display:block!important;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}}.theme-realisticsexdoll #appFooter.rsd-footer{background:linear-gradient(180deg,rgba(14,16,28,.98),#080a12 45%);border-top:1px solid hsla(0,0%,100%,.09);margin-top:0;overflow:hidden;padding-top:3rem;position:relative}.theme-realisticsexdoll #appFooter.rsd-footer:after,.theme-realisticsexdoll #appFooter.rsd-footer:before{display:none!important}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__box{color:#aeb6d8;position:relative;z-index:1}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__top{padding-bottom:2.25rem;padding-top:.25rem}@media (min-width:992px){.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__top{padding-bottom:2.75rem}}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__site-name{color:#fff!important;display:inline-block;font-size:1.35rem;font-weight:800;letter-spacing:.02em;line-height:1.2;margin-bottom:.65rem;text-decoration:none!important;text-shadow:0 0 28px rgba(224,17,95,.12)}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__site-name:hover{color:#ffd59c!important}@media (min-width:992px){.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__site-name{font-size:1.5rem}}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__tagline{color:#b4bddc!important;font-size:.88rem;font-weight:400;line-height:1.65;max-width:28rem}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__contact li+li{margin-top:.35rem}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__contact-link{align-items:center;color:#d0d8f5!important;display:inline-flex;font-size:.86rem;text-decoration:none!important;transition:color .2s ease}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__contact-link:hover{color:#ffd59c!important}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__contact-link i{opacity:.85}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__social-title{color:#8b95b8!important;font-size:.68rem;font-weight:700;letter-spacing:.12em;margin-bottom:.65rem;text-transform:uppercase}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__social-icons{display:flex;flex-wrap:wrap;gap:.5rem}.theme-realisticsexdoll #appFooter.rsd-footer .social-icon{align-items:center;background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:10px;color:#e4e9ff!important;display:inline-flex!important;height:40px;justify-content:center;position:static!important;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease;width:40px}.theme-realisticsexdoll #appFooter.rsd-footer .social-icon:after{display:none!important}.theme-realisticsexdoll #appFooter.rsd-footer .social-icon i{font-size:1.05rem}.theme-realisticsexdoll #appFooter.rsd-footer .social-icon:focus,.theme-realisticsexdoll #appFooter.rsd-footer .social-icon:hover{background:rgba(224,17,95,.18)!important;border-color:rgba(224,17,95,.45)!important;color:#fff!important;transform:translateY(-2px)}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__nav-heading{border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:0!important;padding-bottom:.5rem}@media (min-width:768px){.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__nav-heading{border-bottom:none;margin-bottom:1rem!important;padding-bottom:0}}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__nav-heading span{color:#fff!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__link-list{list-style:none;margin:0;padding:0}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__link-list li{font-size:.88rem;font-weight:500;line-height:1.45;margin:0;padding:0}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__link-list li+li{margin-top:.4rem}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__link-list a{color:#c5cce8!important;display:inline-block;position:relative;text-decoration:none!important;transition:color .2s ease,padding-left .2s ease}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__link-list a:hover{color:#ffd59c!important;padding-left:2px}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__bottom{border-top:1px solid hsla(0,0%,100%,.1);margin-top:.25rem;padding:1.35rem 0 1.75rem}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__legal{text-align:center}@media (min-width:992px){.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__legal{text-align:left}}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__copyright{color:#8f98b8!important;font-size:.8rem;line-height:1.55;margin-top:.5rem!important}@media (min-width:992px){.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__copyright{margin-top:.35rem!important}}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__home-link{color:#d0d8f5!important;font-weight:600;text-decoration:none!important}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__home-link:hover{color:#ffd59c!important}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__copy-sep{margin:0 .2em;opacity:.7}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__icp{color:#8f98b8!important;font-size:.78rem;text-decoration:none!important}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__icp:hover{color:#ffd59c!important}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__payments{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .65rem;justify-content:center}@media (min-width:992px){.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__payments{justify-content:flex-end}}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__payments img{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;height:auto;margin:0!important;max-width:52px;opacity:.92;padding:.2rem .35rem;transition:opacity .2s ease,border-color .2s ease}.theme-realisticsexdoll #appFooter.rsd-footer .rsd-footer__payments img:hover{border-color:hsla(0,0%,100%,.18);opacity:1}@media (max-width:767.98px){.theme-realisticsexdoll #appFooter.rsd-footer .footer-item .footer-item-content{padding-right:0}}.theme-realisticsexdoll #appFooter.rsd-footer .footer-item-about .footer-item-content-about{padding-top:.35rem}@media (max-width:991.98px){body.theme-realisticsexdoll{padding-bottom:calc(4.35rem + env(safe-area-inset-bottom, 0px))}}.theme-realisticsexdoll .rsd-mobile-tabbar{align-items:flex-end;background:#000;border-top:1px solid hsla(0,0%,100%,.12);bottom:0;box-shadow:0 -8px 28px rgba(0,0,0,.45);display:flex;gap:.15rem;justify-content:space-around;left:0;min-height:3.5rem;padding:.35rem .35rem calc(.35rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:1040}.theme-realisticsexdoll .rsd-mobile-tabbar__item{align-items:center;border-radius:10px;color:hsla(0,0%,100%,.72)!important;display:flex;flex:1;flex-direction:column;font-size:.65rem;font-weight:600;gap:.2rem;justify-content:flex-end;letter-spacing:.02em;line-height:1.1;max-width:4.5rem;min-height:3rem;padding:.2rem .15rem .15rem;text-align:center;text-decoration:none!important;transition:color .2s ease,background .2s ease}.theme-realisticsexdoll .rsd-mobile-tabbar__item>i.bi{font-size:1.2rem;line-height:1}.theme-realisticsexdoll .rsd-mobile-tabbar__item:focus-visible,.theme-realisticsexdoll .rsd-mobile-tabbar__item:hover{background:hsla(0,0%,100%,.06);color:#fff!important}.theme-realisticsexdoll .rsd-mobile-tabbar__item.is-active{color:#ffb8d0!important}.theme-realisticsexdoll .rsd-mobile-tabbar__item.is-active>i.bi{color:#ffb8d0}.theme-realisticsexdoll .rsd-mobile-tabbar__item--center{color:hsla(0,0%,100%,.88)!important;flex:1;gap:.15rem;justify-content:flex-start;max-width:5rem;padding-top:0}.theme-realisticsexdoll .rsd-mobile-tabbar__item--center.is-active .rsd-mobile-tabbar__fab{box-shadow:0 0 0 3px rgba(224,17,95,.35)}.theme-realisticsexdoll .rsd-mobile-tabbar__fab{align-items:center;background:linear-gradient(145deg,#e0115f,#c2004b);border:2px solid rgba(0,0,0,.35);border-radius:50%;box-shadow:0 10px 22px rgba(224,17,95,.45);color:#fff!important;display:flex;height:3rem;justify-content:center;margin-top:-1.35rem;width:3rem}.theme-realisticsexdoll .rsd-mobile-tabbar__fab .bi{font-size:1.35rem;line-height:1}.theme-realisticsexdoll .rsd-mobile-tabbar__fab-label{color:hsla(0,0%,100%,.9)!important;font-size:.62rem;font-weight:700;letter-spacing:.04em;margin-top:-.1rem}@media (min-width:992px){body.theme-realisticsexdoll{padding-bottom:0}}
