@font-face{font-family:Instrument Sans;src:url(/cdn/shop/files/InstrumentSans-Medium.woff2) format("woff2"),url(/cdn/shop/files/InstrumentSans-Medium.woff) format("woff"),url(/cdn/shop/files/InstrumentSans-Medium.ttf) format("ttf");font-weight:500;font-style:normal;font-display:swap}.announcement-bar__inner .announcement-bar__item-inner{text-align:center;font-size:15px}.announcement-bar__inner{padding:11.3px 0}.header__inner-wrapper{padding:0 75px}.header .quick-search__bar .quick-search__faux-input{height:44px}.header .quick-search__bar .quick-search__bar-inner{border-radius:5px}.header .header__inner{padding-top:23px}.header__nav-bar-inner{padding-top:9.5px;padding-bottom:9.5px}.header__links .navigation__links-list a{font-weight:500}.home-banner .image-hero__text-container{width:100%}.home-banner .image-hero__text-container-inner{text-align:center;width:100%}.home-banner .image-hero__text-container-inner .section-blocks__text{max-width:345px;margin:22px auto 0}.home-banner .section-blocks__button .button-wrapper{justify-content:center}.home-banner .section-blocks__button .button-wrapper a.btn{border-radius:5px;max-width:124px;width:100%;font-weight:500}.home-banner h1{font-size:75px}.home-visit-us h6.cus-heading{margin:0;color:#4f1b3a;font-size:17px;font-weight:600}.home-visit-us .text-list-with-icons-item__text p{margin-top:2px}.home-visit-us .text-list-with-icons__item{gap:22px;padding-bottom:29px;border-bottom:1px solid #C8C8C8;margin-bottom:21px}.home-visit-us .text-list-with-icons__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.home-visit-us .text-list-with-icons{max-width:100%;width:1000%}.home-visit-us .media-with-content__inner .media-with-content__content-wrapper{padding:60px 60px 86px 92px}.home-visit-us a{color:#4f1b3a}.home-visit-us.media-with-content .media-with-content__media-wrapper{height:auto}.home-shop-under .multi-column__inner{display:grid;gap:31px}.home-shop-under .multi-column__inner a.btn{width:100%;background:transparent;color:#ffeaf5;border:1px solid #ffeaf5;box-shadow:none!important;border-radius:5px;font-weight:500;font-size:15px;padding:11px 20px}.home-shop-under .multi-column__inner a.btn:hover{background:#ffeaf5;color:#000}.home-shop-under .multi-column__inner .multi-column__grid-item{border-radius:5px;padding:0 28px 33px}.home-shop-under .multi-column__inner .section-header{order:1}.home-shop-under .multi-column__grid-item-image-wrapper .image{max-width:186px;margin:-37px auto 0}.home-shop-under.multi-column .multi-column__grid-item-text-wrapper .section-blocks__heading{font-weight:600}.home-shop-under h2.section-header__subheading.rte{font-size:12px;font-weight:500;color:#000}.home-shop-under .section-inner,.featured-collection .section-inner,.home-grid-collections .section-inner,.home-favorite-brands .section-inner{padding-left:75px;padding-right:75px}.home-shop-under .multi-column__inner .multi-column__grid-item-text-wrapper.section-blocks{width:100%}.home-loverdoll .image-hero__text-container-inner{text-align:center;width:100%}.home-loverdoll .image-hero__text-container-inner .section-blocks__text{max-width:350px;margin:var(--spacing-2) auto;font-size:12px;font-weight:500}.home-loverdoll .button-wrapper{justify-content:center}.home-loverdoll .button-wrapper a{border-radius:5px;width:100%;max-width:194px;font-weight:500}.home-loverdoll h3{max-width:400px;margin:0 auto;font-size:30px}.home-loverdoll .section-blocks__button{margin-bottom:10px}.home-loverdoll .image-hero__text-container-wrapper{padding-left:80px}.home-loverdoll .section-blocks__image.image-block{margin-bottom:11px}.home-grid-collections .grid-item__text-container{width:100%}.home-grid-collections .grid-item__inner{border-radius:5px}.home-grid-collections .grid-item__inner .button-wrapper{max-width:224px;width:100%}.home-grid-collections .grid-item__inner .button-wrapper .btn{font-size:15px;font-weight:500;padding:12px 20px;border-radius:5px;letter-spacing:.02rem;width:100%}.home-favorite-brands.collection-list{background:#4f1b3a;color:#fff}.home-favorite-brands .collection-item__meta.collection-item__title{font-size:17px;font-weight:600}.home-free-gifts h2{font-weight:700;font-size:80px}.home-free-gifts .image-hero__text-container-wrapper .section-blocks__text.ff-body.rte.fs-body-75{margin-top:36px}.home-best-deals .product-item__meta .product-item__text_group_primary .product-item__product-vendor,.home-new-risque .product-item__meta .product-item__text_group_primary .product-item__product-vendor,.home-essentials .product-item__meta .product-item__text_group_primary .product-item__product-vendor,.home-vibrators .product-item__meta .product-item__text_group_primary .product-item__product-vendor,.home-bondage .product-item__meta .product-item__text_group_primary .product-item__product-vendor{font-size:15px;line-height:20px;opacity:1}.home-best-deals .product-item__price,.home-new-risque .product-item__price,.home-essentials .product-item__price,.home-vibrators .product-item__price,.home-bondage .product-item__price{font-weight:600}.home-best-deals .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.home-new-risque .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.home-essentials .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.home-vibrators .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.home-bondage .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add{font-weight:500;font-size:15px;line-height:20px;height:45px;border-radius:5px;background:transparent}.home-best-deals .overlay-content .overlay-content__text-container,.home-essentials .overlay-content .overlay-content__text-container{text-align:left}.home-essentials h3.section-blocks__heading,.home-best-deals h3.section-blocks__heading{font-size:30px}.home-vibrators.featured-collection{background:#efd8e4}.product-item__media-wrapper img.image__img{object-fit:contain!important;aspect-ratio:1;background:#fff}.featured-collection .scroll-slider-page-dots,.recommended-products .scroll-slider-page-dots{display:none}.featured-collection .product-item__meta h3.product-item__product-title,.recommended-products .product-item__meta h3.product-item__product-title{margin:10px 0}.home-best-deals .section-header,.home-essentials .section-header{margin-bottom:12px}.home-best-deals .collection-view-all-tile__overlay-content.overlay-content,.home-essentials .collection-view-all-tile__overlay-content.overlay-content{padding:51px}.featured-collection a.collection-view-all-floating-button.btn.view-all-btn{width:100%;border-radius:5px;text-transform:unset;border-color:#ffeaf5;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.02rem;text-align:center;height:45px;max-width:176px}.featured-collection .collection-view-all-tile__overlay.image-overlay.animation--image-overlay,.featured-collection .background-image-container.image-hero__image-container,.featured-collection .image.background-image.collection-view-all-tile__image,.featured-collection .collection-view-all-tile.featured-collection-slider-grid-item.animation--item{border-radius:5px}.featured-collection .section-blocks__text,.featured-collection .product-item__meta{margin-top:16px}.home-bondage .section-header{margin-bottom:42px}.home-favorite-brands .section-header{margin-bottom:20px}.home-favorite-brands .collection-item__image__wrap .image{padding:28px;background:#fff;border-radius:5px}.home-visit-us h3.section-blocks__heading{font-size:30px}.home-free-gifts .image-hero__text-container-wrapper .section-blocks__text.ff-body.rte.fs-body-250{margin-top:0}.product .product__breadcrumbs li.breadcrumbs__item a.breadcrumbs__link,.product .product__breadcrumbs li.breadcrumbs__item span.breadcrumbs__current{color:#000;font-size:12px}.product .product__breadcrumbs li.breadcrumbs__item span.breadcrumbs__current{font-weight:600;opacity:1}.product{padding:0 75px;margin-top:58px}.product-thumbnails__item-link.active:after{border:1px solid #4F1B3A;border-radius:5px}.product .product__breadcrumbs{margin-bottom:60px}.product .image.product-thumbnails__item-image{border-radius:5px;background:#fff;padding:10px}.product .product__media-item img.image__img{object-fit:contain;background:#fff}.product .text-list-with-icons__item{width:fit-content;justify-content:center;margin:0 auto}.product .text-list-with-icons__item p{font-weight:500}.product .left-side-blocks.for-desktop{margin-top:20px}.product .product__breadcrumbs li.breadcrumbs__item:nth-child(2) a.breadcrumbs__link{color:#4f1b3a}.product h1.product__title{font-size:30px}.product label.product__label{text-transform:uppercase;font-size:12px;font-weight:700;color:#2e2e2e}.product .inventory-counter.product__block.product__block--medium{margin-bottom:37px}.product label.product__label span{text-transform:capitalize}.product label.product__label span{text-transform:capitalize;font-weight:500;color:#2e2e2e;opacity:1;margin-left:64px}.product .product__color-swatches .product__color-swatch[data-shape=round]{border-radius:5px;width:38px;height:38px}.product div[data-store-availability-container]{display:flex;gap:33px;margin-bottom:10px}.product div[data-store-availability-container] .store-availability{margin-top:0}.product div[data-store-availability-container] .available-title,.product .product-form[data-has-quantity-selector] .quantity-input-wrapper__labels .quantity-input-wrapper__label{font-size:12px;font-weight:700;text-transform:uppercase;color:#2e2e2e}.product div[data-store-availability-container] .store-availability .icon,.shipping-availability .icon{width:18px;height:18px;margin-right:10px}.product .product-form[data-has-quantity-selector] .product-form__quantity-and-buy-buttons-wrapper{align-items:center;margin-bottom:34px}.product .product-form[data-has-quantity-selector] .quantity-input-wrapper__labels{width:auto}.product .quantity-input{border-color:#2e2e2e;border-radius:100px;height:35px;align-items:center;padding:6px;margin-left:26px}.product .quantity-input input{background:transparent;width:53px;margin:0}.product button.quantity-input__button[aria-label="Subtract product quantity"]{background:#4f1b3a1a;color:#868686}.product button.quantity-input__button{height:23px;padding:0;width:23px;background:#4f1b3a;color:#fff3eb;border-radius:100px;display:flex;align-items:center;justify-content:center}.product button.quantity-input__button .icon{width:9px;height:9px}.product .product-form[data-has-quantity-selector] .product-form__controls-group{flex:unset;width:49%}.product .add-to-cart-btn-box .shopify-payment-button{width:49%}.product .add-to-cart-btn-box{display:flex;flex-wrap:wrap;gap:9px}.product .add-to-cart-btn-box .shopify-payment-button,.product .add-to-cart-btn-box .shopify-payment-button shopify-accelerated-checkout,.product .add-to-cart-btn-box button.shopify-payment-button__button.shopify-payment-button__button--unbranded{margin:0}.product .add-to-cart-btn-box button.product-form__cart-submit.btn{border-radius:5px;background:#4f1b3a;color:#fff3eb;min-height:48px}.product .add-to-cart-btn-box button.shopify-payment-button__button.shopify-payment-button__button--unbranded{background:#efd8e4;border-radius:5px;color:#4f1b3a}.product .product__media-item{background:#fff;border-radius:5px;padding:20px;height:100%}.product .product-thumbnails__item-link{display:block;position:relative;max-width:96px}.sticky-atc-bar__media.product__media .product__media-item{padding:5px}.product .store-availability__information-title,.store-availability__information-stores{font-size:14px}.product .shipping-availability{margin-left:113px;margin-bottom:29px}.product__block-complementary-products-wrapper .product-item__quick-add-beneath,.product__block-complementary-products-wrapper .product-item__text_group_secondary{display:none!important}.product__block-complementary-products-wrapper h3.product__block-complementary-products__heading{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:100%}.product__block-complementary-products-wrapper .image.product-item__image{background:#fff;border-radius:5px}.collapsible-row-list .section-inner,.product-secure-payments .section-inner,.recommended-products .section-inner{padding-left:75px;padding-right:75px}.product .product-rating .star-rating{color:#4f1b3a}.product .product__price-and-ratings .product-rating span.fs-body-75{font-size:14px;color:#2e2e2e;font-weight:500;text-transform:lowercase}.product .product__price-and-ratings{margin-top:19px}.cart-progress-wrapper{margin:0 0 34px;padding:12px;border:1px solid #e5e5e5;border-radius:10px;background:#fafafa;max-width:450px;display:none}.product .cart-progress-wrapper{display:block}.progress-text{font-size:14px;margin-bottom:8px;font-weight:500;text-align:center}.progress-bar{width:100%;height:12px;background:#e4e4e4;border-radius:50px;overflow:hidden}.progress-fill{height:100%;width:0%;background:linear-gradient(90deg,#4f1b3a,#4f1b3a);border-radius:50px;transition:width .4s ease}.quantity-input-wrapper__cart-count{display:none}.product-frequently h2,.recommended-products h2{font-weight:600;font-size:30px;line-height:100%;letter-spacing:0;color:#4f1b3a}.product-frequently.featured-collection{background:#efd8e4}.product-frequently .section-header,.recommended-products .section-header{margin-bottom:45px}.product-frequently .product-item__meta .product-item__text_group_primary .product-item__product-vendor,.recommended-products .product-item__meta .product-item__text_group_primary .product-item__product-vendor{font-size:15px;line-height:20px;opacity:1}.product-frequently .product-item__price,.recommended-products .product-frequently .product-item__price{font-weight:600}.product-frequently .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.recommended-products .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add{font-weight:500;font-size:15px;line-height:20px;height:45px;border-radius:5px;background:transparent}.product-item__quick-add-wrapper button.product-item__quick-add{height:45px!important}.product__block-complementary-products .product__block-complementary-products__heading{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:100%;margin-bottom:37px}.product__block-complementary-products h3.product-item__product-title.fs-product-title.ff-heading{font-family:Instrument Sans;font-weight:700;font-style:Bold;font-size:12px;line-height:100%}.product__block-complementary-products .product-item__price-wrap{display:none}.product__block-complementary-products span.product-item__product-vendor{font-size:10px;text-transform:uppercase;color:#2e2e2e;letter-spacing:.03rem}.shipping-availability .store-availability{margin:0}.sticky-atc-bar__button button.product-form__cart-submit{border-radius:5px;background:#4f1b3a;color:#fff3eb}.product__block.product__block-complementary-products{border-top:1px solid #00000026;padding-top:38px}@media(max-width:1600px){.header__links .navigation__links-list{justify-content:center;column-gap:18px}.header__links .navigation__links-list a{font-size:14px}.header__nav-bar-inner{padding-left:15px;padding-right:15px}.home-best-deals .collection-view-all-tile__overlay-content.overlay-content,.home-essentials .collection-view-all-tile__overlay-content.overlay-content{padding:23px}.home-visit-us .media-with-content__inner .media-with-content__content-wrapper{padding:60px 60px 86px 75px}}@media(max-width:1200px){.header__links .navigation__links-list{column-gap:12px}.header__links .navigation__links-list a{font-size:12px}.header__nav-bar-inner{padding-left:10px;padding-right:10px}.header__nav-bar .navigation__links-list>li{padding-top:5px;padding-bottom:5px}.header__inner-wrapper{padding:0 25px}.home-banner h1{font-size:65px}.home-shop-under .section-inner,.featured-collection .section-inner,.home-grid-collections .section-inner,.product,.collapsible-row-list .section-inner,.product-secure-payments .section-inner,.recommended-products .section-inner,.home-favorite-brands .section-inner{padding-left:25px;padding-right:25px}.home-loverdoll .image-block__inner .image{max-width:70%;margin:0 auto}.home-loverdoll .image-hero__text-container{max-width:500px}.home-loverdoll .image-hero__text-container-wrapper{padding-left:25px}.home-shop-under .multi-column__inner .multi-column__grid-item{padding:0 20px 33px}.home-free-gifts h2{font-size:50px}.home-visit-us .media-with-content__inner .media-with-content__content-wrapper{padding:50px 25px}.product .product-form[data-has-quantity-selector] .product-form__controls-group,.product .add-to-cart-btn-box .shopify-payment-button{width:48%}.home-essentials h3.section-blocks__heading,.home-best-deals h3.section-blocks__heading{font-size:20px}.featured-collection a.collection-view-all-floating-button.btn.view-all-btn{font-size:12px;line-height:20px;height:40px}.home-free-gifts .image-hero__text-container-wrapper .section-blocks__text.ff-body.rte.fs-body-75{margin-top:25px}.home-best-deals .collection-view-all-tile__overlay-content.overlay-content,.home-essentials .collection-view-all-tile__overlay-content.overlay-content{padding:20px}}@media(max-width:991px){.header__nav-bar-inner{padding-top:0;padding-bottom:0}.home-banner h1{font-size:55px}.home-shop-under .section-inner .multi-column__grid{row-gap:75px}.home-loverdoll h3{max-width:280px;font-size:20px}.home-loverdoll .image-hero__text-container{max-width:360px}.home-free-gifts .image-hero__inner{height:185px}.home-free-gifts .background-image-container.image-hero__image-container,.home-free-gifts img.image__img{height:100%}.home-banner .image-hero__text-container{width:100%;max-width:420px}.product .product__details,.product__block--product-header[data-header-block-is-top=true],.product .product__breadcrumbs{padding-left:0;padding-right:0}}@media(max-width:767px){.header__inner-wrapper{padding:0 20px}.home-shop-under .section-inner,.featured-collection .section-inner,.home-grid-collections .section-inner,.product,.collapsible-row-list .section-inner,.product-secure-payments .section-inner,.recommended-products .section-inner,.home-favorite-brands .section-inner{padding-left:20px;padding-right:20px}.home-banner h1{font-size:44px}.announcement-bar__inner{padding:10px 16px}.header .header__inner{padding-top:8px}.home-shop-under .section-inner{padding-top:65px;padding-bottom:20px}.home-shop-under .section-inner .multi-column__grid{row-gap:70px;column-gap:10px}.home-shop-under.multi-column .multi-column__grid-item-text-wrapper .section-blocks__heading{font-size:20px}.home-loverdoll .image-hero__inner{height:280px}.home-loverdoll .background-image-container.image-hero__image-container,.home-loverdoll img.image__img{height:100%;object-fit:cover}.home-grid-collections .section-inner{padding-top:0;padding-bottom:0}.home-essentials h3.section-blocks__heading,.home-best-deals h3.section-blocks__heading{font-size:20px}.home-visit-us .media-with-content__inner{gap:0}.home-banner .image-hero__text-container-inner .section-blocks__text{margin:10px auto 0}.home-free-gifts img.image__img{object-fit:cover}.product-frequently h2,.recommended-products h2{font-size:27px}.product h2.product__title{font-size:28px}.product .product__breadcrumbs{margin-bottom:30px}.home-loverdoll .image-hero__text-container-wrapper{padding-left:20px}.home-favorite-brands .section-inner{padding-top:50px;padding-bottom:50px}.home-favorite-brands .collection-item__meta.collection-item__title{font-size:16px}.product h1.product__title{font-size:22px}.product-frequently .section-inner,.recommended-products .section-inner{padding-top:50px;padding-bottom:50px}.product-frequently .section-header,.recommended-products .section-header{margin-bottom:25px}}@media(max-width:360px){.home-banner h1{font-size:36px}.home-shop-under .multi-column__inner .multi-column__grid-item{padding:0 10px 25px}.home-shop-under.multi-column .multi-column__grid-item-text-wrapper .section-blocks__heading{font-size:18px}.home-loverdoll h3{max-width:260px;font-size:18px}.home-best-deals .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.home-new-risque .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.home-essentials .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.home-vibrators .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add,.home-bondage .product-item__meta .product-item__quick-add-wrapper .product-item__quick-add{font-size:14px}.home-free-gifts h2{font-size:40px}.home-visit-us .text-list-with-icons__item{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
