.lp-cubes-text-font{font-family:Harmonia Sans W01 Regular}.lp-cubes-heading-font{font-family:Figtree,sans-serif}.lp-cubes-primary-color{color:#473c1f}.lp-cubes-secondary-color{color:#151515}.lp-cubes-tertiary-color{color:#e3ded4}.lp-cubes-quaternary-color{color:#fff}.lp-cubes-primary-bg-color{color:#473c1f}.lp-cubes-secondary-bg-color{color:#151515}.lp-cubes-tertiary-bg-color{color:#e3ded4}.lp-cubes-quaternary-bg-color{color:#fff}.lp-cubes-subtitle{font-size:16px;line-height:19px;font-weight:400;text-transform:uppercase;margin-bottom:2px;display:block;font-family:Harmonia Sans W01 Regular}.lp-cubes-title{font-size:42px;line-height:50px;font-weight:700}.lp-cubes-cta-btn{font-family:Figtree,sans-serif;display:inline-block;background:linear-gradient(180deg,#ddaf3a,#f5e35e);color:#000;padding:14px 80px;border-radius:3px;text-decoration:none;font-size:16px;transition:.3s ease;font-weight:700}.lp-cubes-guarantee-icon{max-width:60px}@media(max-width:768px){.lp-cubes-title{font-size:28px;line-height:34px}.lp-cubes-cta-btn{width:100%;padding:12px 20px;font-size:14px}.lp-cubes-guarantee-icon{max-width:50px}.lp-cubes-subtitle{font-size:14px;line-height:16px}}.hero-intimacy{position:relative;padding:300px 0;display:flex;align-items:center;justify-content:space-between;background-size:cover;background-position:center;overflow:hidden}.hero-banner-container{max-width:1500px;margin:auto;width:100%;padding:0 20px}.hero-rating{font-size:16px;font-weight:400;color:#fff;font-family:Harmonia Sans W01 Regular}.hero-content{color:#fff;letter-spacing:-.3px;font-size:14px}.hero-tags span{display:flex;align-items:center;grid-gap:8px;color:#473c1f;background:#fff;border-radius:4px;border:1px solid #473c1f;font-size:16px;padding:2px 4px;font-family:Harmonia Sans W01 Regular}.hero-content{position:relative;max-width:60%;color:#fff;z-index:2;font-size:16px}.hero-rating{font-size:16px;margin-bottom:10px;opacity:.9}.hero-headline{font-size:52px;font-weight:700;line-height:1.1;margin-bottom:3px;font-family:Figtree,sans-serif;max-width:660px}.hero-tags{display:flex;gap:10px;margin:10px 0 25px}.hero-btn{display:inline-block;padding:14px 24px;background:linear-gradient(180deg,#ddaf3a,#f5e35e);color:#000;border-radius:3px;font-weight:700;text-decoration:none;margin-top:0;font-size:16px;font-family:Figtree,sans-serif}.hero-guarantee{margin-top:10px;font-size:16px;opacity:1;display:flex;grid-gap:8px;justify-content:center;align-items:center}.hero-guarantee-cta{width:fit-content}.hero-image{position:relative;z-index:2;max-width:380px}.hero-image img{width:100%;transform:rotate(-5deg);filter:drop-shadow(0 20px 40px rgba(0,0,0,.4))}.hero-mobile-block,.hero-image-svg-mobile{display:none}@media(max-width:1350px){.hero-banner-container{padding:0}.hero-content{padding:0 12px}.hero-intimacy{padding:200px 0}}@media(max-width:991px){.hero-intimacy{padding:50px 0 0}.hero-content{max-width:100%;padding:0 15px 60px}.hero-image img{transform:none}.hero-guarantee-cta{width:100%}.hero-tags{gap:1px;justify-content:center;flex-wrap:wrap}.hero-tags span{font-size:12px;margin:0}.lp-cubes-guarantee-icon{max-width:50px}.hero-intimacy{flex-direction:column;text-align:center}.hero-mobile-block{display:contents}.hero-image-svg-mobile{margin-top:0;bottom:-19%!important;top:auto!important;position:absolute;width:100%;height:auto;left:0;right:0;z-index:9999999;transform:rotate(180deg);top:auto;display:block}.hero-headline{font-size:34px;max-width:100%}.hero-image{margin-top:30px;position:relative}.hero-banner-container{margin:0 auto;padding:0}.hero-btn{padding:10px 24px;font-size:14px}}@media(max-width:575px){.hero-image-svg-mobile{bottom:-28px!important;top:auto!important}}.mistress-section{background:#000;position:relative}.mistress-wrapper{max-width:95%;margin:0 auto;padding:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.mistress-image img{width:100%;display:block;border-radius:4px}.mistress-content h2{color:#fff;font-size:42px;line-height:50px;margin-bottom:6px;font-weight:700;font-family:Figtree,sans-serif}.mistress-content p.subheading{color:#fff;font-size:16px;font-family:Harmonia Sans W01 Regular;font-weight:400;margin-bottom:25px}.mistress-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.mistress-card{background:#fff;border-radius:8px 8px 0 0;padding:7px 12px 16px;display:flex;align-items:flex-start;gap:16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(black,black),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'><path d='M0,0 L200,0 L200,8 C188,14 176,4 164,10 C152,16 140,4 128,10 C116,16 104,4 92,10 C80,16 68,4 56,10 C44,16 32,4 20,10 C12,13 6,7 0,10 Z' fill='black'/></svg>");-webkit-mask-size:100% calc(100% - 25px),100% 25px;mask-size:100% calc(100% - 25px),100% 25px;-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat}.mistress-text h3{font-size:19px;line-height:22px;margin:0 0 6px;color:#221b1d;font-weight:700;font-family:Harmonia Sans W01 Regular;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mistress-card:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:20px;background:#fff;border-radius:100% 100% 0 0}.mistress-text p{margin:0;font-size:14px;line-height:16px;font-family:Harmonia Sans W01 Regular;letter-spacing:-.3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mistress-icon{min-width:72px;width:72px;height:72px;background:#473c1f;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.mistress-icon img{width:100%;height:100%;object-fit:contain}.mistress-wave{position:absolute;left:0;bottom:-2px;width:100%;line-height:0}.mistress-wave svg{display:block;width:100%;height:120px}.romance-top-heart-row-final{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-evenly;font-size:40px;color:#473c1f;z-index:2;align-items:flex-end;height:100%}.rtf-heart-solid{color:#473c1f;fill:#473c1f}.romance-top-divider-final{position:relative;height:clamp(76px,9.2vw,132px);overflow:visible;margin:0;line-height:0;pointer-events:none;background:#fff9f2}.romance-top-divider-svg-final-desktop-block{display:block}.romance-top-divider-svg-final-mobile-block{display:none}.romance-top-divider-svg-final{position:absolute;bottom:2px;left:0;width:100%;height:100%;transform:rotate(180deg)}.rtf-heart-xl{width:clamp(26px,3.2vw,46px);height:clamp(26px,3.2vw,46px)}.rtf-heart-md{width:clamp(16px,2vw,28px);height:clamp(16px,2vw,28px)}.rtf-heart-sm{width:clamp(12px,1.4vw,20px);height:clamp(12px,1.4vw,20px)}.rtf-heart-lg{width:clamp(20px,2.4vw,34px);height:clamp(20px,2.4vw,34px)}@media(min-width:1921px){.mistress-card{-webkit-mask-size:100% calc(100% - 26px),100% 27px;mask-size:100% calc(100% - 26px),100% 27px}}@media screen and (max-width:1200px){.mistress-wrapper{grid-template-columns:1fr}.mistress-content h2{font-size:42px}}@media screen and (max-width:768px){.mistress-wrapper{padding:30px 0 0;display:flex;flex-direction:column;max-width:100%;grid-gap:1rem}.mistress-content h2{font-size:32px;text-align:center}.mistress-content p.subheading{font-size:18px;text-align:center}.mistress-card{flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:7px 12px 25px}.mistress-text{text-align:center}.mistress-text h3{font-size:13px;line-height:15px}.mistress-icon{width:51px;height:51px;min-width:51px}.hearts-row{font-size:26px}.mistress-content{order:1;padding:0 12px}.mistress-image{order:2}.romance-top-divider-svg-final-desktop-block{display:none}.romance-top-divider-svg-final-mobile-block{display:block;transform:none;bottom:-5px;height:212px}.romance-top-heart-row-final{bottom:20px;display:none}}@media screen and (max-width:575px){.romance-top-divider-svg-final-mobile-block{height:188px}}.lp-cubes-testimonial-section-main{background-color:#fff!important}.lp-cubes-testimonial-section{max-width:1200px;margin:0 auto;padding-top:32px}.lp-cubes-testimonial-section-main .lp-cubes-testimonial-section{max-width:1130px!important;padding-top:0!important}.lp-cubes-testimonial-section-main .lp-cubes-testimonial-top,.lp-cubes-testimonial-section-main .lp-cubes-testimonial-grid{margin:0}.lp-cubes-testimonial-top{text-align:center;margin-bottom:30px}.lp-cubes-testimonial-trusted{display:inline-flex;align-items:center;gap:16px;margin-bottom:5px}.lp-cubes-trusted-avatars{display:flex;align-items:center}.lp-cubes-trusted-avatars img{max-width:132px}.lp-cubes-avatar-plus{background:#6d0020;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700}.lp-cubes-testimonial-trusted span{font-size:16px;letter-spacing:0;font-weight:400}.lp-cubes-testimonial-heading{font-size:42px;line-height:50px;font-weight:700;color:#151515}.lp-cubes-testimonial-grid{margin-top:30px}.lp-cubes-testimonial-card{background:#473c1f;border-radius:8px;padding:12px;color:#fff;display:flex;flex-direction:column}.lp-cubes-testimonial-image{border-radius:10px;overflow:hidden;margin-bottom:16px;max-height:264px;height:100%;align-items:center;display:flex;background-color:#2a0b17}.lp-cubes-testimonial-stars{color:#ddaf3a;margin-bottom:10px;display:block;line-height:15px;font-size:20px}.lp-cubes-testimonial-review{font-size:16px;line-height:20px;font-weight:400;font-style:italic}.lp-cubes-testimonial-customer{display:inline-flex;align-items:center;gap:8px;background:#0000003b;padding:4px 7px;border-radius:4px;font-size:15px;line-height:21px;font-weight:400;margin-top:16px}.lp-cubes-testimonial-customer path{fill:#ddaf3a}.lp-cubes-testimonial-card-main{padding:0 8px}.lp-cubes-testimonial-grid.slick-initialized:not(.slick-progress) .slick-dots li.slick-active button,.lp-cubes-testimonial-grid.slick-initialized:not(.slick-progress) .slick-dots li.slick-active a{background-color:#473c1f}.lp-cubes-testimonial-grid.slick-initialized:not(.slick-progress) .slick-dots li button,.lp-cubes-testimonial-grid.slick-initialized:not(.slick-progress) .slick-dots li a{background-color:#e2e2e2}.lp-cubes-testimonial-grid.slick-initialized:not(.slick-progress) .slick-dots{gap:6px;margin-top:16px;margin-bottom:0!important}.lp-cubes-testimonial-bottom{text-align:center;margin-top:50px}.lp-cubes-testimonial-dots{display:flex;justify-content:center;gap:10px;margin-bottom:30px}.lp-cubes-testimonial-dot{width:14px;height:14px;border-radius:50%;background:#d9d9d9}.lp-cubes-testimonial-dot.active{background:#5f001c}.lp-cubes-testimonial-btn{display:inline-block;background:linear-gradient(180deg,#ddaf3a,#f5e35e);color:#000;padding:14px 80px;border-radius:3px;text-decoration:none;font-size:16px;transition:.3s ease;font-weight:700;font-family:Figtree,sans-serif;max-width:647px;width:100%}.lp-cubes-testimonial-btn:hover{opacity:.9}.lp-cubes-testimonial-guarantee{font-size:16px;color:#151515;display:flex;align-items:center;justify-content:center;grid-gap:8px;margin-top:.3rem}.lp-cubes-testimonial-guarantee path{fill:#473c1f}@media screen and (max-width:1200px){.lp-cubes-testimonial-heading{font-size:48px}}@media screen and (max-width:768px){.lp-cubes-testimonial-section{padding:0 12px 20px}.lp-cubes-testimonial-card-main{padding:0 4px}.lp-cubes-testimonial-heading{font-size:34px;line-height:37px;margin-top:15px}.lp-cubes-testimonial-trusted span,.lp-cubes-testimonial-review{font-size:13px}.lp-cubes-testimonial-customer{font-size:12px}.lp-cubes-testimonial-review{font-size:16px}.lp-cubes-testimonial-btn{width:100%;padding:12px 20px;font-size:14px}.lp-cubes-testimonial-guarantee{font-size:12px}}.lp-cubes-product-main .product-gallery{display:flex;flex-direction:column;grid-gap:8px}.lp-cubes-product-main .product-gallery__media img,.lp-cubes-product-main .product-gallery__thumbnail img{border-radius:8px}.lp-cubes-product-main .product-gallery__thumbnail-list{grid-gap:8px;padding:0!important}.product.lp-cubes-product-main{display:grid;grid-gap:41px}.lp-cubes-product-main .product-gallery__thumbnail-list{grid-auto-columns:148px;margin-left:-148px}.lp-cubes-product-main .product-info__rating{font-size:13px}.lp-cubes-product-main .rating{display:none}.lp-cubes-product-main .product-info__title{font-family:Figtree,sans-serif;font-size:42px;line-height:50px;margin-bottom:16px}.product-info__services ul{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px}.product-info__services li{width:calc(50% - 10px);align-items:center;display:flex;grid-gap:8px}span.service_key-icon{line-height:0}.product-info__services{padding:.5rem 1rem;border-radius:4px;background:#f79e1b0f}.lp-cubes-product-main .kaching-bundles .kaching-bundles__block-title{font-weight:500}.lp-cubes-product-main .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px var(--bar-selected-border-color, #000)}.lp-cubes-product-main .kaching-bundles .kaching-bundles__bar-container{border-radius:8px}.lp-cubes-product-main .product_info-buy-btn-champ-url{text-align:center;width:100%;font-family:Harmonia Sans W01 Regular;display:inline-block;background:linear-gradient(180deg,#ddaf3a,#f5e35e);color:#000;padding:14px 80px;border-radius:3px;text-decoration:none;font-size:16px;transition:.3s ease;font-weight:500}@keyframes stockPulse{0%{transform:scale(1);box-shadow:0 0 #ddaf3a,0 0 12px #ddaf3a}70%{transform:scale(1.08);box-shadow:0 0 0 10px #ff7da500,0 0 18px #ddaf3a}to{transform:scale(1);box-shadow:0 0 #ff7da500,0 0 12px #ddaf3a}}.product-info__inventory .stock-dot{width:10px;height:10px;min-width:10px;min-height:10px;border-radius:50%;background:linear-gradient(180deg,#ddaf3a,#f5e35e);display:block;position:relative;box-shadow:0 0 10px #ddaf3a;animation:stockPulse 1.8s infinite}.product-info__inventory .icon-success{display:none}.product-info__inventory .text-success{color:#ddaf3a;font-size:16px;text-transform:capitalize;justify-content:center}.money-back-guarantee{display:flex;align-items:center;justify-content:center;grid-gap:12px;font-size:16px}.lp-cubes-product-main .product-info__inventory .text-with-icon{display:flex;justify-content:center}li.product-info__tabs-list-item.active{border-top:1px solid #ddaf3a;border-left:1px solid #ddaf3a;border-right:1px solid #ddaf3a;border-bottom:transparent;transform:translateY(0);border-bottom-right-radius:0;border-bottom-left-radius:0}.product-info__tabs-list-item{width:32%;padding:8px 16px;position:relative;border:2px solid transparent;border-radius:4px;background-color:#f79e1b0f;flex-shrink:0;cursor:pointer;transform:translateY(-6px)}.product-info__tabs-list{display:flex;justify-content:space-between;grid-gap:.5rem}.product-info__tabs-content-inner{background:#f79e1b0f;padding:16px;margin-top:0;display:none}.product-info__tabs-content-inner.active{border-top:1px solid #ddaf3a;border-left:1px solid #ddaf3a;border-right:1px solid #ddaf3a;border-bottom:1px solid #ddaf3a;background:#f79e1b0f;padding:16px;display:block}.product-info__tabs-content-inner ul{list-style:disc;padding-left:20px;margin-bottom:.5rem;margin-top:.5rem}.product-info__tabs{margin-top:1.5rem}.lp-cubes-product-main .product-gallery__media-list{border-radius:8px}.lp-cubes-product-main .product-gallery__media img{border-radius:4px;line-height:0}@media(max-width:768px){.product.lp-cubes-product-main{grid-gap:20px}.lp-cubes-product-main .product-info__block-item{margin:0}.lp-cubes-product-main .product-info__title{font-size:28px;line-height:32px}.lp-cubes-product-main .product-info__services{margin-top:1rem;margin-bottom:1rem}.lp-cubes-product-main .product-info__services li{width:100%}.lp-cubes-product-main .product-info__services ul{grid-gap:5px}.lp-cubes-product-main .product-info__inventory{font-size:12px}.lp-cubes-product-main .money-back-guarantee{grid-gap:5px;font-size:13px;margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/lp-cubes.css.map */
