.collections-title.rich-text,.collection-sex-toys .collections-title.rich-text{display:grid;margin:0 36px 0 auto}.collections-best-seller.collections-list .collection-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.collections-title h2.heading{line-height:100%;font-size:80px;letter-spacing:0}.collections-title .rich-text__text.rte{font-weight:500;letter-spacing:0;line-height:170%!important}.collections-best-seller.collections-list .collection-list li{padding:0!important;margin:0!important}.collections-best-seller.collections-list .collection-list .card__media img,.collections-best-seller.collections-list a.image.image-adapt,.collection .card__media img,.collection a.image.image-adapt{object-fit:var(--product-cart-image-fit);border-radius:10px}.collections-best-seller.collections-list .card__content .card__heading{margin-top:20px;letter-spacing:0}.collections-best-seller.collections-list h2.collection-list-title{text-align:left;letter-spacing:0;display:flex;align-items:center;gap:22px}.collections-best-seller.collections-list .card_information a.button,.collection .card_information a.button{background:#232f47;border-color:#232f47;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;padding:20.5px 15px}.collections-best-seller.collections-list .card_information a.button:hover,.collection .card_information a.button:hover{background:transparent;color:#232f47}.collections-best-seller.collections-list .card__content .des,.collection .card__content .des{font-weight:500;font-size:12px;line-height:16px;letter-spacing:0;color:#868686;text-transform:uppercase;margin-bottom:23px;padding-right:11px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.collection .card_information h3.card__heading{font-weight:600;font-size:17px;line-height:100%;letter-spacing:0;margin-top:20px;margin-bottom:11px;color:#232f47;text-transform:uppercase}.back-to-top.spotlight-block .image-container{max-width:55px;margin:0 auto}.back-to-top.spotlight-block a.spotlight-button.button{background:transparent!important;border:none!important;color:#232f47!important;letter-spacing:0;padding:0;text-decoration:underline!important}.collection .productListing li.product{margin-top:0!important;margin-bottom:80px;padding-left:0}.collections-single-title h2.heading{font-size:45px}.template-collection .container-full{overflow:inherit;padding-right:36px!important}.pagination-page-infinite .button{display:inline-block;width:auto;min-width:248px;background:#232f47;color:#fff;font-weight:500;font-size:15px;letter-spacing:0;padding:17px 15px;border-color:#232f47}.pagination-page-infinite .button:hover{background:transparent;color:#232f47}.pagination-wrapper .pagination-page-total{color:#232f47;font-weight:500}.productListing{margin-bottom:0}.pagination-wrapper{margin-top:0}.sub-collections-list .slick-track{margin-left:0}.template-collection .productGrid{margin-left:0;margin-right:0}.template-collection .page-sidebar+.page-content{padding-left:52px;float:inline-end}.template-collection .collections-title.rich-text{max-width:82.6%}.page-sidebar.page-sidebar-left{padding-top:27px}.template-collection .sub-collections-list .container-full{max-width:84.3%;margin-left:auto;margin-right:0;padding-right:36px!important}.sidebarBlock .sidebarBlock-headingWrapper .sidebarBlock-heading,.sidebarBlock h2.sidebarBlock-heading{text-transform:capitalize!important;color:#232f47!important;font-weight:600!important}.facets__item input[type=checkbox]+.form-label--checkbox{color:#232f47}input[type=checkbox]:checked+.form-label--checkbox:before,.form-actions input#filter__price--apply{background-color:#232f47;border-color:#232f47}.template-list-collections .product-block .container-full{margin:0 0 0 auto;max-width:84.5%;padding-left:0}.sub-collections-list.product-block .halo-product-block .slick-arrow{box-shadow:0 0 1.5px #000000d6}.template-collection.collection-sex-toys .collection-title-banner.collections-title.rich-text .rich-text__blocks.text-left{text-align:left}.template-collection.collection-sex-toys .collection-title-banner.collections-title.rich-text .rich-text__text.rte{margin-left:0}.template-collection.collection-sex-toys .sub-collections-list .container-full{margin-left:auto;margin-right:0;padding-right:36px!important}.template-collection .page-sidebar.page-sidebar-left{position:absolute;top:215px}.template-collection.collection-sex-toys .page-sidebar.page-sidebar-left{position:static;top:0}.product-details .container-1470{max-width:1345px}.media img{border-radius:10px}.product-default .productView .productView-thumbnail-wrapper .productView-for{padding:0}.product-details .breadcrumb{font-size:15px;font-weight:500;letter-spacing:0;margin-left:0!important}.product-details .breadcrumb-bg .container-1770{padding-left:70px}.product-details .breadcrumb a{color:#232f47}.breadcrumb span.separate svg{color:#232f47!important;fill:#232f47!important}.product-details .breadcrumb span:not(.separate){color:#232f47;font-weight:600}.product-details h1.productView-title{font-weight:700}.product-details s.price-item.price-item--regular{font-weight:400;color:#232f47;letter-spacing:0}.product-details .jdgm-prev-badge span.jdgm-prev-badge__text{font-family:Satoshi!important;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.05rem;text-transform:uppercase;margin-left:10px;color:#232f47}.product-details span.price-item.price-item--sale,.card-price .price-item--sale,.card-price .price.price--on-sale .card-price .price-item--sale .money{font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;color:#e70f0f}.product-details .productView-desc{font-weight:500;font-family:Satoshi;line-height:27px;letter-spacing:0}.productView-quantity .quantity__label,.product-details .product-form__input .form__label{font-size:12px;text-transform:uppercase;letter-spacing:.05rem;display:inline;width:auto;margin:0!important;color:#232f47!important}.productView-options .product-form__input .form__label [data-header-option],.product-details .product-form__label .text{color:#232f47!important;font-weight:400}.product-details .product-form__swatch .product-form__label,.product-details .product-form__label .pattern{border-radius:0}.product-form__swatch .product-form__radio:checked+.product-form__label,.product-details .product-form__radio:checked+.product-form__label .text{border-color:#232f47}.product-details .productView-thumbnail-wrapper .slick-track{margin-left:0}.product-details .productView-thumbnail .productView-thumbnail-link img{opacity:25%;border-radius:5px}.product-details .productView-thumbnail.slick-current .productView-thumbnail-link img{opacity:1!important}.product-details .productView-thumbnail-wrapper .slick-arrow{background:#eaf1f5;padding:6px}.product-details .productView-thumbnail-wrapper .slick-arrow svg{color:#232f47!important;fill:#232f47!important}.product-details .productView-thumbnail-wrapper .slick-arrow:hover{background:#232f47}.product-details .productView-thumbnail-wrapper .slick-arrow:hover svg{color:#fff!important;fill:#fff!important}.quantity_selector .productView-quantity{display:flex;align-items:center;gap:10px}.quantity_selector .quantity__style--1 .quantity__input{border-color:#232f47;border-radius:100px;padding:5.5px 20px 5.5px 38px}.quantity_selector .btn-quantity{width:23px;height:23px;background:#eaf1f5;border-radius:100px;top:50%;transform:translateY(-50%)}.quantity_selector .btn-quantity.minus:before{width:10px;height:1px;left:0;top:50%;background:#868686;right:0;margin:0 auto}.quantity_selector .btn-quantity.minus{left:6px}.quantity_selector .btn-quantity.plus:before{width:10px;height:1px;left:0;top:50%;background:#232f47;right:0;margin:0 auto}.quantity_selector .btn-quantity.plus:after{width:10px;height:1px;left:0;top:50%;background:#232f47;transform:rotate(90deg);margin:0 auto;right:0}.quantity_selector .btn-quantity.plus{right:6px}.productView-action .button{font-size:15px;padding:17px 15px;font-weight:500;letter-spacing:0;min-height:58px}.productView-group .productView-wishlist a{border-radius:0;width:58px;height:58px;border-color:#232f47}.productView-group .productView-wishlist a:hover{background:#232f47}.productView-group .productView-share.style-2 .share-button__button .icon{width:22px;height:24px;vertical-align:top;color:#232f47;fill:#232f47}.productView-group .productView-share.style-2 .share-button__button{height:58px}.shopify-payment-button__more-options{color:#232f47;font-weight:500;letter-spacing:0}.productView-moreItem .productView-ViewingProduct .text{color:#232f47;font-weight:500;letter-spacing:0;font-size:15px}.productView-moreItem .productView-ViewingProduct .icon{fill:#232f47;color:#232f47}#judgeme_product_reviews.jdgm-widget.jdgm-widget{max-width:100%!important;padding:0 60px}.jdgm-widget.jdgm-widget a.jdgm-write-rev-link{background:#232f47;border:1px solid #232F47;font-weight:500;font-size:15px;text-transform:uppercase;padding:19.5px 20px}.jdgm-widget.jdgm-widget a.jdgm-write-rev-link:hover{background:transparent;color:#232f47;border-color:#232f47}.product-faqs .faq-item{padding:10px 0}.product-faqs .faq-question{cursor:pointer;position:relative;border-bottom:.5px solid #C8C8C8;font-family:General Sans;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:#232f47;padding-bottom:12px;display:flex;justify-content:space-between}.product-faqs .faq-answer{display:none;padding-top:18px;font-size:15px;color:#232f47!important;line-height:170%;letter-spacing:0;font-weight:500}.product-faqs .faq-answer .productView-info-item .productView-info-name,.product-faqs .faq-answer.productView-info-item .productView-info-value{font-size:15px;color:#232f47!important;line-height:170%;letter-spacing:0;font-weight:500}.product-faqs .faq-answer a,.product-faqs .faq-answer .productView-info-item .productView-info-value{color:#232f47!important;font-weight:500!important}.product-faqs .faq-item.active .faq-answer{display:block}.product-faqs .faq-question span.icon{color:#000;font-weight:500}.productView-customText.text-center{margin:0 auto 0 0!important;max-width:500px}.productView-customText p.product__text.title{font-weight:500;letter-spacing:.05rem;font-family:Satoshi!important}.jdgm-widget h2.jdgm-rev-widg__title{text-align:left;font-weight:700;font-size:25px;line-height:100%;letter-spacing:0;color:#232f47}.halo-recommendations-block h3.title,.halo-recently-viewed-block h3.title{letter-spacing:0;text-transform:none}.jdgm-rev.jdgm-divider-top.jdgm--done-setup{background:#eaf1f5;border-radius:5px;border:none;padding:33px;display:flex;flex-wrap:wrap;gap:41px;margin-bottom:20px}.jdgm-rev.jdgm-divider-top.jdgm--done-setup:last-child{margin-bottom:0}.jdgm-widget.jdgm-widget span.jdgm-rev__author{color:#000;font-weight:600;letter-spacing:0;font-size:17px}.jdgm-widget.jdgm-widget b.jdgm-rev__title{font-weight:600;font-size:15px;line-height:100%;letter-spacing:0;color:#000}.product-faqs{max-width:500px}.sub-collections-list a.button.button--primary,.sub-collections-list .des{display:none!important}.sub-collections-list .collection .card_information h3.card__heading{text-align:center;text-decoration:underline;text-transform:capitalize}.sub-collections-list .collection .card-wrapper.collection-card-wrapper .card__inner{background:#eaf1f5;border-radius:10px}.sub-collections-list .collection .card-wrapper.collection-card-wrapper .card__inner .media{max-width:60%;margin:0 auto;padding:15px}.toolbar .toolbar-label{font-family:Satoshi;font-weight:400!important;font-size:15px;line-height:100%;letter-spacing:0;text-transform:capitalize!important}.toolbar .toolbar-dropdown.filter-sortby .label-tab{background:#eaf1f5;border-radius:100px;font-family:Satoshi;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;text-align:center;min-height:29px;border-color:#eaf1f5}.toolbar{border:none!important}.toolbar .toolbar-dropdown.filter-sortby .dropdown-menu{border-radius:10px}.template-collection .collection-default:not(.default-collections) .container-full{padding-left:35px!important;overflow:hidden;margin-left:auto;margin-right:0}.template-collection .collection-default:not(.default-collections) .container-full .productGrid{margin-left:0;margin-right:0}.productListing{margin-bottom:20px}.collection-sex-toys .sidebarBlock.js-filter.Genre,.collection-sex-toys .sidebarBlock.js-filter.Year,.collection-sex-toys .sidebarBlock.js-filter.Studio,.collection-sex-toys .sidebarBlock.js-filter.Models,.collection-sex-toys .sidebarBlock.js-filter.Categories{display:none}.template-collection .page-sidebar.page-sidebar-left span.text,.template-collection .page-sidebar .facets__item label.facet-checkbox.form-label--checkbox{letter-spacing:0;font-size:15px;font-weight:500}@media (min-width: 1200px){.product-details .halo-productView-left{width:55%}.product-details .halo-productView-right{width:45%}}@media (max-width: 1800px){.template-collection.collection-sex-toys .collections-title.rich-text,.template-collection .collections-title.rich-text{max-width:80.5%}.template-collection.collection-sex-toys .sub-collections-list .container-full,.template-collection .sub-collections-list .container-full{max-width:82.8%}.product-details .breadcrumb-bg .container-1170{max-width:67.3%}.product-details .container-1170.productView-container .productView-top{padding-left:1.8%}}@media (max-width: 1700px){.template-collection.collection-sex-toys .collections-title.rich-text{max-width:82.5%}.product-details .breadcrumb-bg .container-1170{max-width:68.4%}.product-details .container-1170.productView-container .productView-top{padding-left:.5%}.template-collection .collections-title.rich-text{max-width:80.9%}}@media (max-width: 1600px){.left-side-menu{margin-bottom:10px}.template-collection .collections-title.rich-text{max-width:78.8%}.template-collection .sub-collections-list .container-full{max-width:80.4%}.template-list-collections .product-block .container-full{max-width:79.5%}.product-details .breadcrumb-bg .container-1770{padding-left:20px}.template-collection.collection-sex-toys .collections-title.rich-text,.template-collection.collection-sex-toys .sub-collections-list .container-full{max-width:81%}.product-details .breadcrumb-bg .container-1170{max-width:63.3%}.product-details .container-1170.productView-container .productView-top{padding-left:2.5%}}@media (max-width: 1500px){.product-details .breadcrumb-bg .container-1170{max-width:64.3%}.product-details .container-1170.productView-container .productView-top{padding-left:0%}}@media (max-width: 1366px){.default-collections .collection .productListing li.product{margin-bottom:50px}.template-collection.collection-sex-toys .collections-title.rich-text{max-width:78.6%}.template-collection.collection-sex-toys .sub-collections-list .container-full{max-width:79.6%}.product-details .breadcrumb-bg .container-1170{max-width:62%}.product-details .container-1170.productView-container .productView-top{padding-left:1%}.template-collection .collections-title.rich-text{max-width:77%}.template-collection .collection-default:not(.default-collections) .container-full{padding-left:20px!important}.template-collection .sub-collections-list .container-full{max-width:79.6%}}@media (max-width: 1199px){.template-list-collections .collections-title .container-full,.collections-single-title .container-full{padding-left:0;padding-right:0}.collections-title h2.heading{font-size:55px}.collections-best-seller h3.card__heading{font-size:16px!important}.collections-best-seller.collections-list .collection-list{grid-gap:1rem 1rem}.default-collections .container-full{padding-left:25px!important}.default-collections .container-full .productGrid{margin-left:0;margin-right:0}.collections-single-title h2.heading{font-size:45px}.template-list-collections .product-block .container-full{max-width:76.5%}.collections-title.collections-single-title.collection-default-title{max-width:72.6%}.template-collection.collection-sex-toys .sub-collections-list .container-full{max-width:77.4%}.template-collection .collections-title.rich-text{max-width:73.4%}.template-collection .sub-collections-list .container-full{max-width:76%}}@media (max-width: 1024px){.template-collection.collection-sex-toys .page-sidebar.page-sidebar-left{position:fixed}.productView-moreItem.moreItem-breadcrumb{margin-top:20px}#judgeme_product_reviews.jdgm-widget.jdgm-widget{padding:0 25px}.dont-stop-just-video .container-1470,.template-collection .collections-title.rich-text .container-full,.product-details .container-1170{padding-left:25px;padding-right:25px}.template-collection .page-sidebar+.page-content{padding-left:0}.template-collection .collections-title.rich-text,.template-collection .sub-collections-list .container-full{max-width:100%}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-header .dropdown-menu-title,.toolbar .toolbar-item .toolbar-icon.icon-filter .filter-text{color:#232f47;text-transform:capitalize!important}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-body li{color:#232f47!important}.toolbar .toolbar-item .toolbar-icon .icon{fill:#232f47}.product-details .breadcrumb-bg .container-1770{padding-left:15px}.template-collection .sub-collections-list .container-full,.template-collection.collection-sex-toys .sub-collections-list .container-full{padding-right:25px!important}.productView-moreItem.moreItem-breadcrumb .breadcrumb-bg{margin-left:0}.product-details .breadcrumb-bg .container-1170{max-width:74%;margin-left:auto;margin-right:36px}.product-details .container-1170.productView-container .productView-top{padding-left:2%}.template-collection .page-sidebar.page-sidebar-left{position:fixed;top:0;z-index:9999}}@media (max-width: 991px){.container-full,.template-list-collections .collections-title .container-full{padding-left:25px;padding-right:25px}.collections-title.rich-text{margin:0}.default-collections .container-full{padding-left:25px!important;padding-right:25px!important}.productView-moreItem.moreItem-breadcrumb .breadcrumb-bg{margin-left:0!important;padding-left:10px!important}#judgeme_product_reviews.jdgm-widget.jdgm-widget{padding:0}.dont-stop-just-video .container-1470{padding-left:15px;padding-right:15px}.template-collection .collection-default:not(.default-collections) .container-full{max-width:100%;padding-left:25px!important;padding-right:25px!important}.template-list-collections .product-block .container-full{max-width:100%;padding-left:15px}.product-details .breadcrumb-bg .container-1170,.product-details .container-1170.productView-container .productView-top{padding-left:0}.template-collection.collection-sex-toys .collections-title.rich-text,.template-collection.collection-sex-toys .sub-collections-list .container-full,.product-details .breadcrumb-bg .container-1170{max-width:100%}.breadcrumb-container.style--line_clamp_1{margin:0!important}}@media (max-width: 767px){.collections-best-seller.collections-list .collection-list{grid-template-columns:1fr 1fr}.container-full,.template-list-collections .collections-title .container-full,.template-collection .collections-title.rich-text .container-full,.product-details .container-1170,.template-collection .sub-collections-list .container-full,.template-collection.collection-sex-toys .sub-collections-list .container-full{padding-left:15px!important;padding-right:15px!important}.collections-title h2.heading{font-size:30px}.collections-title.rich-text{padding-top:30px;padding-bottom:0}.collections-best-seller.collections-list .card_information a.button,.collection .card_information a.button{padding:14px 15px!important}.collection .card_information h3.card__heading{font-size:16px}.collections-best-seller .halo-block-header .collection-list-title span.heading-icon{max-width:20px}.collections-best-seller.collections-list h2.collection-list-title{gap:10px}.halo-product-block .container-full:not(.product-block-has__banner) .halo-block-content{padding:0 5px 0 0}.collections-title.rich-text{padding-bottom:30px}.default-collections .container-full{padding-left:15px!important;padding-right:15px!important}.default-collections .productListing li.product,.default-collections .productListing li.product:nth-child(-n+6){width:50%!important;margin-bottom:30px}.productView-image-wrapper .productView-nav .slick-arrow{border-radius:100px;background:#eaf1f5;top:50%}.productView-image-wrapper .productView-nav .slick-arrow svg{color:#232f47;fill:#232f47}#judgeme_product_reviews.jdgm-widget.jdgm-widget{padding:0 15px}.jdgm-widget.jdgm-widget a.jdgm-write-rev-link{padding:14px 10px}.productView-image-wrapper .productView-nav .slick-prev{left:-6px}.productView-image-wrapper .productView-nav .slick-next{left:auto;right:-6px}.template-collection .container-full{padding-right:10px!important}.product-details .halo-productView-right{padding-right:0}.template-collection .collection-default:not(.default-collections) .container-full{padding-left:15px!important;padding-right:15px!important}.collection .productListing li.product,.default-collections .collection .productListing li.product{margin-bottom:30px}.breadcrumb-bg .container-1770>.breadcrumb-container.style--line_clamp_1,.product-details .container-1170,.productView-moreItem.moreItem-breadcrumb{margin-left:0!important}.header-navigation .main-menu>.container{padding-left:0!important;padding-right:0!important}.moreItem-breadcrumb{margin:0}.template-product .breadcrumb-container.style--line_clamp_1 .breadcrumb,.productView-moreItem.moreItem-breadcrumb .breadcrumb-bg{padding-left:0!important}.sub-collections-list .halo-product-block .container-full:not(.product-block-has__banner) .halo-block-content{padding:0 5px}.product-details .breadcrumb-bg .container-1170{margin-right:0}}@media (max-width: 360px){.collections-title h2.heading{font-size:28px}.default-collections .productListing li.product,.default-collections .productListing li.product:nth-child(-n+6){width:100%!important;margin-bottom:30px}.template-collection .collection-default:not(.default-collections) .productListing li.product{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-collections.css.map */
