*,body{font-family:Work Sans!important}.slider-slide{background-position:center;background-repeat:no-repeat;background-size:cover;height:700px}.main-container,container{max-width:1440px;width:90%;padding:0 20px;margin:0 auto}.home-banner .main-container{height:100%}.banner-inner{height:100%;display:flex;align-items:center;max-width:800px}.banner-text p{margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.4em;color:#000;display:flex;align-items:center;gap:10px}.banner-text p img{width:100%;max-width:120px}.banner-text h1{font-size:48px!important;line-height:1.2em;font-weight:400;color:#000;font-style:normal;font-family:Fraunces!important;margin:0 0 20px;text-transform:inherit!important}.button-text{color:#a27d62;font-weight:700;font-family:Work Sans;font-size:18px;text-decoration:none;background:#fff;border:2px solid #fff;padding:18px 45px;display:inline-block}.button-text:hover{background:#f7f2ef;color:#a27d62}.home-banner .my-sliders{margin:0}.home-banner .slick-initialized .slick-slide{width:100%;height:700px;margin:0;display:flex;align-items:center;justify-content:center}.collection-list-box{background:#faf9f5;padding:60px 0 80px!important}.collection-list-items{display:flex;justify-content:center;flex-wrap:wrap;padding:0 70px}.collection-list-item{text-align:center;width:20%;padding:0 15px}.collection-list-item-img img{width:100%;vertical-align:top}.collection-list-item-text{margin-top:15px}.collection-list-item-text h3{font-size:20px;font-weight:700;font-style:normal;line-height:1.4em;color:#000;margin:0;font-family:Fraunces,serif!important;text-transform:inherit!important}.collection-list-item-text p{font-family:Work Sans;color:#000;line-height:1.2;font-size:16px}.favorite-menstrual-section{padding:40px 0 70px}.favorite-menstrual-top{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.favorite-menstrual-top h2{font-family:Fraunces!important;font-size:36px;color:#000;text-transform:inherit!important;line-height:1.4em}.favorite-menstrual-top a{color:#000;text-decoration:underline;font-size:16px}.favorite-menstrual-bottom .halfwidth{width:50%}.favorite-menstrual-bottom{display:flex;gap:40px;padding:0 15px}.favorite-menstrual-right{position:relative}.best-seller-test{background:#a27d62;color:#fff;font-weight:600;font-family:Fraunces!important;padding:5px 25px;position:absolute;top:20px;left:35px}.favorite-menstrual-right img{width:100%;max-height:960px;border-radius:15px}.favorite-menstrual-items{display:flex;flex-wrap:wrap;gap:0 20px}.favorite-menstrual-item{width:50%;flex-basis:calc(50% - 10px)}.favorite-menstrual-item:first-of-type,.favorite-menstrual-item:nth-child(2){margin-bottom:20px}.favorite-menstrual-item a img{width:100%;border-radius:10px 10px 0 0}.favorite-menstrual-item-content{background:#f6f3ef;padding:15px}.favorite-menstrual-item-content h3{font-size:16px;color:#000;line-height:1.2;margin-top:5px;font-family:Fraunces!important;text-transform:inherit!important}.favorite-product-feature{color:#000!important;font-size:12px;display:flex;align-items:flex-start;gap:4px}.favorite-product-price{background:#fff;margin-top:10px;border:1px solid #d6d6d6;padding:5px 10px;display:flex;justify-content:space-between;color:#000!important;border-radius:4px;position:relative}.favorite-product-price span{font-size:16px;font-weight:600}.favorite-product-price span:first-of-type{width:60%;text-align:center}.favorite-product-price span:last-of-type{width:40%;border-left:1px solid #d6d6d6;text-align:center}.For-home-icon{margin:0!important;padding-bottom:40px!important}.For-home-icon .icon-columns{padding:28px 0!important}.For-home-icon .icon-columns .icon-column__image{min-height:54px;max-width:52px!important;margin-bottom:15px!important;display:flex;align-items:flex-end}.For-home-icon .icon-columns .rimage-wrapper{position:relative;transition:background .15s;padding:0!important}.For-home-icon .icon-columns .rimage-wrapper img{position:relative!important}.For-home-icon .icon-columns .icon-column__title{font-family:Fraunces!important;font-weight:600}.economical-alternative-section{padding:20px 0}.economical-alternative h2{text-align:center;font-family:Fraunces!important;font-size:36px!important;color:#000;margin-bottom:40px;line-height:1.4em;text-transform:inherit!important}.economical-alternative-items{display:flex;justify-content:center}.economical-alternative-item{display:flex;flex-direction:column;justify-content:inherit;width:33.33%;padding:0 35px}.economical-alternative-item p{color:#616161;text-align:center;margin-bottom:20px;font-size:16px}.economical-alternative-item img{filter:invert(1)}.custom-image-with-text{background:#faf9f5;padding:70px 0}.custom-image-text-inner{display:flex;align-items:flex-start}.custom-image-text-inner>div{width:50%;padding:0 60px 0 0}.custom-image-text-inner>div.custom-image-text-right{padding:0 0 0 20px}.custom-image-text-image img{width:100%}.custom-image-text-content h4{font-family:Fraunces!important;font-size:36px;color:#000;margin:0 0 25px;text-transform:inherit!important}.custom-image-text-content p{color:#000;line-height:1.2;font-size:16px}.custom-image-text-content-img{text-align:center;width:100%;margin-top:32px}.reason-box-section{padding:70px 0}.reason-box-top-bar{display:flex;justify-content:center;align-items:center;position:relative;max-width:1440px;width:90%;margin:0 auto;padding:0 20px}.reason-box-top-bar .section-title h3{font-family:Fraunces!important;font-size:36px;color:#000;margin:0 0 25px;text-transform:inherit!important}.reason-box-top-bar .slider-buttons{position:absolute;width:125px;margin-bottom:25px;right:0;display:flex;align-items:center;justify-content:space-around}.reason-box-top-bar .slider-buttons button{background:none;border:none;padding:0!important}.reason-box-top-bar .slider-buttons button img{width:15px}.reason-box-top-bar .slider-buttons button#nextBtn{transform:rotate(180deg)}.reason-box-slider .slide{margin-right:30px}.reason-box-image img{width:100%}.reason-box-info{margin-top:10px}.reason-box-slider{margin-top:40px}.reason-box-info .post-name{font-family:Fraunces!important;color:#000;font-size:24px;line-height:1.1;text-transform:inherit!important;margin:0 0 17px}.reason-box-info .post-name .hightlight-text{background:#f4d491}.reason-box-info .reason-box-dec{color:#000;line-height:1.2;font-size:16px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.reason-box-info .reason-box-dec p:last-of-type{margin:0}.reason-box-info .see-more{color:#000!important;font-size:14px;text-decoration:underline}.reason-box-info .reason-box-dec.showtext{-webkit-line-clamp:none}.custom-newsletter-section{margin:0!important;background:url(/cdn/shop/files/news-bg.webp);background-repeat:no-repeat;background-size:cover;padding:75px 0!important}.custom-newsletter-section .newsletter-section{background:none!important}.custom-newsletter-section .newsletter-section .newsletter-section__text{padding:0!important;display:flex;justify-content:flex-end}.newsletter-section-box{background:#fff;border-radius:20px;padding:25px 30px;max-width:500px;width:100%;font-family:Work Sans;color:#000;line-height:1.2}.newsletter-section-box h2{font-family:Fraunces!important;font-size:15px!important;text-align:left;text-transform:inherit!important;line-height:21px!important;margin:0 0 10px!important}.newsletter-section-box .rte{margin:0!important}.newsletter-section-box .rte p{color:#000;line-height:1.2;font-size:16px;text-align:left;margin:0 0 16px}.newsletter-section-box .mailing-list .input-row{border:1px solid #000;margin:0 0 15px!important;border-radius:0!important}.newsletter-section-box .mailing-list .input-row input[type=submit]{width:135px;max-width:135px;background:#a27d62;color:#fff;border:2px solid #a27d62;font-size:14px;border-radius:0!important}.newsletter-section-heading h3{font-family:Fraunces!important;font-size:36px;color:#000;line-height:1.4em;margin:0 0 25px;text-transform:inherit!important}.tab-section{background:#f4d49133;padding:70px 0!important}.tab-section-top h3{font-family:Fraunces!important;font-size:36px;color:#000;margin:0 0 25px;text-align:center;text-transform:inherit!important;line-height:1.4em;font-weight:700}.tabs-item{display:flex;justify-content:center}.tabs-item button.tab-btn{background:#fff;padding:4px 18px;border-radius:20px;margin:0 5px;border:1px solid #a27d62;color:#a27d62;font-weight:600;cursor:pointer}.tabs-item button.tab-btn.active{background:#a27d62;color:#fff}.tab-content-items{margin-top:50px}.tab-content-item{display:none}.tab-content-item.active{display:block!important}.tab-content-item-in{display:flex;flex-wrap:wrap;justify-content:center}.product-tab-item-inner{width:25%;padding:0 15px}.product-tab-item-image img{width:100%}.product-tab-item-content{background:#fff;padding:20px}.tab-product-name{font-family:Fraunces!important;font-size:20px;line-height:1.4em;margin:0 0 14px;display:block;font-weight:700;color:#000!important}.product-tab-item-content p{color:#000;line-height:1.2;font-size:14px;margin:0 0 14px}.tab-product-button{width:100%;background:#a27d62!important;font-size:16px;border-color:#a27d62!important;text-transform:none;display:block;color:#fff!important;border:2px solid #b07e60;height:auto;padding:10px 1.4em 8px;text-align:center;line-height:1.2em;font-weight:600;margin-top:25px}.faq-item .panel-title{width:100%;position:relative;margin:0;display:flex;align-items:flex-start;justify-content:space-between;cursor:pointer;font-size:16px;line-height:1.4em;color:#343434;font-weight:500;font-family:Work Sans!important;gap:20px;border-bottom:1px solid #d6d6d6;padding:17px 0}.faq-item .panel-title svg{width:100%;max-width:20px;height:26px}.panel:checked+label svg{transform:rotate(90deg);height:35px}.faq-item .panel-content{font-size:16px;line-height:1.4em;margin:0;color:#333;height:0;overflow:hidden;z-index:-1;position:relative;opacity:0}.panel:checked~.panel-content{height:auto;opacity:1;z-index:0;padding:10px}.panel{display:none}.faq-section{background:#fff;padding:60px 0 40px}.faq-sectopn-top h4{text-align:center;font-family:Fraunces!important;font-size:36px;color:#000;text-transform:inherit!important;margin:0 0 25px;line-height:1.4em}.faq-section-bottom-in{display:flex;justify-content:space-between;padding-top:15px}.faq-section-bottom-in .faq-left-col{width:48%;padding-right:30px}.faq-section-bottom-in .faq-right-col{width:48%;padding-left:30px}.blog-post-section{padding:70px 0;background:#faf9f5}.blog-post-inner{display:flex;flex-wrap:wrap}.blog-post-inner .halfwidth{width:50%;padding:0 15px}.blog-post-inner .halfwidth.blog-post-left-col{padding-right:25px}.blog-post-left-item{position:relative;height:100%}.blog-post-left-item img{width:100%;height:100%}.blog-post-content{position:absolute;padding:0 40px!important;color:#fff;left:0;right:0;margin:auto;bottom:45px}.blog-post-content-post-name{font-family:Fraunces!important;font-size:26px;line-height:1.2;color:#fff!important;margin-bottom:18px;display:block;font-weight:700}.blog-post-left-dec{margin-bottom:16px}.blog-post-left-dec p{line-height:1.2;font-size:16px;color:#fff}.blog-post-left-button{font-weight:700;font-size:14px;text-decoration:underline}.blog-post-left-button:hover{color:#8a583b}.blog-post-right-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.blog-post-right-top h3{font-family:Fraunces!important;font-size:36px;color:#000;margin:0;line-height:1.4em;text-transform:inherit}.blog-post-right-top a{font-size:20px;text-decoration:underline;color:#000!important;line-height:1.4em;font-weight:400;display:flex}.blog-post-item{display:flex;flex-wrap:wrap;margin-top:30px}.blog-post-item .blog-post-image{width:240px}.blog-post-item .blog-post-image img{width:100%;border-bottom-left-radius:20px;border-top-left-radius:20px;height:100%}.blog-post-item .blog-post-info{width:calc(100% - 240px);background:#fff;padding:10px;border-top-right-radius:20px;border-bottom-right-radius:20px}.blog-post-item .blog-post-info h4{font-size:15px;line-height:1.2;font-family:Fraunces!important;margin:0 0 10px;text-transform:inherit}.blog-post-item .blog-post-info h4 a:hover{color:#8a583b}.blog-post-info .post-dec p{font-size:13px;margin-bottom:5px;color:#000;line-height:1.2}.blog-post-info .post-button{font-size:12px;color:#000;text-decoration:underline;line-height:1.4em;font-weight:400}.blog-post-info .post-button:hover{color:#8a583b}.product-make-easy-section{padding:50px 0 0}.product-make-easy-top h4{font-size:15px;font-weight:700;line-height:1.5em;margin:0 0 10px;text-align:center;font-family:Fraunces,serif!important;text-transform:inherit}footer#page-footer{background:#a27d62;color:#fff;padding:0;border:none}.footer-top{padding:50px 0}.footer-columns .logo-column{width:25%}footer#page-footer a{color:#fff!important;font-size:14px;border:none}.footer-logo-container img{max-width:200px;width:100%}.footer-columns .social-column.align-right-desktop.half.column{width:100%;text-align:left;margin-top:30px;margin-bottom:30px;padding-left:0}.page-footer .social-links li{display:inline-block;margin:0 20px 0 0}.page-footer .social-links svg{width:22px;height:22px;fill:#fff!important}.menu-heading{font-family:Work Sans;text-transform:uppercase;font-weight:600;font-size:18px;margin-bottom:10px}.footer-bottom{border-top:1px solid rgb(255 255 255 / .6);padding:15px 0}.page-footer .footer-lower{margin:0}.payment-methods{position:absolute;right:0}.footer-pay .inline-item.left{float:none!important;width:100%;text-align:center}.payment-methods .payment-icon{margin-bottom:0}.footer-lower.footer-pay.inline-row.spaced{position:relative;min-height:30px;display:flex;align-items:center}.footer-pay .inline-item.left .copy a:hover{text-decoration:underline}.announcement-bar{background:#b07e60}.announce-slider{margin:0!important}.announce-slider .slick-list{max-width:410px!important;margin:0 auto}.announce-slider .slick-slide p{font-size:14px;font-weight:400;margin:0!important;color:#fff}.announcement-bar .social-links a svg,.announcement-bar .social-links a svg g,.announcement-bar .social-links a svg path{fill:#fff}.announcement-bar__inner .toolbar-social{height:21px}.main-search form .pretty-select{display:none}.main-search__form{border:none!important}input.main-search__input{border:1px solid #000;border-radius:30px;height:30px!important;color:#777;font-family:Work Sans!important;padding-left:20px}.main-search__form button{background:none;width:20px;position:absolute;left:8px;z-index:111}.main-search__form button svg g{fill:#000}.toolbar-icons .toolbar-account svg{stroke:unset}.current-cart-icon svg{fill:#fff!important}.toolbar-icons .toolbar-search,.toolbar-icons .toolbar-account,.toolbar-icons .toolbar-cart{text-align:right}.template-product .container{max-width:1500px!important;padding-left:30px;padding-right:30px}.for-product{margin:20px 0 50px!important;padding:0 0 40px!important}.for-product .icon-columns .icon-columns__column--inner{flex-flow:column;align-items:center;text-align:center}.for-product .icon-columns .icon-columns__column--inner .icon-column__image{width:48px!important}.for-product .icon-column__image .cc-icon{fill:#a57362}.for-product .icon-columns .icon-columns__column--inner .icon-column__image{margin:0 auto 1em}.for-product .icon-column__title{margin-bottom:.3em!important}.for-product .icon-columns{padding:3.5em 0;margin:0 -15px}.template-product .economical-alternative-section{background:#f6f3ef;margin-top:20px}.product-faq-section{margin:20px 0 52px;background:#a27d62}.product-faq-row{display:flex}.product-faq-left{width:50%;padding-right:30px}.product-faq-right{width:50%;padding-left:30px}.product-faq-right .back-image{padding-bottom:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.product-faq-title{text-align:center;padding:40px 0;color:#fff;text-transform:inherit;margin:0 0 10px;line-height:1.4em;font-size:15px;font-family:Raleway,serif!important}.product-faq-item label.panel-title{font-size:15px;font-weight:700;color:#333;background:#f6f3ef;margin-bottom:25px;padding:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:Raleway,serif!important}.product-faq-item .panel-content{font-size:16px;line-height:1.4em;margin:0;color:#333;height:0;overflow:hidden;z-index:-1;position:relative;opacity:0;background:#f6f3ef}.product-faq-items{padding:0 50px}.product-faq-item .panel:checked~.panel-content{margin-bottom:20px}.product-faq-item .panel:checked~.panel-title{margin:0}.good-for-you-section{margin:20px 0 52px}.good-for-you-top h3{font-family:Raleway,serif!important;font-size:32px;color:#000;text-align:center;text-transform:inherit;margin:0 0 22px;line-height:1.4em;font-weight:700}.good-for-you-bottom{max-width:1150px;margin:auto}.good-for-you-bottom-inner{display:flex;flex-wrap:wrap}.good-for-you-left{width:50%;padding:0 15px;background:#ffdf9d}.good-for-you-bottom-inner h4{font-family:Raleway,serif!important;font-size:19px;text-align:center;color:#000;margin:0 0 13px;text-transform:inherit;line-height:1.4em}.good-for-image{min-height:170px;display:flex;align-items:center;justify-content:center}.good-for-you-left-list ul{padding-left:0;list-style:none;max-width:300px;margin:20px auto 0}.good-for-you-left-list ul li{position:relative;margin:14px 0;font-weight:500;font-size:16px;padding-left:35px;list-style:none;color:#000;font-family:Montserrat!important}.good-for-you-left-list ul li:before{content:"";position:absolute;background-image:url(/cdn/shop/files/Ikon.svg?v=1756807314);height:20px;width:20px;background-size:cover;left:0}.good-for-you-right{background:#f6f3ef;width:50%;padding:0 15px}.good-for-you-right .good-for-you-left-list ul li:before{background-image:url(/cdn/shop/files/Ikon_1.svg?v=1756807315)}.absorbent-power-top{margin:20px 0 52px}.absorbent-power-top h4{font-size:40px;line-height:42px;margin:0 0 28px;font-family:Raleway,serif!important;text-align:center;text-transform:inherit;color:#343434;padding-top:30px}.absorbent-power-rows{display:flex;margin:20px 0 52px}.absorbent-power-left{width:46%}.absorbent-power-items{margin-top:40px}.absorbent-power-item{display:flex;align-items:center}.absorbent-power-number{margin-right:25px;height:52px;max-width:52px;width:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;border:0 solid #818080;background:#a27d62;color:#fff;font-size:16px;font-family:Fraunces,serif!important;font-weight:700}.absorbent-power-content{width:calc(100% - 100px)}.absorbent-power-content h5{font-size:16px;color:#a27d62;margin-bottom:10px;font-weight:400;text-transform:inherit}.absorbent-power-content-info{font-size:15px;color:#000;font-weight:400;line-height:21px}.absorbent-power-right{width:50%}.absorbent-power-right img{max-width:625px;width:100%}.culotte-video-box{margin:20px 0 52px;padding:65px 0 30px;background-image:url(//socup.fr/cdn/shop/files/fond_1024x1024.png?v=1686130147);background-size:cover;background-repeat:no-repeat;font-family:Montserrat;color:#000}.product-video-textbox-inner h2{color:#000;font-size:32px;margin-bottom:30px;font-family:Raleway,serif!important;text-transform:inherit}.product-video-textbox-info{color:#000;font-size:16px;line-height:19.5px}.video-start-ratingline span{margin-right:11px;position:relative;top:-1px}.video-start-ratingline{font-weight:700;font-size:16px;margin-top:20px}.culotte-video-box-inner{display:flex;flex-wrap:wrap}.culotte-video-box-inner .halfwidth{width:50%;padding:0 15px}.culotte-video-box-inner .product-video-textbox{display:flex;align-items:center}.culotte-video-box-inner .product-videobox{min-height:450px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.culotee-video-inner video{display:block;border-radius:15px;max-width:310px;margin:0 auto;object-fit:cover}h1.product-title{color:#a27d62!important;margin-top:20px!important;font-weight:800!important;font-size:25px!important;text-transform:uppercase!important;line-height:27.26px!important;padding:0!important}.product-details{margin:0!important}.Product-features-top-bar{display:flex}.featured-tagboxes{background:#f6f3ef;padding:5px 10px;margin-right:10px;color:#000;font-family:Work Sans;display:flex;align-items:center;font-weight:400;font-size:16px;gap:10px}.featured-tagboxes img{width:100%;max-width:45px}.full.culotte-features-boxes-inner{display:flex;flex-wrap:wrap;padding-bottom:10px;margin-left:-5px;margin-right:-5px;margin-top:15px}.culotte-features-box{width:25%;padding:0 5px;text-align:center}.culotte-features-box-inner{background:#f6f3ef;color:#000;font-family:Montserrat;height:100%;padding-bottom:5px}.culotte-features-iconbox{min-height:61px;display:flex;align-items:center;justify-content:center;padding-top:10px}.culotte-features-headingbox h3{color:#000;font-size:18px;font-family:Montserrat!important;margin-bottom:5px;text-transform:inherit}.culotte-features-infobox{font-size:16px;padding:0 5px;font-weight:500}.metafield-rich_text_field p{margin-bottom:0!important;font-family:Montserrat!important;font-weight:500}.metafield-rich_text_field ul{margin:0;padding:0;list-style:none}.culotte-features-infobox .metafield-rich_text_field li{text-align:left;padding-left:43px;background:url(/cdn/shop/files/cross-icon.svg);background-repeat:no-repeat;list-style:none;background-position:left 20px center}.product-description{padding:6px 0!important;font-family:Montserrat!important;color:#000;font-size:16px}.product-details .product-price.on-sale{display:flex;flex-direction:row-reverse;gap:6px;align-items:center;justify-content:left}.product-details .product-price.on-sale .current-price{color:#b07e60;margin-right:4px;font-size:20px!important;line-height:24px!important}.template-sfx-CULOTTE .product-details .product-price .was-price{font-size:16px!important;color:#000!important;opacity:.75;text-decoration:line-through}.qty-adjuster__inner{border:1px solid #b87d63;box-shadow:none;border-radius:5px;height:auto!important}.qty-adjuster__inner .qty-adjuster__up,.qty-adjuster__inner .qty-adjuster__down{background-color:#cccccc54;color:#000;border-radius:0}.qty-adjuster__inner .qty-adjuster__value{color:#000}.payment-and-quantity__add button.btn.product-add,.cart-summary__buttons a{height:auto!important;border:1px solid #b87d63!important;padding:0!important;border-radius:10px!important;background:#b87d63!important}.payment-and-quantity__add button.btn.product-add span.button-text,.cart-summary__buttons a span.button-text{border:none;background:none;color:#fff;padding:0}.cart-summary__buttons a{padding:15px 0!important}.product-faq-question{width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-top:17px;padding-bottom:10px;font-weight:lighter!important;font-size:24px;color:#333;font-family:Raleway!important}.product-faq-question .icon{transition:transform .3s ease;font-weight:400;font-size:1.2rem}.product-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;padding:0;font-size:15px}.product-faq-answer p{margin:0;font-size:15px}.product-faq-item.active .product-faq-answer{max-height:max-content;padding:30px 0 20px}.product-faq-item.active .product-faq-question .icon{transform:rotate(180deg);content:"\2013"}.product-faq-item.active .product-faq-question{border-bottom:1px solid #333}.product-gallery .slick-slider--indented-side-icons .slick-next,.product-gallery .slick-slider--indented-side-icons:hover .slick-next{margin-right:-18px}.product-gallery .slick-slider--indented-side-icons .slick-prev,.product-gallery .slick-slider--indented-side-icons:hover .slick-prev{margin-left:-10px}.option-selectors label{color:#000;font-size:16px;font-weight:500;margin-bottom:5px}.option-selectors .clickyboxes li a{border:1px solid #b3b3b3!important;border-radius:5px;padding:7px 10px;opacity:1;color:#5a5a5a!important;font-size:15px}.option-selectors .clickyboxes li a.active{border:1px solid #000!important;color:#000!important}.option-selectors .clickyboxes li a.active:before{border:1px solid #000!important}.option-selectors .selector-wrapper{margin-bottom:20px}.option-selectors .selector-wrapper .pretty-select{border:1px solid #b3b3b3;border-radius:5px}.option-selectors .selector-wrapper .pretty-select span.text{padding:7px 10px!important;color:#000!important}.link-bar__scroller{padding:5px 0 10px;margin-bottom:30px}.link-bar__linklist ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;overflow-x:auto}li.link-bar__link-item a{display:flex;align-items:center;padding:5px 20px;height:50px;gap:8px;font-size:14px;font-weight:500;color:#333;text-decoration:none;border-radius:25px;background:#f8f8f8;margin-right:12px;transition:all .3s ease;white-space:nowrap;border:1px solid #e0e0e0;width:max-content}li.link-bar__link-item a:hover{background:#e0e0e0;color:#000;text-decoration:none}li.link-bar__link-item.active a{background:#f4d492;color:#000;border-color:#f4d492}.link-bar__linklist ul::-webkit-scrollbar{display:none}.collection-header.coloured-split{background-color:#fdfbf9}.collection-header.coloured-split h1.page-title{font-size:32px;font-family:Raleway,sans-serif!important;margin:0 0 24px}.collection-header.coloured-split .rte,.collection-header.coloured-split .rte p{font-family:Montserrat,sans-serif!important}h2.left.section-heading{font-size:15px;font-family:Raleway,sans-serif!important;font-weight:600}.product-block{padding:0!important}.product-block .image{margin-bottom:0}.product-block .title{font-weight:600;text-transform:inherit;font-family:Montserrat,sans-serif!important}.product-block .price{margin-top:0}.product-block .price .amount{font-weight:500}.product-block .price span.amount.theme-money{color:#616161}#collections a.more-link{color:#8a583b}#collections a.more-link:after{display:none}.template-collection .collection-header{display:none!important}.breadcrumbs a,.breadcrumbs a span{font-family:Montserrat,sans-serif!important}form.product-list-toolbar{border-color:#f0f0f0!important}.product-list-toolbar .cc-toolbar-filter-toggle{color:#8a583b}.product-list-toolbar .cc-toolbar-buttons .filter{display:flex;align-items:center}.pretty-select.id-sort-by{border:1px solid #e8e8e8!important;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;border-radius:5px;background:#fff;display:flex;align-items:center}.pretty-select.id-sort-by svg{right:12px!important}.pretty-select.id-sort-by span.text{padding-right:5px!important}.pretty-select.id-sort-by span.text{padding-right:5px!important;color:#616161!important}.product-list-toolbar .cc-toolbar-buttons .filter label,.product-list-toolbar .cc-toolbar-buttons .filter span,.product-list-toolbar .cc-toolbar-buttons .filter div,.product-list-toolbar .cc-toolbar-buttons .filter option,.product-list-toolbar .cc-toolbar-buttons .filter select{font-family:Montserrat,sans-serif!important}.cc-accordion-item{border-bottom:1px solid #C68E78}.cc-accordion-item__title{display:block;position:relative;list-style:none;padding:15px 30px 15px 0;cursor:pointer;font-weight:600;color:#b07e60;font-family:Montserrat,sans-serif!important}.cc-accordion-item__panel span,.cc-accordion-item__panel label{font-family:Montserrat,sans-serif!important;color:#616161;opacity:1!important}.template-collection .product-list .product-block,.product-block .image__primary .rimage-wrapper{padding:0!important}.product-block .image__primary .rimage-wrapper img{position:unset!important}.product-container .product-collection-links{display:none}.pretty-select select:focus~.text{outline:none!important}section.section.border-top:has(.link-bar__scroller){margin:50px 0 0!important}@media (min-width: 768px){.product-container:not(.product-container--quickbuy).product-container--medium .product-gallery{width:50%}.product-container:not(.product-container--quickbuy).product-container--medium .product-form{width:50%}.product-grid.grid .column{margin-right:15px;margin-bottom:45px!important}.product-container .product-gallery{position:sticky;top:100px}.blog-post-top{display:none}}@media (min-width:768px) and (max-width:1100px){.logo-slider .slick-list{width:100%!important}.Product-features-top-bar{overflow-x:scroll;width:max-content}.Product-features-bar-outer{width:100%;overflow-x:scroll}.culotte-features-box{width:50%;margin-bottom:10px}.culotte-features-headingbox h3{font-size:15px}.metafield-rich_text_field p{font-size:13px}.absorbent-power-top h4{font-size:30px}.absorbent-power-content-info{font-size:13px;line-height:18px}.absorbent-power-number{margin-right:15px;height:42px;max-width:42px}.good-for-you-top h3{font-family:Raleway,serif!important;font-size:25px;padding:0 20px}.economical-alternative-item{padding:0 15px}.economical-alternative h2{font-size:25px!important}.economical-alternative-item p{font-size:14px}.product-faq-items{padding:0 10px}.product-faq-left{width:100%;padding-right:0}.product-faq-right{width:100%;padding-left:0}.product-faq-row{flex-flow:column}.page-footer .social-links li{margin:0 10px 0 0}.footer-columns{padding-bottom:0}.home-banner .slick-initialized .slick-slide{width:100%!important;height:500px}.home-banner .slick-track{width:100%!important}.banner-inner{max-width:500px}.banner-text h1{font-size:35px!important}.collection-list-items{padding:0}.collection-list-item-text h3{font-size:16px;line-height:1em}.collection-list-item-text p{font-size:14px;margin-top:10px}.collection-list-box{padding:60px 0!important}.favorite-menstrual-top h2{font-size:30px;width:calc(100% - 100px)}.favorite-menstrual-bottom{gap:20px;padding:0}.favorite-menstrual-item{width:46%;flex-basis:calc(46% - 10px)}.favorite-menstrual-item-content h3{font-size:12px}.favorite-product-price{flex-flow:column}.favorite-product-price span{font-size:14px;width:100%!important}.favorite-product-price span:last-of-type{border-left:0px solid #d6d6d6;border-top:1px solid #d6d6d6}.For-home-icon .icon-columns .icon-column__title,.icon-column__text.rte{font-size:13px!important}.logo-slider .slick-list .slick-slide img{max-width:115px}.tab-section-top h3,.custom-image-text-content h4{font-size:30px}.tabs-item button.tab-btn{padding:4px 15px}.product-tab-item-inner{width:33%;padding:0 10px}.custom-image-text-content p{font-size:14px}.reason-box-top-bar .section-title h3{font-size:30px;width:calc(100% - 100px)}.reason-box-info .post-name{font-size:18px}.blog-post-right-top h3{font-size:20px}.blog-post-item{flex-flow:column}.blog-post-item .blog-post-image{width:100%;height:150px}.blog-post-item .blog-post-image img{border-radius:15px 15px 0 0;object-fit:cover}.blog-post-item .blog-post-info{width:100%;border-radius:0 0 15px 15px}.blog-post-item .blog-post-info h4{font-size:13px}.blog-post-info .post-dec p{font-size:12px}.blog-post-left-item{height:auto}.blog-post-left-item img{height:500px;object-fit:cover;border-radius:15px}.blog-post-content-post-name{font-size:20px;line-height:1}.blog-post-left-dec p{font-size:13px}.blog-post-content{padding:0 20px!important}.faq-sectopn-top h4,.newsletter-section-heading h3{font-size:30px}.faq-item .panel-title{font-size:14px}.faq-item .panel-content{font-size:13px}}@media (max-width:767px){.announce-slider .slick-slide p{font-size:12px}.banner-text h1{font-size:20px!important}.home-banner .slick-initialized .slick-slide{height:400px}.banner-text p{flex-flow:column;align-items:flex-start}.collection-list-items{padding:0;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:100%;gap:20px}.collection-list-item{width:150px;padding:0}.collection-list-item-img{width:150px;height:150px}.collection-list-item-text h3{font-size:16px;line-height:1em}.collection-list-item-text p{font-size:14px;margin-top:5px}.collection-list-box,.favorite-menstrual-section{padding:50px 0!important}.favorite-menstrual-top h2{font-size:20px;line-height:1.2em}.favorite-menstrual-top{padding:0}.favorite-menstrual-top a{font-size:14px;width:100%;max-width:70px}.favorite-menstrual-top{flex-flow:column;text-align:center;margin-bottom:30px}.favorite-menstrual-bottom{padding:0;flex-flow:column}.favorite-menstrual-bottom .halfwidth{width:100%}.favorite-menstrual-items{justify-content:center}.best-seller-test{padding:5px 20px;top:15px;font-size:14px;left:15px}.favorite-menstrual-right img{max-height:400px;object-fit:cover}.favorite-menstrual-item{width:46%;flex-basis:calc(46% + -0px)}.For-home-icon .icon-columns{padding:0!important;justify-content:flex-start;overflow:scroll}.favorite-menstrual-item-content h3{font-size:12px}.favorite-product-feature,.favorite-product-price span{font-size:10px}.favorite-product-price{padding:5px}.economical-alternative h2{font-size:24px!important;line-height:1.2em;margin-bottom:20px}.favorite-menstrual-item-content{padding:10px}.economical-alternative-item{width:100%;padding:0}.economical-alternative-items{flex-flow:column;gap:30px}.economical-alternative-item img{width:50%;margin:0 auto}.economical-alternative-item p{font-size:14px;margin-bottom:10px}.tab-section{padding:50px 0!important}.tab-section-top h3{font-size:24px;line-height:1.2em}.tabs-item-outer{width:100%;overflow:scroll}.tabs-item{overflow:scroll;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;align-items:center;flex-wrap:nowrap;width:max-content}.tabs-item button.tab-btn{padding:4px 15px;font-size:13px}.product-tab-item-inner{width:100%;padding:0}.tab-content-item-in{gap:20px}.custom-image-text-inner{flex-flow:column-reverse;gap:30px}.custom-image-text-inner>div{width:100%;padding:0}.custom-image-text-content h4,.reason-box-top-bar .section-title h3{font-size:24px;margin:0 0 20px}.blog-post-right-top.desktop-view{display:none}.blog-post-top .blog-post-right-top{flex-flow:column}.custom-image-text-inner>div.custom-image-text-right{padding:0}.reason-box-top-bar{padding:0 5px}.reason-box-slider{margin-top:20px}.reason-box-top-bar .section-title h3{width:calc(100% - 60px)}.reason-box-top-bar .slider-buttons{width:60px;margin-bottom:20px}.reason-box-info .post-name{font-size:16px;margin:0 0 15px}.reason-box-info .reason-box-dec{font-size:14px}.reason-box-section,.blog-post-section{padding:50px 0}.blog-post-inner{flex-flow:column;gap:30px}.blog-post-inner .halfwidth{width:100%;padding:0}.blog-post-inner .halfwidth.blog-post-left-col{padding-right:0}.blog-post-left-item img{height:350px;object-fit:cover;border-radius:15px}.blog-post-content-post-name{font-size:20px;margin-bottom:15px}.blog-post-left-dec p{font-size:14px}.blog-post-content{padding:0 20px!important;bottom:30px}.blog-post-right-top h3{font-size:24px;line-height:1.2em}.blog-post-right-top a{font-size:16px;line-height:1.2em;width:90px;justify-content:right}.blog-post-item{flex-flow:column}.blog-post-item .blog-post-image{width:100%}.blog-post-item .blog-post-image img{border-radius:15px 15px 0 0}.blog-post-item .blog-post-info{width:calc(100% + -0px);border-radius:0 0 15px 15px}.faq-sectopn-top h4,.newsletter-section-heading h3{font-size:20px;margin:0 0 20px;line-height:1.2em}.faq-section-bottom-in{flex-flow:column}.faq-section-bottom-in .faq-left-col{width:100%;padding-right:0}.faq-section-bottom-in .faq-right-col{width:100%;padding-left:0}.newsletter-section-box{border-radius:15px;padding:25px 20px}.newsletter-section-box .rte p{font-size:14px}.newsletter-section-box .mailing-list .input-row input[type=submit]{width:90px;max-width:90px}.footer-columns .social-column.align-right-desktop.half.column{margin-top:10px}.social-links .social-links__list{display:flex}.footer-top{padding:50px 0 0}.footer-bottom .footercopy{display:none}.footer-lower.footer-pay.inline-row.spaced>div{margin:0}li.link-bar__link-item a{height:44px}.link-bar__scroller{padding:0;margin-bottom:20px;margin-top:20px}.product-block:not(.layout-align-beside) .product-block__title-price{justify-content:flex-start}.product-list-toolbar .cc-toolbar-buttons--filters{overflow:hidden}.reason-box-slider .slide{margin-right:10px;margin-left:10px}.culotte-features-box{width:50%;margin-bottom:10px}.metafield-rich_text_field{font-size:14px}.Product-features-top-bar{display:flex;overflow-x:scroll;width:max-content}.Product-features-bar-outer{overflow:scroll;width:100%}.featured-tagboxes{font-size:14px}.absorbent-power-top h4{font-size:22px;line-height:25px;margin:0 0 25px}.absorbent-power-rows{flex-flow:column}.absorbent-power-left,.absorbent-power-right{width:100%}.absorbent-power-number{margin-right:15px;height:42px;max-width:42px}.absorbent-power-content{width:calc(100% - 50px)}.absorbent-power-content-info{font-size:13px;line-height:20px}.culotte-video-box-inner .halfwidth{width:100%;padding:0}.product-video-textbox-inner h2{font-size:24px}.product-video-textbox-info{font-size:14px}.good-for-you-section{margin:20px 20px 52px}.good-for-you-top h3{font-size:22px}.good-for-you-left{width:100%}.good-for-you-right{width:100%;padding:20px 15px 0}.product-faq-left{width:100%;padding-right:0}.product-faq-right{width:100%;padding-left:0}.product-faq-row{flex-flow:column}.product-faq-items{padding:0 20px}.template-product .product-gallery button:before{display:none}.culotte-features-box-inner{padding:5px}}@media (max-width:600px){.collection-list-items{gap:20px}.main-search__form{padding:0}.reason-box-slider .slide{margin-right:20px;margin-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
