body.template-product .f-panty-of-the-day{position:absolute;top:0;left:0;right:0;z-index:2;line-height:32px;background-color:rgb(var(--color-femtis-primary-5-rgb));color:rgb(var(--color-femtis-neutral-1-rgb));font-size:14px;font-weight:400;text-align:center}body.template-product .f-panty-of-the-day~.f-product-media .product-medias__media{top:32px!important}body.template-product .product-badges{position:absolute;z-index:10;display:flex;flex-direction:column;align-items:flex-start;top:4px;left:4px;gap:4px}@media only screen and (min-width: 768px){body.template-product .product-badges{top:14px;left:14px}}body.template-product .product-badges .badge{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;text-transform:none;border-radius:5px;line-height:16px;color:var(--interactive-ui-secondary);background-color:var(--interactive-ui-primary);gap:6px;--interactive-ui-primary: rgb(var(--color-femtis-neutral-1-rgb));--interactive-ui-secondary: rgb(var(--color-femtis-neutral-5-rgb));padding:8px 10px}@media only screen and (min-width: 768px){body.template-product .product-badges .badge{padding:4px 8px;line-height:17px}}@media only screen and (min-width: 768px){body.template-product .product-badges .badge{padding:8px 12px}}body.template-product .product-badges .badge.f--sale{color:rgb(var(--color-femtis-primary-5-rgb))}body.template-product .product-main-title{display:flex;flex-direction:column-reverse;align-items:flex-start}body.template-product .product-main-title .f-title-head{display:flex;align-items:center;justify-content:space-between;width:100%}body.template-product .product-main-title .f-title-head femtis-trusted-shops-review-preview{margin-left:auto;margin-right:0}body.template-product .product-main-title etrusted-widget,body.template-product .product-main-title etrusted-product-review-list-widget-product-star-extension{display:none}body.template-product .fem-slider-model-size{z-index:2;position:absolute;left:4px;bottom:4px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;text-transform:none;border-radius:5px;line-height:16px;color:var(--interactive-ui-secondary);background-color:var(--interactive-ui-primary);gap:6px;--interactive-ui-primary: rgba(var(--color-femtis-neutral-1-rgb), .85);--interactive-ui-secondary: rgb(var(--color-femtis-neutral-5-rgb));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:8px 10px}@media only screen and (min-width: 768px){body.template-product .fem-slider-model-size{padding:4px 8px;line-height:17px}}@media only screen and (min-width: 768px){body.template-product .fem-slider-model-size{padding:8px 12px}}@media only screen and (min-width: 768px){body.template-product .fem-slider-model-size{left:14px;bottom:14px}}body.template-product .fem-slider-more-info{z-index:10;position:absolute;left:4px;right:4px;bottom:4px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;font-size:14px;background-color:rgba(var(--color-femtis-neutral-1-rgb),.85);color:rgb(var(--color-femtis-neutral-5-rgb));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:12px}@media only screen and (min-width: 768px){body.template-product .fem-slider-more-info{bottom:14px;left:14px;right:14px}}body.template-product .fem-slider-more-info:hover{border-radius:0 0 5px 5px}body.template-product .fem-slider-more-info .fem-slider-more-info-title strong{font-weight:500}body.template-product .fem-slider-more-info .fem-slider-more-info-description-frame{display:flex;align-items:center;gap:8px;cursor:help}body.template-product .fem-slider-more-info .fem-slider-more-info-description-frame span{text-decoration:underline;transform:translateY(5%)}@media (max-width: 767px){body.template-product .fem-slider-more-info.f--active svg.f--inactive{display:none}body.template-product .fem-slider-more-info:not(.f--active) svg.f--active,body.template-product .fem-slider-more-info:not(.f--active) .fem-slider-more-info-hover{display:none}}@media only screen and (min-width: 768px){body.template-product .fem-slider-more-info:hover svg.f--inactive{display:none}body.template-product .fem-slider-more-info:not(:hover) svg.f--active,body.template-product .fem-slider-more-info:not(:hover) .fem-slider-more-info-hover{display:none}}body.template-product .fem-slider-more-info .fem-slider-more-info-hover{position:absolute;left:0;right:0;bottom:100%;padding:8px 12px;border-radius:5px 5px 0 0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:rgb(var(--color-femtis-neutral-5-rgb));background-color:rgba(var(--color-femtis-neutral-1-rgb),.85)}@media screen and (min-width: 1400px){body.template-product .wrapper-padded.product-section{max-width:1360px}}body.template-product .product-medias__thumbnails{display:none;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}@media screen and (min-width: 767px){body.template-product .product-medias__thumbnails{display:grid}}@media screen and (min-width: 1200px){body.template-product .product-medias__thumbnails{grid-template-columns:repeat(4,1fr)}}body.template-product .product-medias__thumbnails .product-medias__thumbnail{position:relative;border-radius:5px;overflow:hidden}body.template-product .product-medias__thumbnails .product-medias__thumbnail img{vertical-align:bottom}body.template-product .product-medias__thumbnails .product-medias__thumbnail.f--active:before,body.template-product .product-medias__thumbnails .product-medias__thumbnail:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;border:1px solid rgba(0,0,0,.3)}body.template-product .f-submit-button .spin{height:20px;width:20px}@media only screen and (min-width: 768px){body.template-product .product-single-wrapper>.product-single{display:flex;align-items:flex-start}}@media screen and (min-width: 990px){body.template-product .product-single-wrapper>.product-single{margin-top:40px}}body.template-product .product-single-wrapper>.product-single>.grid__item{float:none}@media only screen and (min-width: 768px){body.template-product .product-single-wrapper>.product-single>.grid__item{width:50%}}@media screen and (min-width: 1200px){body.template-product .product-single-wrapper>.product-single>.grid__item.context{width:66.67%}}@media screen and (min-width: 1200px){body.template-product .product-single-wrapper>.product-single>.grid__item.product-form-wrapper{width:33.33%}}body.template-product .f-purchase-buttons .f-purchase-quantity .quantity-selector,body.template-product .option-label-wrapper,body.template-product .linked-option-label{font-size:15px;font-weight:500;text-transform:none;margin-bottom:4px}@media screen and (min-width: 1200px){body.template-product .f-purchase-buttons .f-purchase-quantity .quantity-selector,body.template-product .option-label-wrapper,body.template-product .linked-option-label{font-size:16px}}body.template-product .linked-option-label{display:block}body.template-product .product-images-container .swiper-slide .f-product-media{position:relative;overflow:hidden;aspect-ratio:.75}body.template-product .product-images-container .swiper-slide .f-product-media .product-medias__media,body.template-product .product-images-container .swiper-slide .f-product-media img{position:absolute;top:0;left:0;right:0;bottom:0}body.template-product .product-images-container .swiper-slide .f-product-media img{width:100%;height:100%;object-fit:cover}body.template-product .option-label-wrapper.is-size-label{align-items:flex-end;flex-wrap:wrap}body.template-product .swatch.is-size-swatch{font-size:18px}body.template-product .swatch.is-size-swatch #size-guide-link{display:flex;align-items:center;gap:8px;color:rgb(var(--color-femtis-neutral-3-rgb));font-size:15px;white-space:nowrap}body.template-product .swatch.is-size-swatch #size-guide-link span{line-height:1.6;text-decoration:underline}body.template-product .f-purchase-buttons{display:flex;align-items:flex-end;gap:10px;margin-bottom:28px}body.template-product .f-purchase-buttons .js-qty{vertical-align:bottom}body.template-product .f-purchase-buttons .f-purchase-quantity,body.template-product .f-purchase-buttons .f-purchase-button{margin-bottom:0}body.template-product .f-purchase-buttons .f-purchase-quantity{width:118px}@media only screen and (min-width: 768px){body.template-product .f-purchase-buttons .f-purchase-quantity{width:110px}}body.template-product .f-purchase-buttons .f-purchase-quantity .js-qty__adjust{width:20px;height:20px}body.template-product .f-purchase-buttons .f-purchase-quantity label{font-size:18px}body.template-product .f-purchase-buttons .f-purchase-button{flex:1}body.template-product .f-chose-variant{color:#e07243;font-size:12px;margin-top:8px}body.template-product .f-chose-variant:not(.f--show){display:none}body.template-product .product-video-section{padding-top:8px;padding-bottom:40px}@media only screen and (min-width: 768px){body.template-product .product-video-section{padding-top:55px;padding-bottom:20px}}body.template-product .product-video-section .wrapper-padded{max-width:1150px}body.template-product .product-video-section .f-video{width:100%}body.template-product .product-video-section .f-video video{border-radius:5px;overflow:hidden;width:100%;vertical-align:bottom}@media (max-width: 767px){body.template-product .product-video-section .f-video.f-video-desktop.f--has-mobile{display:none}}@media only screen and (min-width: 768px){body.template-product .product-video-section .f-video.f-video-desktop+.f-video-mobile{display:none}}body.template-product .section-product-reviews{padding:60px 0;border-top:1px solid var(--border-color)}body.template-product .product-security ul{padding-left:16px;margin-left:0}body.template-product .product-security ul li{list-style-position:outside}body.template-product .product-security [data-placeholder]{color:rgb(var(--color-femtis-neutral-2-rgb))}body.template-product femtis-suction-power-trigger .f-label-power{display:flex;align-items:center;gap:8px;color:rgb(var(--color-femtis-neutral-3-rgb));font-size:15px;white-space:nowrap;font-weight:500}body.template-product femtis-suction-power-trigger .f-label-power svg{width:9px;height:auto;overflow:visible}body.template-product femtis-suction-power-trigger .f-label-power svg path{fill:currentColor}body.template-product femtis-suction-power-trigger .f-label-power span{cursor:pointer;line-height:1.6;text-decoration:underline}body.template-product .f-sidebar-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;align-items:stretch;justify-content:flex-end;background-color:#e6e6e6b3;font-size:15px;cursor:pointer;animation:suctionPowerFadeIn .5s ease-out}body.template-product .f-sidebar-panel.f--exit{animation:suctionPowerFadeOut .25s ease-out}body.template-product .f-sidebar-panel.f--exit .f-modal-content{animation:suctionPowerFadeOutBottom .25s ease-out}@media only screen and (min-width: 768px){body.template-product .f-sidebar-panel.f--exit .f-modal-content{animation:suctionPowerFadeOutRight .25s ease-out}}body.template-product .f-sidebar-panel .f-modal-content{cursor:default;overflow-y:auto;height:100%;width:100%;max-width:100vw;background-color:rgb(var(--color-femtis-neutral-1-rgb));box-shadow:0 0 150px rgba(var(--color-femtis-neutral-4-rgb),.1);animation:suctionPowerFadeInBottom .5s ease-out}@media only screen and (min-width: 768px){body.template-product .f-sidebar-panel .f-modal-content{width:380px;animation:suctionPowerFadeInRight .5s ease-out}}body.template-product .f-sidebar-panel .f-modal-content:before{content:"";display:block;height:38px;background-color:rgb(var(--color-femtis-primary-3-rgb))}body.template-product .f-sidebar-panel .f-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;border-bottom:1px solid rgb(var(--color-femtis-neutral-2-rgb))}body.template-product .f-sidebar-panel .f-modal-header h2{margin:0;font-style:normal;font-weight:500;font-size:inherit}body.template-product .f-sidebar-panel .f-modal-header .f-close{cursor:pointer}body.template-product .f-sidebar-panel .f-modal-body{padding:25px 30px}body.template-product .f-sidebar-panel .f-modal-body table td,body.template-product .f-sidebar-panel .f-modal-body table th{padding:10px;border-bottom:0;font-size:inherit}body.template-product .f-sidebar-panel .f-modal-body table td:first-child,body.template-product .f-sidebar-panel .f-modal-body table th:first-child{padding-left:0}body.template-product .f-sidebar-panel .f-modal-body table td:last-child,body.template-product .f-sidebar-panel .f-modal-body table th:last-child{padding-right:0}body.template-product .f-sidebar-panel .f-modal-table{position:relative}body.template-product .f-sidebar-panel .f-modal-table .f-modal-table-border{pointer-events:none;position:absolute;border-radius:5px;border:.5px solid rgb(var(--color-femtis-neutral-4-rgb))}body.template-product .f-sidebar-panel .f-modal-text{padding:15px 30px;background-color:rgba(var(--color-femtis-primary-2-rgb),.6)}body.template-product .f-sidebar-panel .f-modal-text .f-suction-power-desc{padding:10px 0}body.template-product .f-sidebar-panel .f-modal-text .f-suction-power-desc .f-suction-power-title,body.template-product .f-sidebar-panel .f-modal-text .f-suction-power-desc .f-suction-power-desc{display:inline}body.template-product .f-sidebar-panel .f-modal-text .f-suction-power-desc .f-suction-power-title{font-weight:700}@keyframes suctionPowerFadeOut{0%{opacity:1}to{opacity:0}}@keyframes suctionPowerFadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes suctionPowerFadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes suctionPowerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes suctionPowerFadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes suctionPowerFadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product.css.map */
