/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block.campaign_block{--campaign-block-size:71rem;--intrinsic-size:auto var(--campaign-block-size);border-color:transparent;border-style:solid;border-width:50px 0;contain-intrinsic-size:var(--intrinsic-size);min-height:var(--campaign-block-size);overflow:visible;position:relative}@media screen and (max-width:1599px){.block.campaign_block{--campaign-block-size:52.7rem}}@media screen and (max-width:1279px){.block.campaign_block{--campaign-block-size:38rem}}@media screen and (max-width:991px){.block.campaign_block{--campaign-block-size:auto;--intrinsic-size:auto clamp(62rem,50vw + 38rem,75rem)}}@media screen and (max-width:767px){.block.campaign_block{border-width:30px 0 40px}}@media screen and (max-width:575px){.block.campaign_block{border-width:25px 0 35px}}.block.campaign_block.text-position--center .image-container,.block.campaign_block.text-position--left .image-container{order:2}@media screen and (max-width:767px){.block.campaign_block.text-position--center .image-container,.block.campaign_block.text-position--left .image-container{order:1}}.block.campaign_block.text-position--center .text-container,.block.campaign_block.text-position--left .text-container{align-items:flex-end;order:1}@media screen and (max-width:767px){.block.campaign_block.text-position--center .text-container,.block.campaign_block.text-position--left .text-container{order:2}}.block.campaign_block.text-position--right .image-container{order:1}.block.campaign_block.text-position--right .text-container{align-items:flex-start;order:2}.block.campaign_block .field_campaign_body ul{list-style:initial}.block.campaign_block .container{align-items:center;display:flex;flex-direction:row}@media screen and (min-width:768px)and (max-width:1279px){.block.campaign_block .container{align-items:center}}@media screen and (max-width:1279px){.block.campaign_block .container{overflow:hidden;padding:0}}@media screen and (max-width:767px){.block.campaign_block .container{flex-direction:column}}.block.campaign_block .container .image-container{max-width:1000px;overflow:hidden;position:relative}@media screen and (min-width:768px)and (max-width:1279px){.block.campaign_block .container .image-container{min-width:50%}}@media screen and (max-width:767px){.block.campaign_block .container .image-container{width:100%}}.block.campaign_block .container .image-container img{aspect-ratio:1000/610}@media screen and (max-width:575px){.block.campaign_block .container .image-container img{aspect-ratio:335/205;max-width:none;width:100%}}.block.campaign_block .container .image-container picture{display:flex}.block.campaign_block .container .text-container{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;max-width:50%;padding:0 65px}@media screen and (max-width:991px){.block.campaign_block .container .text-container{margin:0;padding:0 45px}}@media screen and (max-width:767px){.block.campaign_block .container .text-container{margin:25px 0;max-width:100%;padding:0 20px}}@media screen and (max-width:575px){.block.campaign_block .container .text-container{margin:25px 0}}.block.campaign_block .container .text-container .text-container--inner{display:flex;flex-direction:column;transform:none!important}.block.campaign_block .campaign-text{bottom:70px;left:50px;position:absolute;right:20px;z-index:1}@media screen and (max-width:1599px){.block.campaign_block .campaign-text{bottom:40px;left:30px}}@media screen and (max-width:991px){.block.campaign_block .campaign-text{bottom:35px;left:20px}}.block.campaign_block .field_campaign_title h2{font-size:6.5rem;font-weight:300;letter-spacing:normal;line-height:normal;margin:0}@media screen and (max-width:1599px){.block.campaign_block .field_campaign_title h2{font-size:40px}}@media screen and (max-width:991px){.block.campaign_block .field_campaign_title h2{font-size:24px;line-height:35px}}.block.campaign_block .field_campaign_tagline p{font-size:2.4rem;font-weight:900;letter-spacing:3px;line-height:normal;margin:2px 0 0}@media screen and (max-width:1599px){.block.campaign_block .field_campaign_tagline p{font-size:1.6rem;letter-spacing:2px;margin:5px 0 0}}@media screen and (max-width:1279px){.block.campaign_block .field_campaign_body{transition:transform 1s,opacity 1s}.block.campaign_block .field_campaign_body.left{opacity:0;transform:translateX(-100%)}.block.campaign_block .field_campaign_body.right{opacity:0;transform:translateX(100%)}.block.campaign_block .field_campaign_body.active{opacity:1;transform:translateX(0)}}@media screen and (min-width:992px){.block.campaign_block .field_campaign_body{width:360px}}.block.campaign_block .field_campaign_body h2,.block.campaign_block .field_campaign_body h3,.block.campaign_block .field_campaign_body h4,.block.campaign_block .field_campaign_body h5,.block.campaign_block .field_campaign_body h6{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:3.4rem;font-weight:900;letter-spacing:0;line-height:3.8rem;margin:0 0 30px}@media screen and (max-width:1279px){.block.campaign_block .field_campaign_body h2,.block.campaign_block .field_campaign_body h3,.block.campaign_block .field_campaign_body h4,.block.campaign_block .field_campaign_body h5,.block.campaign_block .field_campaign_body h6{font-size:2.4rem;line-height:3.2rem}}.block.campaign_block .field_campaign_body p{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.35px;line-height:2.2rem;margin-bottom:35px}.block.campaign_block .field_campaign_body p:last-child{margin-bottom:0}@media screen and (max-width:991px){.block.campaign_block .field_campaign_body p{line-height:1.9rem}}.block.campaign_block .field_campaign_body p h2,.block.campaign_block .field_campaign_body p h3,.block.campaign_block .field_campaign_body p h4,.block.campaign_block .field_campaign_body p h5,.block.campaign_block .field_campaign_body p h6{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:3.4rem;font-weight:900;letter-spacing:0;line-height:3.8rem;margin:0 0 30px}@media screen and (max-width:991px){.block.campaign_block .field_campaign_body p h2,.block.campaign_block .field_campaign_body p h3,.block.campaign_block .field_campaign_body p h4,.block.campaign_block .field_campaign_body p h5,.block.campaign_block .field_campaign_body p h6{font-size:2.4rem;line-height:3.2rem}}.block.campaign_block .field_campaign_button_link{margin-top:60px}@media screen and (max-width:1279px){.block.campaign_block .field_campaign_button_link{margin-top:40px;opacity:0;transition:opacity 1s}.block.campaign_block .field_campaign_button_link.active{opacity:1}}.block.campaign_block .field_campaign_button_link a{text-transform:uppercase}@media screen and (max-width:1279px){.block.campaign_block .field_campaign_button_link a{padding:8px 12px 8px 15px}}.block.campaign_block .field_hero_badge{background-color:#d73935;border-radius:50%;display:block;height:230px;left:0;pointer-events:auto;position:absolute;text-align:center;width:230px;z-index:-1}@media screen and (max-width:991px){.block.campaign_block .field_hero_badge{height:155px;width:155px}}.block.campaign_block .field_hero_badge.smaller h3{font-size:50px;line-height:50px}@media screen and (max-width:991px){.block.campaign_block .field_hero_badge.smaller h3{font-size:30px;line-height:30px}}.block.campaign_block .field_hero_badge.even-smaller h3{font-size:40px;line-height:40px}@media screen and (max-width:991px){.block.campaign_block .field_hero_badge.even-smaller h3{font-size:25px;line-height:25px}}.block.campaign_block .field_hero_badge h3{bottom:0;color:#fff;display:flex;flex-direction:column;font-size:60px;font-style:italic;font-weight:700;justify-content:center;left:0;line-height:60px;margin:auto;padding:0;position:absolute;right:0;top:0}@media screen and (max-width:991px){.block.campaign_block .field_hero_badge h3{font-size:40px;line-height:40px}}.block.campaign_block .field_hero_badge .badge_link_wrapper{display:block;height:100%;position:absolute;width:100%;z-index:1}.block.campaign_block .field_hero_badge.mobile{display:none}@media screen and (max-width:575px){.block.campaign_block .field_hero_badge.mobile{display:block;height:90px;left:0;position:absolute;top:85px;width:90px;z-index:1}.block.campaign_block .field_hero_badge.mobile h3{font-size:30px;line-height:30px}}.block.campaign_block .field_hero_badge.desktop{display:block}@media screen and (max-width:575px){.block.campaign_block .field_hero_badge.desktop{display:none}}.block.campaign_block .field_badge_image{display:block;height:200px;position:absolute;right:20px;top:85px;width:200px;z-index:1}@media screen and (max-width:1279px){.block.campaign_block .field_badge_image{height:150px;width:150px}}@media screen and (max-width:991px){.block.campaign_block .field_badge_image{height:120px;right:28px;width:120px}}@media screen and (max-width:575px){.block.campaign_block .field_badge_image{display:none}}.block.campaign_block .field_badge_image img{height:100%;width:100%}.block.campaign_block .field_badge_image .badge_link_wrapper{display:block;height:100%;position:absolute;width:100%;z-index:1}.block.campaign_block .field_badge_image_mobile{display:none}@media screen and (max-width:575px){.block.campaign_block .field_badge_image_mobile{display:block;height:90px;position:absolute;right:0;top:85px;width:90px;z-index:1}.block.campaign_block .field_badge_image_mobile img{height:100%;width:100%}.block.campaign_block .field_badge_image_mobile .badge_link_wrapper{display:block;height:100%;position:absolute;width:100%;z-index:1}}@media screen and (max-width:1279px){.block.campaign_block.campaign_block--plain .field_campaign_body.left,.block.campaign_block.campaign_block--plain .field_campaign_body.right{opacity:1;transform:translateX(0)}}.block.campaign_block.hex-hexagon{border-width:3.3rem 0}.block.campaign_block.hex-hexagon .container{max-width:192rem}.block.campaign_block.hex-hexagon .container.show-hide .campaign-text{opacity:0;transition:all 1s ease 1.3s}.block.campaign_block.hex-hexagon .container.show-hide.triggered .campaign-text{opacity:1}.block.campaign_block.hex-hexagon .field_campaign_body h3{font-size:2.4rem;letter-spacing:.4rem;line-height:3rem}@media screen and (max-width:991px){.block.campaign_block.hex-hexagon .field_campaign_body h3{font-size:1.6rem;letter-spacing:.275rem;line-height:2.2rem}}.block.campaign_block.hex-hexagon .field_campaign_body p{font-size:2.4rem;letter-spacing:.075rem;line-height:3.2rem}@media screen and (max-width:991px){.block.campaign_block.hex-hexagon .field_campaign_body p{font-size:1.6rem;letter-spacing:.035rem;line-height:2.2rem}}.block.campaign_block.hex-hexagon .image-container{max-width:none}.block.campaign_block.hex-hexagon .image-container picture{-webkit-mask-image:radial-gradient(ellipse at center,#fff 40%,hsla(0,0%,100%,0) 150%);mask-image:radial-gradient(ellipse at center,#fff 40%,hsla(0,0%,100%,0) 150%);-webkit-mask-size:100% 100%;mask-size:100% 100%}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon .image-container picture{-webkit-mask-image:radial-gradient(ellipse at center,hsla(0,0%,100%,0) -150%,#fff 100%);mask-image:radial-gradient(ellipse at center,hsla(0,0%,100%,0) -150%,#fff 100%)}}.block.campaign_block.hex-hexagon .image-container img{aspect-ratio:871/774;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media screen and (max-width:575px){.block.campaign_block.hex-hexagon .image-container img{aspect-ratio:387/405}}.block.campaign_block.hex-hexagon .field_campaign_tagline{display:none}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon .field_campaign_tagline{align-self:flex-start;display:block;margin-bottom:1.7rem;padding:0 2rem;width:100%}.block.campaign_block.hex-hexagon .field_campaign_tagline p{font-size:1.1rem;letter-spacing:.275rem;margin:0;text-transform:uppercase}}.block.campaign_block.hex-hexagon .text-container{padding:0 10rem}@media screen and (max-width:991px){.block.campaign_block.hex-hexagon .text-container{padding:0 5rem;text-align:center}}@media screen and (max-width:575px){.block.campaign_block.hex-hexagon .text-container{padding:0 2.5rem}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.block.campaign_block.hex-hexagon .text-container.show-hide{animation-delay:2s;opacity:0}.block.campaign_block.hex-hexagon .text-container.show-hide.triggered{opacity:1}.block.campaign_block.hex-hexagon .text-container .field_campaign_body{max-width:77.3rem;width:100%}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon .text-container .field_campaign_body h3{display:none}}.block.campaign_block.hex-hexagon.text-position--right .container.show-hide .image-container{opacity:0;transition:all 1s ease .4s}@media screen and (min-width:768px){.block.campaign_block.hex-hexagon.text-position--right .container.show-hide .image-container{transform:translateX(-38%)}}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon.text-position--right .container.show-hide .image-container{transform:translateY(15%)}}.block.campaign_block.hex-hexagon.text-position--right .container.show-hide.triggered .image-container{opacity:1}@media screen and (min-width:768px){.block.campaign_block.hex-hexagon.text-position--right .container.show-hide.triggered .image-container{transform:translateX(0)}}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon.text-position--right .container.show-hide.triggered .image-container{transform:translateY(0)}}.block.campaign_block.hex-hexagon.text-position--right .image-container img{-webkit-mask-image:url(https://www.lelo.com/themes/play/images/hexagons/desktop/hexagon-to-right-small.svg);mask-image:url(https://www.lelo.com/themes/play/images/hexagons/desktop/hexagon-to-right-small.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon.text-position--right .image-container img{-webkit-mask-image:url(https://www.lelo.com/themes/play/images/hexagons/mobile/hexagon-to-top-small.svg);mask-image:url(https://www.lelo.com/themes/play/images/hexagons/mobile/hexagon-to-top-small.svg)}.block.campaign_block.hex-hexagon.text-position--right .campaign-text{bottom:25%;left:0;right:0;text-align:center;top:auto}}.block.campaign_block.hex-hexagon.text-position--center .container.show-hide .image-container,.block.campaign_block.hex-hexagon.text-position--left .container.show-hide .image-container{opacity:0;transition:all 1s ease .4s}@media screen and (min-width:768px){.block.campaign_block.hex-hexagon.text-position--center .container.show-hide .image-container,.block.campaign_block.hex-hexagon.text-position--left .container.show-hide .image-container{transform:translateX(38%)}}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon.text-position--center .container.show-hide .image-container,.block.campaign_block.hex-hexagon.text-position--left .container.show-hide .image-container{transform:translateY(-15%)}}.block.campaign_block.hex-hexagon.text-position--center .container.show-hide.triggered .image-container,.block.campaign_block.hex-hexagon.text-position--left .container.show-hide.triggered .image-container{opacity:1}@media screen and (min-width:768px){.block.campaign_block.hex-hexagon.text-position--center .container.show-hide.triggered .image-container,.block.campaign_block.hex-hexagon.text-position--left .container.show-hide.triggered .image-container{transform:translateX(0)}}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon.text-position--center .container.show-hide.triggered .image-container,.block.campaign_block.hex-hexagon.text-position--left .container.show-hide.triggered .image-container{transform:translateY(0)}}.block.campaign_block.hex-hexagon.text-position--center .image-container img,.block.campaign_block.hex-hexagon.text-position--left .image-container img{-webkit-mask-image:url(https://www.lelo.com/themes/play/images/hexagons/desktop/hexagon-to-left-small.svg);mask-image:url(https://www.lelo.com/themes/play/images/hexagons/desktop/hexagon-to-left-small.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon.text-position--center .image-container img,.block.campaign_block.hex-hexagon.text-position--left .image-container img{-webkit-mask-image:url(https://www.lelo.com/themes/play/images/hexagons/mobile/hexagon-to-bottom-small.svg);mask-image:url(https://www.lelo.com/themes/play/images/hexagons/mobile/hexagon-to-bottom-small.svg)}}.block.campaign_block.hex-hexagon.text-position--center .campaign-text,.block.campaign_block.hex-hexagon.text-position--left .campaign-text{left:auto}@media screen and (max-width:767px){.block.campaign_block.hex-hexagon.text-position--center .campaign-text,.block.campaign_block.hex-hexagon.text-position--left .campaign-text{bottom:auto;left:0;right:0;text-align:center;top:25%}}@media screen and (min-width:992px){.node-id-19 .text-container--inner{transform:none!important}}.node-id-19 article>div>.layout:first-of-type .campaign_block{padding-top:65px}@media screen and (min-width:768px){.node-id-19 article>div>.layout:first-of-type .campaign_block{padding-top:100px}}
.faq_block{background-color:#0b0c0d!important;border-color:#0b0c0d!important;border-style:solid;border-width:80px 0 60px;max-width:100%!important;overflow:hidden;position:relative}@media screen and (max-width:991px){.faq_block{border-width:50px 0 65px}}@media screen and (max-width:575px){.faq_block{border-width:40px 0 65px}}.faq_block .container{max-width:1480px;padding:0 20px}.faq_block .container .field_faq_title{margin-bottom:4px}@media screen and (max-width:575px){.faq_block .container .field_faq_title{margin-bottom:-15px}}.faq_block .container .field_faq_title h2{color:#fff;font-family:Lab Grotesque;font-size:6rem;font-weight:900;letter-spacing:.4rem;line-height:7rem}@media screen and (max-width:575px){.faq_block .container .field_faq_title h2{font-size:2.4rem;line-height:3.4rem}.faq_block .container .field_faq_accordion_items{margin-top:20px}}.faq_block .container .field_faq_accordion_items .accordion-item{margin-top:56px;max-width:1440px}@media screen and (max-width:575px){.faq_block .container .field_faq_accordion_items .accordion-item{margin-top:0}}.faq_block .container .field_faq_accordion_items .accordion-item .accordion-button{all:unset;display:flex;justify-content:space-between;margin-bottom:0;padding:0;width:100%}.faq_block .container .field_faq_accordion_items .accordion-item .accordion-button[aria-expanded=true] .field_accordion_title{background:url(https://www.lelo.com/themes/play/images/icons/Rectangle_black.svg) no-repeat calc(100% - 12px) 22px,url(https://www.lelo.com/themes/play/images/icons/Oval_green.svg) no-repeat 100% top;border-bottom:none;padding-bottom:40px;transition:padding-bottom .5s ease}@media screen and (max-width:575px){.faq_block .container .field_faq_accordion_items .accordion-item .accordion-button[aria-expanded=true] .field_accordion_title{background:url(https://www.lelo.com/themes/play/images/icons/Rectangle.svg) no-repeat 100% .9rem;padding-bottom:20px}}.faq_block .container .field_faq_accordion_items .accordion-item .accordion-button[aria-expanded=true] .field_accordion_title p{color:#fff}.faq_block .container .field_faq_accordion_items .accordion-item .accordion-content{border-bottom:1px solid hsla(0,0%,80%,.2)}.faq_block .container .field_faq_accordion_items .accordion-item .accordion-content.is-open{padding:0 0 6rem}@media screen and (max-width:575px){.faq_block .container .field_faq_accordion_items .accordion-item .accordion-content.is-open{padding:0 0 3rem}}.faq_block .container .field_faq_accordion_items .accordion-item .field_accordion_title{background:url(https://www.lelo.com/themes/play/images/icons/Rectangle.svg) no-repeat calc(100% - 12px) 22px,url(https://www.lelo.com/themes/play/images/icons/Rectangle_vertical.svg) no-repeat calc(100% - 21.5px) 12px,url(https://www.lelo.com/themes/play/images/icons/Oval_grey.svg) no-repeat 100% top;padding-bottom:60px;padding-right:60px;transition:padding-bottom .5s ease,border-bottom 0s ease-in .3s}@media screen and (max-width:575px){.faq_block .container .field_faq_accordion_items .accordion-item .field_accordion_title{background:url(https://www.lelo.com/themes/play/images/icons/Rectangle.svg) no-repeat 100% .9rem,url(https://www.lelo.com/themes/play/images/icons/Rectangle_vertical.svg) no-repeat calc(100% - 10px) top;margin-top:35px;padding-bottom:35px}}.faq_block .container .field_faq_accordion_items .accordion-item .field_accordion_title p{color:#fff;font-family:Lab Grotesque;font-size:2.4rem;font-weight:900;line-height:3.4rem;padding:0;transition:color .5s ease}@media screen and (max-width:575px){.faq_block .container .field_faq_accordion_items .accordion-item .field_accordion_title p{font-size:1.4rem;font-weight:700;letter-spacing:.035rem;line-height:2.4rem}}.faq_block .container .field_faq_accordion_items .accordion-item .field_accordion_title:after{display:none}.faq_block .container .field_faq_accordion_items .accordion-item .field_accordion_body{margin:0;padding:0}.faq_block .container .field_faq_accordion_items .accordion-item .field_accordion_body p{color:#fff;font-family:Lab Grotesque;font-size:1.6rem;font-weight:400;letter-spacing:.035rem;line-height:2.4rem;max-width:1280px}@media screen and (max-width:575px){.faq_block .container .field_faq_accordion_items .accordion-item .field_accordion_body p{font-size:1.4rem;letter-spacing:0;line-height:2rem}}.faq_block.intimina-style{background-color:#fff!important;border-color:#fff!important}.faq_block.intimina-style .container .field_faq_title h2{color:#f9c5d1;font-family:HelveticaNeueLTPro-BlkEx,sans-serif}.faq_block.intimina-style .container .field_faq_accordion_items .accordion-item .accordion-button[aria-expanded=true] .field_accordion_title{background:url(https://www.lelo.com/themes/play/images/icons/Rectangle.svg) no-repeat calc(100% - 12px) 22px,url(https://www.lelo.com/themes/play/images/icons/Oval.svg) no-repeat 100% top}@media screen and (max-width:575px){.faq_block.intimina-style .container .field_faq_accordion_items .accordion-item .accordion-button[aria-expanded=true] .field_accordion_title{background:url(https://www.lelo.com/themes/play/images/icons/Rectangle_pink.svg) no-repeat 100% .9rem}}.faq_block.intimina-style .container .field_faq_accordion_items .accordion-item .accordion-button[aria-expanded=true] .field_accordion_title p{color:#ed1c91}.faq_block.intimina-style .container .field_faq_accordion_items .accordion-item .field_accordion_title{background:url(https://www.lelo.com/themes/play/images/icons/Rectangle.svg) no-repeat calc(100% - 12px) 22px,url(https://www.lelo.com/themes/play/images/icons/Rectangle_vertical.svg) no-repeat calc(100% - 21.5px) 12px,url(https://www.lelo.com/themes/play/images/icons/Oval_bright.svg) no-repeat 100% top}@media screen and (max-width:575px){.faq_block.intimina-style .container .field_faq_accordion_items .accordion-item .field_accordion_title{background:url(https://www.lelo.com/themes/play/images/icons/Rectangle_bright_pink.svg) no-repeat 100% .9rem,url(https://www.lelo.com/themes/play/images/icons/Rectangle_pink_vertical.svg) no-repeat calc(100% - 10px) top}}.faq_block.intimina-style .container .field_faq_accordion_items .accordion-item .field_accordion_title p{color:#f27ca3;font-family:HelveticaNeueLTPro-Blk,sans-serif}@media screen and (max-width:575px){.faq_block.intimina-style .container .field_faq_accordion_items .accordion-item .field_accordion_title p{letter-spacing:0}}.faq_block.intimina-style .container .field_faq_accordion_items .accordion-item .field_accordion_body p{color:#6a6a6a;font-family:HelveticaNeueLTPro-Lt,sans-serif;font-size:1.8rem;letter-spacing:0}div[class*=edit-settings-block-form-field-accordion-items-form].cke_dialog_container *{border-collapse:initial;box-shadow:none}div[class*=edit-settings-block-form-field-accordion-items-form].cke_dialog_container td{border-collapse:unset}div[class*=edit-settings-block-form-field-accordion-items-form].cke_dialog_container td #cke_106_uiElement,div[class*=edit-settings-block-form-field-accordion-items-form].cke_dialog_container td #cke_134_uiElement{display:none}
.feature_ingredients_block{border-style:solid;border-width:8rem 0 10rem;contain-intrinsic-size:auto 52rem;content-visibility:auto;overflow:hidden;position:relative}@media screen and (min-width:768px){.feature_ingredients_block{max-width:none!important}}@media screen and (max-width:1919px){.feature_ingredients_block{contain-intrinsic-size:auto 86rem}}@media screen and (max-width:1599px){.feature_ingredients_block{contain-intrinsic-size:auto 84rem}}@media screen and (max-width:1279px){.feature_ingredients_block{contain-intrinsic-size:auto 86rem}}@media screen and (max-width:991px){.feature_ingredients_block{border-width:4rem 0 6rem;contain-intrinsic-size:auto 140rem}}.feature_ingredients_block.feature_ingredients_block--slider{contain-intrinsic-size:auto 44rem}.feature_ingredients_block.feature_ingredients_block--slider .swiper-wrapper{flex-direction:row;flex-wrap:nowrap;gap:0}.feature_ingredients_block.feature_ingredients_block--slider .card-flip{margin-right:4.6rem}@media screen and (max-width:1919px){.feature_ingredients_block.feature_ingredients_block--slider .card-flip{margin-right:3.9rem}}@media screen and (max-width:1599px){.feature_ingredients_block.feature_ingredients_block--slider .card-flip{margin-right:1.5rem}}@media screen and (max-width:1279px){.feature_ingredients_block.feature_ingredients_block--slider .card-flip{margin-right:2.3rem}}@media screen and (max-width:991px){.feature_ingredients_block.feature_ingredients_block--slider .card-flip{margin-right:2rem}}@media screen and (max-width:648px){.feature_ingredients_block.feature_ingredients_block--slider .card-flip{margin-right:4rem}}@media screen and (max-width:575px){.feature_ingredients_block.feature_ingredients_block--slider .card-flip{margin-right:2rem}}@media screen and (max-width:479px){.feature_ingredients_block.feature_ingredients_block--slider .card-flip{margin-right:1rem}}.feature_ingredients_block.feature_ingredients_block--block-variation,.feature_ingredients_block.feature_ingredients_block--block-variation-2{contain-intrinsic-size:auto 58rem}@media screen and (min-width:992px){.feature_ingredients_block.feature_ingredients_block--block-variation .swiper-wrapper,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .swiper-wrapper{flex-wrap:nowrap;gap:0}}.feature_ingredients_block.feature_ingredients_block--block-variation .feature_ingredients_wrapper,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .feature_ingredients_wrapper{padding-top:2rem}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip{aspect-ratio:4/5;cursor:pointer;height:50rem;margin-right:4.6rem;position:relative;width:40rem}@media screen and (max-width:1919px){.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip{margin-right:3.9rem}}@media screen and (max-width:1599px){.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip{margin-right:1.5rem}}@media screen and (max-width:1279px){.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip{margin-right:2.3rem}}@media screen and (max-width:991px){.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip{margin-right:0}}@media screen and (max-width:498px){.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip{width:100%}}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip.flip-active .card-flip__front-side,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip.flip-active .card-flip__front-side{background-color:transparent;transform:none}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip.flip-active .card-flip__front-side .feature_ingredients_text,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip.flip-active .card-flip__front-side .feature_ingredients_text{transform:translateY(0)}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip.flip-active .card-flip__front-side .field_feature_ingredients_title,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip.flip-active .card-flip__front-side .field_feature_ingredients_title{min-height:auto}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip.flip-active .card-flip__front-side .field_feature_ingredients_body,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip.flip-active .card-flip__front-side .field_feature_ingredients_body{max-height:100%;overflow:auto;transition:max-height .5s ease,overflow 0s ease .5s}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip.flip-active .card-open-close,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip.flip-active .card-open-close{margin:auto;right:2rem;top:2rem}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip.flip-active .card-open-close:after,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip.flip-active .card-open-close:after{background:none;content:"!";transform:rotate(180deg)}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip__front-side,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip__front-side{background-color:#555;border-radius:1.6rem;display:flex;flex-direction:column;justify-content:flex-end}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip__front-side:before,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip__front-side:before{background-color:#000;bottom:0;content:"";left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip .card-open-close,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip .card-open-close{background:none;border:none;border-radius:50%;bottom:auto;box-shadow:0 0 0 1px #fff;height:2.2rem;margin:0;opacity:1;padding:0;position:absolute;right:2rem;text-align:center;top:2rem;transition:none;width:2.2rem;z-index:1}@media screen and (max-width:575px){.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip .card-open-close,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip .card-open-close{right:2rem}}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip .card-open-close:after,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip .card-open-close:after{background:none;bottom:0;content:"i";display:inline-block;font-size:1.8rem;font-weight:900;height:100%;left:0;letter-spacing:.05rem;line-height:2.2rem;margin:auto;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transition:transform .4s ease;width:2.2rem;z-index:1}.feature_ingredients_block.feature_ingredients_block--block-variation .card-flip .card-open-close.flip-hidden,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .card-flip .card-open-close.flip-hidden{opacity:1;pointer-events:none;transition:none}.feature_ingredients_block.feature_ingredients_block--block-variation .feature_ingredients_text,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .feature_ingredients_text{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 1rem;transform:translateY(63%);transition:all .5s ease;width:100%}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_title,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_title{display:flex;flex-direction:column;justify-content:flex-end;min-height:11.5rem;padding:3rem 6rem 2rem 2rem}@media screen and (max-width:991px){.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_title,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_title{padding:3rem 5rem 1rem 1rem}}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_title h3,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_title h3{color:#fff;font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:900;letter-spacing:0;line-height:3rem;margin:0}@media screen and (max-width:991px){.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_title h3,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_title h3{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:900;letter-spacing:0;line-height:3rem}}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_body,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_body{margin-bottom:3rem;max-height:3.8rem;overflow:hidden;padding:0 2rem;transition:max-height .5s ease,overflow 0s ease .5s}@media screen and (max-width:991px){.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_body,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_body{padding:0 1rem}}@media screen and (max-width:575px){.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_body,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_body{max-height:3.5rem}}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_body p,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_body p{font-weight:400;margin-bottom:1.5rem}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_body ul,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_body ul{margin:0}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_body ul li,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_body ul li{font-size:1.6rem;font-weight:400;letter-spacing:normal;line-height:1.25;margin-bottom:1.5rem;padding-left:3.5rem;position:relative}@media screen and (max-width:575px){.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_body ul li,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_body ul li{font-size:1.4rem;line-height:1.8rem}}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_body ul li:before,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_body ul li:before{background-image:url(https://www.lelo.com/themes/play/images/icons/check_circle.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";filter:invert(1);height:2rem;left:0;position:absolute;top:0;width:2rem}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_tagline,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_tagline{margin-bottom:2rem;position:relative}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_tagline h3,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_tagline h3{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:900;font-weight:700;letter-spacing:0;line-height:2.4rem;margin:0;text-align:center;text-transform:uppercase}@media screen and (max-width:991px){.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_tagline h3,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_tagline h3{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:.8rem;line-height:1.6rem;margin-bottom:1.5rem}}.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_main_title,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_main_title{margin-bottom:6rem}@media screen and (max-width:991px){.feature_ingredients_block.feature_ingredients_block--block-variation .field_feature_ingredients_main_title,.feature_ingredients_block.feature_ingredients_block--block-variation-2 .field_feature_ingredients_main_title{margin-bottom:2rem}}.feature_ingredients_block.feature_ingredients_block--block-variation-2 .swiper-wrapper{flex-direction:row;flex-wrap:nowrap;gap:0}.feature_ingredients_block .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:6rem 4.6rem;justify-content:flex-start;padding:0;position:relative;width:100%}@media screen and (max-width:1919px){.feature_ingredients_block .swiper-wrapper{gap:6rem}}@media screen and (max-width:1599px){.feature_ingredients_block .swiper-wrapper{gap:4rem 2rem}}@media screen and (max-width:1279px){.feature_ingredients_block .swiper-wrapper{gap:6rem 5rem}}@media screen and (max-width:991px){.feature_ingredients_block .swiper-wrapper{align-items:center;flex-direction:column;gap:4rem;justify-content:space-around}}@media screen and (max-width:575px){.feature_ingredients_block .swiper-wrapper{gap:2rem}}@media screen and (min-width:1920px){.feature_ingredients_block .swiper-wrapper.low-items .card-flip{aspect-ratio:549/280;width:54.9rem}}.feature_ingredients_block .card-flip{aspect-ratio:400/280;cursor:pointer;height:28rem;perspective:320rem;position:relative;width:40rem}@media screen and (max-width:1919px){.feature_ingredients_block .card-flip{aspect-ratio:460/280;width:46rem}}@media screen and (max-width:1599px){.feature_ingredients_block .card-flip{aspect-ratio:383/280;width:38.3rem}}@media screen and (max-width:1279px){.feature_ingredients_block .card-flip{aspect-ratio:450/280;width:45rem}}@media screen and (max-width:991px){.feature_ingredients_block .card-flip{aspect-ratio:400/280;width:40rem}}@media screen and (max-width:575px){.feature_ingredients_block .card-flip{width:100%}}@media screen and (max-width:374px){.feature_ingredients_block .card-flip{aspect-ratio:375/300;height:30rem}}.feature_ingredients_block .card-flip.flip-active .card-flip__front-side{transform:rotateX(180deg)}.feature_ingredients_block .card-flip.flip-active .card-flip__back-side{transform:rotateX(0deg)}.feature_ingredients_block .card-flip.flip-active .card-open-close{margin:0;right:1rem;top:1rem}.feature_ingredients_block .card-flip.flip-active .card-open-close:after{background-image:url(https://www.lelo.com/themes/play/images/icons/xclose.svg);background-size:6rem}.feature_ingredients_block .card-flip__back-side,.feature_ingredients_block .card-flip__front-side{align-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2rem;display:flex;height:100%;overflow:hidden;position:absolute;transition:transform .5s ease-in-out;width:100%}.feature_ingredients_block .card-flip__front-side{background-color:#555;transform:rotateX(0deg)}.feature_ingredients_block .card-flip__front-side:before{background-color:#000;bottom:0;content:"";left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.feature_ingredients_block .card-flip__back-side{background-color:#1c1c1c;color:#fff;display:flex;flex-wrap:wrap;padding:3rem;transform:rotateX(-180deg)}@media screen and (max-width:575px){.feature_ingredients_block .card-flip__back-side{padding:3rem 2rem}}.feature_ingredients_block .card-flip .feature_ingredients_image{display:flex;height:100%;position:absolute;width:100%;z-index:-2}.feature_ingredients_block .card-flip .feature_ingredients_image img{height:100%;object-fit:cover;width:100%}.feature_ingredients_block .card-flip .card-open-close{background:none;border:none;bottom:0;height:3.5rem;margin:auto;opacity:1;padding:0;position:absolute;right:1.9rem;text-align:center;top:0;transition:opacity .4s ease;width:3.5rem;z-index:1}@media screen and (max-width:575px){.feature_ingredients_block .card-flip .card-open-close{right:.9rem}}.feature_ingredients_block .card-flip .card-open-close:after{background-image:url(https://www.lelo.com/themes/play/images/icons/icon-left.svg);background-position:50%;background-size:5rem;bottom:0;content:"";display:inline-block;height:3rem;margin:auto;pointer-events:none;position:absolute;right:.3rem;top:0;width:3rem;z-index:1}.feature_ingredients_block .card-flip .card-open-close.flip-hidden{opacity:0;pointer-events:none;transition:none}.feature_ingredients_block .field_feature_ingredients_title{margin:0;padding:3rem 7rem 3rem 3rem;position:relative;width:100%}@media screen and (max-width:575px){.feature_ingredients_block .field_feature_ingredients_title{padding:2rem 4rem 2rem 2rem}}.feature_ingredients_block .field_feature_ingredients_title h3{color:#fff;font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:900;letter-spacing:.05rem;line-height:4rem;margin:0}@media screen and (max-width:991px){.feature_ingredients_block .field_feature_ingredients_title h3{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:900;letter-spacing:.1rem;line-height:3rem}}.feature_ingredients_block .field_feature_ingredients_title_body{position:relative;width:100%}.feature_ingredients_block .field_feature_ingredients_title_body h3{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:900;letter-spacing:0;line-height:2.8rem;margin:0 0 2rem}@media screen and (max-width:575px){.feature_ingredients_block .field_feature_ingredients_title_body h3{font-size:1.8rem;line-height:2.4rem}}.feature_ingredients_block .field_feature_ingredients_body{max-height:80%;overflow:auto;padding-right:.5rem;position:relative}.feature_ingredients_block .field_feature_ingredients_body h2,.feature_ingredients_block .field_feature_ingredients_body h3,.feature_ingredients_block .field_feature_ingredients_body h4,.feature_ingredients_block .field_feature_ingredients_body h5,.feature_ingredients_block .field_feature_ingredients_body h6{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:900;letter-spacing:0;line-height:2.8rem;margin:0 0 2rem}@media screen and (max-width:575px){.feature_ingredients_block .field_feature_ingredients_body h2,.feature_ingredients_block .field_feature_ingredients_body h3,.feature_ingredients_block .field_feature_ingredients_body h4,.feature_ingredients_block .field_feature_ingredients_body h5,.feature_ingredients_block .field_feature_ingredients_body h6{font-size:1.8rem;line-height:2.4rem}}.feature_ingredients_block .field_feature_ingredients_body p{margin:0}@media screen and (max-width:575px){.feature_ingredients_block .field_feature_ingredients_body p{font-size:1.4rem;line-height:1.8rem}}.feature_ingredients_block .field_feature_ingredients_body p b,.feature_ingredients_block .field_feature_ingredients_body p strong{font-weight:700}.feature_ingredients_block .field_feature_ingredients_body p a{color:inherit;font-weight:700;text-decoration:underline}.feature_ingredients_block .field_feature_ingredients_body::-webkit-scrollbar{width:.3rem}.feature_ingredients_block .field_feature_ingredients_body::-webkit-scrollbar-track{background-color:#fff;border-left:.1rem solid #0b0c0d;border-right:.1rem solid #0b0c0d}.feature_ingredients_block .field_feature_ingredients_body::-webkit-scrollbar-thumb{background-color:#fff;border-left:.1rem solid #fff;border-right:.1rem solid #fff}.feature_ingredients_block .field_feature_ingredients_tagline{margin-bottom:4rem;position:relative;text-align:center;text-transform:uppercase}.feature_ingredients_block .field_feature_ingredients_tagline h3{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:900;letter-spacing:.35rem;margin:0}@media screen and (max-width:991px){.feature_ingredients_block .field_feature_ingredients_tagline h3{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:900;letter-spacing:.2rem;line-height:1.3rem}}.feature_ingredients_block .field_feature_ingredients_main_title{margin-bottom:8rem;position:relative;text-align:center}@media screen and (max-width:991px){.feature_ingredients_block .field_feature_ingredients_main_title{margin-bottom:4rem}}.feature_ingredients_block .field_feature_ingredients_main_title h2{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:5.5rem;font-weight:900;font-weight:700;letter-spacing:0;line-height:6rem;margin:0}@media screen and (max-width:991px){.feature_ingredients_block .field_feature_ingredients_main_title h2{font-family:Lab Grotesque,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:900;letter-spacing:.05rem;line-height:2.4rem}}.feature_ingredients_block .container .swiper-ingredients-scrollbar,.feature_ingredients_block .container .swiper-ingredients-scrollbar-block{background:#e6e6e6;border-radius:0;bottom:.1rem;display:none;height:.1rem;left:0;margin:6rem auto 0;position:relative;width:100%;z-index:2}@media screen and (max-width:575px){.feature_ingredients_block .container .swiper-ingredients-scrollbar,.feature_ingredients_block .container .swiper-ingredients-scrollbar-block{margin:4rem auto 0}}.feature_ingredients_block .container .swiper-ingredients-scrollbar-block.swiper-scrollbar-horizontal,.feature_ingredients_block .container .swiper-ingredients-scrollbar.swiper-scrollbar-horizontal{display:block}.feature_ingredients_block .container .swiper-ingredients-scrollbar .swiper-scrollbar-drag,.feature_ingredients_block .container .swiper-ingredients-scrollbar-block .swiper-scrollbar-drag{background:#e6e6e6;border-radius:0;height:.3rem;top:-.1rem}@media screen and (max-width:991px){.feature_ingredients_block .card-flip--hidden{display:none}}.feature_ingredients_block .cards-view-more-wrapper{display:flex;justify-content:center;margin-top:3rem}@media screen and (min-width:992px){.feature_ingredients_block .cards-view-more-wrapper{display:none}}.feature_ingredients_block .cards-view-more-wrapper .cards-view-more-btn{background:transparent;border:none;color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:2rem;margin:0;padding:.5rem 2rem;position:relative;text-decoration:underline;width:100%;z-index:3}.feature_ingredients_block .cards-view-more-wrapper .cards-view-more-btn:focus,.feature_ingredients_block .cards-view-more-wrapper .cards-view-more-btn:hover{background-color:transparent;color:#a0a5b2}
