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 .product-medias.product-medias--single.product-medias__fullsize .swiper-wrapper{flex-direction:row}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:768px){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:.875rem;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{align-items:center}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}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}}:is(body.template-product #PageContainer,body.template-product #PageContainer .product-video-section) .wrapper-padded{padding-inline:1rem}@media only screen and (min-width:768px){:is(body.template-product #PageContainer,body.template-product #PageContainer .product-video-section) .wrapper-padded{padding:0}}@media only screen and (min-width:768px)and (max-width:1399px){:is(body.template-product #PageContainer,body.template-product #PageContainer .product-video-section) .wrapper-padded{max-width:unset;margin-inline:30px}}@media only screen and (min-width:768px){body.template-product #PageContainer .product-video-section .wrapper-padded{max-width:1360px}}body.template-product .product-section .product-form-block{margin-bottom:1.25rem}@media only screen and (min-width:768px){body.template-product .product-section .product-form-block{margin-bottom:1.5625rem}}body.template-product .product-single-wrapper>.product-single{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "buybox";margin-left:revert}@media only screen and (min-width:768px){body.template-product .product-single-wrapper>.product-single{grid-template-columns:minmax(0,56.66fr) minmax(0,43.34fr);grid-template-areas:"media buybox";gap:1.25rem}}@media only screen and (min-width:1399px){body.template-product .product-single-wrapper>.product-single{gap:5rem}}body.template-product .product-single-wrapper>.product-single .grid__item{padding-left:0}body.template-product .product-single-wrapper>.product-single>.grid__item.context{grid-area:media;width:100%}@media only screen and (max-width:767px){body.template-product .product-single-wrapper>.product-single>.grid__item.context{margin-inline:-1rem;width:calc(100% + 2rem)}}body.template-product .product-single-wrapper>.product-single>.grid__item.product-form-wrapper{grid-area:buybox;width:100%}body.template-product .product-style{display:none}body.template-product .product-main-title{flex-direction:column}body.template-product .product-details-product-title{font-family:revert;font-weight:500;font-size:1.375rem;line-height:1.25;margin-top:0;margin-bottom:.5rem}@media screen and (min-width:768px){body.template-product .product-details-product-title{font-size:2rem;line-height:1.125}}body.template-product .ruk_rating_snippet{height:1.5rem}@media screen and (min-width:768px){body.template-product .ruk_rating_snippet{height:1.75rem}}body.template-product .ruk_rating_snippet .ruk-rating-snippet-count{font-size:.875rem;margin-left:.375rem}body.template-product .product-price-section{margin-top:1.75rem;flex-wrap:wrap;align-items:center}@media screen and (min-width:768px){body.template-product .product-price-section{margin-top:2.25rem}}body.template-product .product-price-section .product-price-group{font-size:1rem}@media only screen and (min-width:768px){body.template-product .product-price-section .product-price-group{font-size:1.125rem}}body.template-product .product-price-section .product-page__policies{color:rgb(var(--color-femtis-neutral-3-rgb));font-size:.875rem}body.template-product .product-price-section .product-free-shipping{flex-basis:100%;width:100%;font-size:.875rem}@media screen and (min-width:768px){body.template-product .product-price-section .product-free-shipping{font-size:1rem}}body.template-product .linked-option-label{margin-bottom:1rem;font-size:.875rem}@media screen and (min-width:768px){body.template-product .linked-option-label{font-size:1rem}}body.template-product .product-form-block .color-items-wrapper{flex-wrap:wrap}body.template-product .product-form-block .color-items-wrapper .color-item{width:78px}body.template-product .product-form-block .color-items-wrapper .color-item.active:after{border:1px solid rgb(var(--color-femtis-primary-3-rgb))}body.template-product .product-form-block .color-items-wrapper .color-item femtis-image{left:unset;transform:unset;aspect-ratio:.75}.active :is(body.template-product .product-form-block .color-items-wrapper .color-item femtis-image){padding:4px}body.template-product .product-form-block .color-items-wrapper .color-item femtis-image img{height:100%;border-radius:3px}body.template-product femtis-suction-power-trigger .f-label-power span,body.template-product product-swatch.is-size-swatch #size-guide-link{font-size:.875rem;font-weight:400}:is(body.template-product femtis-suction-power-trigger,body.template-product product-swatch.is-size-swatch #size-guide-link) svg{display:none}body.template-product .AddToCartForm product-swatch.is-size-swatch .option-label-wrapper{font-size:.875rem}@media screen and (min-width:768px){body.template-product .AddToCartForm product-swatch.is-size-swatch .option-label-wrapper{font-size:1rem}}body.template-product .AddToCartForm product-swatch.is-size-swatch .swatch-items-wrapper .swatch-element label{--interactive-ui-primary: rgb(var(--color-femtis-primary-3-rgb));color:var(--text-color)}body.template-product .AddToCartForm product-swatch.is-size-swatch .swatch-items-wrapper .swatch-element input:checked+label{background-color:#f5f5f5!important;color:var(--text-color)}body.template-product .AddToCartForm product-swatch.is-size-swatch .swatch-items-wrapper .swatch-element input:checked+label:not(.f--disabled):not(.disabled):not([disabled]){box-shadow:inset 0 0 0 1px var(--interactive-ui-primary)}body.template-product .AddToCartForm .swatch-items-wrapper .swatch-item,body.template-product .AddToCartForm .swatch-items-wrapper .swatch-element label{color:rgb(var(--color-femtis-primary-3-rgb));--interactive-ui-primary: rgb(var(--color-femtis-primary-3-rgb));background:#f5f5f5;padding:.875rem 1.125rem;box-shadow:none}:is(body.template-product .AddToCartForm .swatch-items-wrapper .swatch-item,body.template-product .AddToCartForm .swatch-items-wrapper .swatch-element label).active{box-shadow:inset 0 0 0 1px var(--interactive-ui-primary)}:is(body.template-product .AddToCartForm .swatch-items-wrapper .swatch-item,body.template-product .AddToCartForm .swatch-items-wrapper .swatch-element label).active:after{content:none}:is(body.template-product .AddToCartForm .swatch-items-wrapper .swatch-item,body.template-product .AddToCartForm .swatch-items-wrapper .swatch-element label) .suction-power-drops{gap:5px}:is(body.template-product .AddToCartForm .swatch-items-wrapper .swatch-item,body.template-product .AddToCartForm .swatch-items-wrapper .swatch-element label) .suction-power-drops .inactive path{stroke-width:2rem}body.template-product .AddToCartForm .option-label-wrapper.is-size-label{margin-bottom:0}body.template-product .fem-size-fitting.f--as_expected{text-align:right;margin-bottom:.625rem}body.template-product .is-size-swatch :not(.fem-size-fitting)+.swatch-items-wrapper{margin-top:1rem}body.template-product stock-level-indicator .icon-dot-outline{width:8px;height:8px;margin-right:6px}body.template-product stock-level-indicator .icon-dot-outline .icon-dot{width:6px;height:6px}body.template-product stock-level-indicator .level-indicator-message{font-size:.875rem}body.template-product .product-medias__main .swiper-slide{flex-shrink:0;width:100%!important}body.template-product .product-medias__certification{position:absolute;bottom:.875rem;right:.875rem;z-index:2;width:5rem;height:5rem;background:#fff;border-radius:5px;padding:.375rem}body.template-product .product-images-container .product-medias__main{width:100%;margin:0}body.template-product .product-medias__main .swiper-container,body.template-product .product-medias__main .swiper-slide{overflow:hidden}@media only screen and (min-width:768px){body.template-product .product-medias__main .swiper-container,body.template-product .product-medias__main .swiper-slide{border-radius:5px}}body.template-product .product-medias__main .swiper-wrapper,body.template-product .product-medias__main .swiper-navigation{display:flex}body.template-product .product-medias__main .swiper-pagination{display:none}body.template-product .product-medias__main .swiper-slide .f-product-media{aspect-ratio:.926}body.template-product .product-medias__main .swiper-container:not(.swiper-container-initialized) .swiper-navigation{display:none}body.template-product .product-medias__main .swiper-navigation .swiper-button-prev,body.template-product .product-medias__main .swiper-navigation .swiper-button-next{display:flex!important;cursor:auto!important;width:fit-content;height:auto;top:50%;transform:translateY(-50%)}body.template-product .product-medias__main .swiper-navigation .swiper-button-prev:before,body.template-product .product-medias__main .swiper-navigation .swiper-button-prev:after,body.template-product .product-medias__main .swiper-navigation .swiper-button-next:before,body.template-product .product-medias__main .swiper-navigation .swiper-button-next:after{cursor:pointer!important}body.template-product .product-medias__main .swiper-navigation .swiper-button-prev:before,body.template-product .product-medias__main .swiper-navigation .swiper-button-next:before{content:none}body.template-product .product-medias__main .swiper-navigation .swiper-button-prev:after,body.template-product .product-medias__main .swiper-navigation .swiper-button-next:after{min-width:unset;min-height:unset;padding:6px;background:transparent}body.template-product .product-medias__main .swiper-navigation .swiper-button-prev:after{content:"prev";left:14px}body.template-product .product-medias__main .swiper-navigation .swiper-button-next:after{content:"next";right:14px}body.template-product .product-medias__thumbnails{margin-top:10px;display:none;overflow:hidden;width:100%;border-radius:5px}@media only screen and (min-width:768px){body.template-product .product-medias__thumbnails{display:block}}body.template-product .product-medias__thumbnails .swiper-wrapper{display:flex;gap:10px}body.template-product .product-medias__thumbnails.swiper-container-initialized .swiper-wrapper{gap:0}body.template-product .product-medias__thumbnails .product-medias__thumbnail{box-sizing:border-box;display:block;flex:0 0 auto;width:calc((100% - 32px) / 4.75);border-radius:5px;overflow:hidden;transition:border-color .2s ease;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;touch-action:pan-y}body.template-product .product-medias__thumbnails .product-medias__thumbnail:before{z-index:1}body.template-product .product-medias__thumbnails .product-medias__thumbnail .f-product-media{position:relative;aspect-ratio:.925;overflow:hidden}body.template-product .product-medias__thumbnails .product-medias__thumbnail .f-product-media .product-medias__thumbnail__image,body.template-product .product-medias__thumbnails .product-medias__thumbnail .f-product-media img{position:absolute;top:0;left:0;width:100%;height:100%}body.template-product .product-medias__thumbnails .product-medias__thumbnail.f--active:before{border-color:rgb(var(--color-femtis-primary-3-rgb))}body.template-product .product-medias__thumbnails .product-medias__thumbnail img{object-fit:cover;display:block;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none}body.template-product .fem-slider-model-size{display:none}body.template-product .fem-slider-more-info{font-size:.875rem;bottom:.875rem;left:1rem;right:1rem}@media only screen and (min-width:768px){body.template-product .fem-slider-more-info{font-size:1rem;bottom:1.25rem;left:1.5rem;right:1.5rem}}body.template-product .fem-slider-more-info .fem-slider-more-info-title strong{font-weight:400}body.template-product .fem-slider-more-info .fem-slider-more-info-description-frame{color:rgb(var(--color-femtis-neutral-3-rgb));gap:.375rem}body.template-product .fem-slider-more-info .fem-slider-more-info-description-frame span{text-decoration:none;transform:none}body.template-product .product-redesign__accordions{margin-top:30px}@media only screen and (min-width:768px){body.template-product .product-redesign__accordion-inline,body.template-product .AddToCartForm .collapsible-tab-container{display:none}}body.template-product .collapsible-tab .summary .text-with-icon{margin:0}body.template-product .product-section .collapsible{border:none;font-size:.875rem}body.template-product .product-section .collapsible p,body.template-product .product-section .collapsible h3{font-size:.875rem}body.template-product .product-section .collapsible .text-with-icon .text-with-icon--content{align-items:center}body.template-product .product-section .product-redesign__accordion-inline{border-top:1px solid var(--border-color)}body.template-product .product-section .product-redesign__accordion-inline:nth-child(1 of.product-redesign__accordion-inline){margin-top:1.25rem}body.template-product .product-section .product-redesign__accordion-inline:nth-last-child(1 of.product-redesign__accordion-inline){border-bottom:1px solid var(--border-color)}body.template-product .product-section .product-redesign__accordion-inline .product-form-block{margin-bottom:0}body.template-product .product-redesign__accordions .collapsible-tab-container.collapsible,body.template-product .product-redesign__accordions femtis-product-security.collapsible.no_margin_bottom{border-top:1px solid var(--border-color)}body.template-product .product-redesign__accordions .collapsible-tab-container.collapsible:last-child{border-bottom:1px solid var(--border-color)}body.template-product .product-redesign__accordions .collapsible-tab .summary,body.template-product .product-redesign__accordion-inline .collapsible-tab .summary{padding-block:1.25rem}body.template-product .product-redesign__accordions .collapsible-tab .summary .text-with-icon{border:none;padding:0;margin-bottom:0}body.template-product .product-redesign__accordions .collapsible-tab .summary .text-with-icon--text{font-size:14px}@media only screen and (min-width:768px){body.template-product .product-redesign__accordions .collapsible-tab .summary .text-with-icon--text{font-size:16px}}body.template-product .product-redesign__accordions femtis-product-security{display:block}body.template-product .product-discount-code{display:block}body.template-product .product-discount-code__card{align-items:center;background:var(--discount-code-background);border:1px dashed var(--discount-code-border);color:var(--discount-code-text);display:inline-flex;gap:.75rem;max-width:100%;padding:.75rem 1rem;width:fit-content}body.template-product .product-discount-code__heading{color:inherit;font-size:1rem;font-weight:600;line-height:1.2;margin:0}body.template-product .product-discount-code__action{align-items:center;background:rgb(var(--color-femtis-neutral-1-rgb));border:1px solid var(--discount-code-border);border-radius:5px;display:flex}body.template-product .product-discount-code__value{align-items:center;border:0;border-radius:5px 0 0 5px;color:var(--discount-code-accent);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;font-weight:500;letter-spacing:.04em;line-height:1;min-height:40px;padding:.5rem .75rem}body.template-product .product-discount-code__copy{align-items:center;background:transparent;border:0;border-left:1px solid var(--discount-code-border);color:var(--discount-code-accent);cursor:pointer;display:flex;flex:0 0 40px;height:40px;justify-content:center;padding:0;border-radius:0 4px 4px 0;transition:background-color .2s ease,transform .2s ease;width:40px}body.template-product .product-discount-code__copy svg{display:block;fill:none;flex:none;height:1.25rem;stroke:currentColor;stroke-width:2;width:1.25rem}body.template-product .product-discount-code__copy .product-discount-code__success-icon{display:none}body.template-product .product-discount-code__copy.is-copied{background:var(--discount-code-accent);color:rgb(var(--color-femtis-neutral-1-rgb))}body.template-product .product-discount-code__copy.is-copied svg:first-child{display:none}body.template-product .product-discount-code__copy.is-copied .product-discount-code__success-icon{display:block}@media(prefers-reduced-motion:no-preference){body.template-product .product-discount-code__copy.is-copied{animation:discountCodeCopied .3s ease-out}body.template-product .product-discount-code__copy.is-copied .product-discount-code__success-icon{animation:discountCodeCheck .2s ease-out}}body.template-product .product-discount-code__copy:focus-visible{box-shadow:inset 0 0 0 2px currentColor;outline:0}@media screen and (max-width:899px){body.template-product .product-discount-code__card{gap:.5rem;padding:.5rem .75rem}body.template-product .product-discount-code__heading{font-size:.9rem}body.template-product .product-discount-code__value{font-size:.9rem;min-height:36px;padding:.4rem .6rem}body.template-product .product-discount-code__copy{flex-basis:36px;height:36px;width:36px}}@keyframes discountCodeCopied{50%{transform:scale(1.06)}}@keyframes discountCodeCheck{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}body.template-product :where(.product-form-block:empty,.product-form-block[hidden])+.product-form-separator,body.template-product :where(.product-form-block:empty,.product-form-block[hidden])+safe-load-scripts+.product-form-separator{display:none}body.template-product .selector-wrapper-frame .product-form-separator{margin-block:1.25rem}@media only screen and (min-width:768px){body.template-product .selector-wrapper-frame .product-form-separator{margin-block:1.5625rem}}body.template-product .product-quantity-discount{padding:1rem 1.25rem}body.template-product .product-quantity-discount .product-quantity-discount-graph{margin-top:1.25rem}body.template-product .product-quantity-discount .product-quantity-discount-headline,body.template-product .product-quantity-discount .product-quantity-discount-description{font-size:.875rem}body.template-product .product-quantity-discount .pqd-bar:after{transition:width .4s ease}body.template-product .product-quantity-discount .pqd-badge{border-radius:50px;font-size:.875rem;width:fit-content;height:auto;padding:4px 8px}body.template-product .product-quantity-discount .pqd-badge.current,body.template-product .product-quantity-discount .pqd-badge.completed{background-color:rgb(var(--color-femtis-primary-3-rgb));border-color:rgb(var(--color-femtis-primary-3-rgb))}@media only screen and (min-width:768px){body.template-product .f-purchase-buttons{gap:1rem}}body.template-product .f-purchase-buttons .f-purchase-quantity{width:fit-content;align-self:start}body.template-product .f-purchase-buttons .quantity-selector{display:none}body.template-product .f-purchase-buttons .js-qty{border:1px solid rgb(var(--color-femtis-neutral-2-rgb));border-radius:5px;padding-inline:.75rem;gap:.5rem}body.template-product .f-purchase-buttons .js-qty,body.template-product .f-purchase-buttons .f-submit-button{height:60px}body.template-product .f-purchase-buttons .f-purchase-button .btn,body.template-product .f-purchase-buttons .f-purchase-button .shopify-payment-button__button{border-radius:6px}body.template-product .AddToCartForm .text-with-icon.product-form-block{background-color:#f5f5f5;margin-bottom:0;padding-inline:1.25rem;padding-bottom:.875rem;font-size:.875rem}body.template-product .AddToCartForm .text-with-icon.product-form-block:nth-child(1 of.text-with-icon.product-form-block){border-top-left-radius:5px;border-top-right-radius:5px;padding-top:1.25rem}body.template-product .AddToCartForm .text-with-icon.product-form-block:nth-last-child(1 of.text-with-icon.product-form-block){border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-bottom:1.25rem}@media only screen and (min-width:768px){body.template-product .AddToCartForm .text-with-icon.product-form-block{padding-inline:2.5rem;padding-bottom:1.25rem}}body.template-product .section-reviews{margin-top:2.25rem}@media only screen and (min-width:768px){body.template-product .section-reviews{margin-top:5rem}}body.template-product .section-reviews .reviews-heading{font-size:1.375rem;font-weight:500;line-height:1.2;margin-top:0;margin-bottom:1.25rem}@media only screen and (min-width:768px){body.template-product .section-reviews .reviews-heading{font-size:2rem;margin-bottom:1.5625rem}}body.template-product .section-reviews .ElementsWidget-prefix .ElementsWidget{--author-font-size: 1.125rem;--badge-text-font-size: .875rem;--badge-text-color: #727272}@media only screen and (max-width:767px){body.template-product .section-reviews .ElementsWidget__header{border-bottom:none!important}body.template-product .section-reviews .ElementsWidget__header .header__group--left{margin-bottom:0!important}}body.template-product .section-reviews .ElementsWidget__header .R-TextBody--xs{font-size:1rem!important;margin-bottom:0!important}body.template-product .section-reviews .ElementsWidget__list .R-TextBody--xs{font-size:.875rem!important;margin-bottom:0!important}@media only screen and (min-width:768px){body.template-product .section-reviews .ElementsWidget__list .R-TextBody--xs{font-size:1rem!important}}body.template-product .section-reviews .R-RatingStars__stars .stars__icon{-webkit-text-stroke:2px rgb(81,66,136)}body.template-product .section-reviews .ElementsWidget__header .header__group--left{width:auto;flex-basis:auto}body.template-product .section-reviews .ElementsWidget__header [role=group]{display:flex;align-items:center;gap:.375rem;margin-bottom:.375rem}@media only screen and (min-width:768px){body.template-product .section-reviews .ElementsWidget__header [role=group]{margin-bottom:.75rem}}body.template-product .section-reviews .ElementsWidget__header .R-TextHeading--md{font-size:1.5rem;line-height:normal;margin-right:0!important}@media only screen and (min-width:768px){body.template-product .section-reviews .ElementsWidget__header .R-TextHeading--md{font-size:2rem}}body.template-product .section-reviews .ElementsWidget__header .R-RatingStars__stars>span{display:inline-flex;gap:.25rem}@media only screen and (min-width:768px){body.template-product .section-reviews .ElementsWidget__header .R-RatingStars__stars>span{gap:.3125rem}}body.template-product .section-reviews .ElementsWidget__header .R-RatingStars__stars .stars__icon{font-size:1.125rem;-webkit-text-stroke-width:1.5px}@media only screen and (min-width:768px){body.template-product .section-reviews .ElementsWidget__header .R-RatingStars__stars .stars__icon{font-size:1.5rem;-webkit-text-stroke-width:2px}}body.template-product .section-reviews .item__review .R-RatingStars__stars>span{display:inline-flex;gap:.25rem}body.template-product .section-reviews .item__review .R-RatingStars__stars .stars__icon{font-size:1.125rem;-webkit-text-stroke-width:1.5px}body.template-product .section-reviews .subheader__group--tabs{display:none!important}body.template-product .section-reviews .ElementsWidget__inner{position:relative}body.template-product .section-reviews .ElementsWidget__subheader{display:flex!important;justify-content:flex-end!important}@media only screen and (min-width:768px){body.template-product .section-reviews .ElementsWidget__subheader{position:absolute;top:0;right:0;border-bottom:none!important}}body.template-product .section-reviews .ElementsWidget__subheader .subheader__group--filters .R-TextHeading{font-size:.87rem;font-weight:400}@media only screen and (min-width:768px){body.template-product .section-reviews .ElementsWidget__subheader .R-DropUpDownMenu{left:auto!important;right:0!important}}@media screen and (max-width:767px){body.template-product .section-reviews .ElementsWidget__subheader .subheader__group--filters{width:100%}}body.template-product .section-reviews .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__meta .ricon-badge--checkmark:before{content:"";width:.9375rem;height:.9375rem;display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjEzIiByeD0iMyIgZmlsbD0iIzUxNDI4OCIvPgo8cGF0aCBkPSJNOS43NSA0TDUuNTcxNDMgOS4yTDMuMjUgNi42IiBzdHJva2U9IiNGRkZCRjQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:cover}body.template-product .section-reviews .ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__text .cssVar-badgeElement__text{line-height:normal}body.template-product .section-reviews .ElementsWidget__footer{display:none}body.template-product .section-reviews .R-ContentList__item{display:flex!important;flex-direction:column!important;margin-bottom:1.25rem!important;padding-bottom:1.25rem!important}body.template-product .section-reviews .item__meta,body.template-product .section-reviews .c-meta__authorDetails{display:contents!important}body.template-product .section-reviews .c-meta__authorName{order:1!important;width:100%!important}body.template-product .section-reviews .item__review{order:2!important;width:100%!important;max-width:100%!important;border-left:none!important;padding-left:0!important}body.template-product .section-reviews .item__review .item__inner .R-TextHeading--xxs{font-size:.75rem!important;color:#727272!important;margin-bottom:.75rem}body.template-product .section-reviews .item__review .R-flex-between-xxs{display:none!important}body.template-product .section-reviews .c-meta__authorDetails>.R-BadgeElement{order:3!important;margin-top:0!important;margin-bottom:0!important}body.template-product .section-reviews .c-meta__authorLocation,body.template-product .section-reviews .c-meta__authorRecommends{display:none!important}.grid-view-item .f-reviews{align-self:center}#reviews-io-polaris-modal-ReviewsWidget{position:absolute}
/*# sourceMappingURL=/cdn/shop/t/35/assets/product.css.map */
