.woomflo-product__breadcrumb{padding:16px 0;font-family:var(--woomflo-body-font, "Open Sans", sans-serif);font-weight:400;font-size:14px;line-height:100%;color:#555;text-align:left}.product-form__input--dropdown:has(select[name="options[Absorbency]"]){opacity:0;height:0;overflow:hidden;margin:0;padding:0;pointer-events:none}.woomflo-product__breadcrumb a{color:#555;text-decoration:none}.woomflo-product__breadcrumb a:hover{text-decoration:underline}.woomflo-product__breadcrumb span{color:#333;margin:0 4px}.woomflo-product__breadcrumb span:last-child{margin-right:0;color:#111;font-weight:500}.product__info-container .product__text{color:#fd5b4e;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:20.66px;letter-spacing:.34px;margin-top:-.5rem}.product__info-container .rating-wrapper{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 1.5rem}.product__info-container .rating-wrapper .rating-star{color:#f5a623}.product__info-container .rating-text,.product__info-container .rating-count{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:28.42px;color:#333}.product__description{max-height:6em;overflow:hidden;position:relative;transition:max-height .3s ease;font-family:Open Sans,sans-serif;font-weight:400;font-size:16.02px;line-height:25.77px;letter-spacing:.39px;color:#1d1d1d;max-width:503px}.product__description.expanded{max-height:none}.product__description-toggle{display:inline-block;font-family:Open Sans,sans-serif;font-weight:600;cursor:pointer;color:#1d1d1d;text-decoration:underline;text-underline-offset:.3rem;margin-top:.5rem;background:none;border:none;padding:0;font-size:16px;line-height:20.66px}.woomflo-absorbency{margin:2rem 0}.absorbency-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.absorbency-label{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:20.66px;letter-spacing:.34px;color:#1d1d1d}.absorbency-value{font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:20.66px;letter-spacing:.34px;color:#1d1d1d}.absorbency-options{display:flex;gap:0;margin-bottom:1rem}.absorbency-option{display:flex;align-items:center;gap:2px;padding:8px 12px;border:1.5px solid transparent;border-radius:2px;background:#fff;cursor:pointer;transition:border-color .2s ease;line-height:1}.absorbency-option:hover{border-color:#ccc}.absorbency-option.active{border-color:#fd5b4e}.absorbency-option .drop-icon.filled path{fill:#1d1d1d;stroke:none}.absorbency-option .drop-icon.outlined path{fill:none;stroke:#1d1d1d;stroke-width:1.5}.absorbency-option.active .drop-icon.filled path{fill:#fd5b4e}.absorbency-option.active .drop-icon.outlined path{fill:none;stroke:#fd5b4e}.absorbency-guide-link{display:inline-flex;align-items:center;gap:.4rem;font-size:1.3rem;color:#666;text-decoration:none}.absorbency-guide-link:hover{color:#333}.form__label-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px}.form__label-wrapper .form__label{font-family:Open Sans,sans-serif;font-weight:400;font-size:14.6px;line-height:20.66px;letter-spacing:.34px;color:#1d1d1d;margin-bottom:0;padding-left:0}.product-form__input .form__label{font-family:Open Sans,sans-serif;font-weight:400;font-size:14.6px;line-height:20.66px;letter-spacing:.34px;color:#1d1d1d}.size-guide-link{font-family:Open Sans,sans-serif;font-size:14.6px;font-weight:400;line-height:20.66px;letter-spacing:.34px;color:#1d1d1d;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.size-guide-link:hover{text-decoration:underline}.product-form__input .select{max-width:100%;width:100%;height:56px;border:1.5px solid #e2e2e2;border-radius:10px;background-color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;color:#1d1d1d;position:relative;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.product-form__input .select:before,.product-form__input .select:after{content:none}.product-form__input .select:hover{border-color:#e05d63;background-color:snow}.product-form__input .select:focus-within{border-color:#e05d63;box-shadow:0 0 0 3px #e05d6326}.product-form__input .select__select{height:54px;padding:0 46px 0 20px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;color:#1d1d1d;background:transparent;border:0;border-radius:10px;cursor:pointer;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}.product-form__input .select__select:focus,.product-form__input .select__select:focus-visible{outline:0;box-shadow:none}.product-form__input .select>.svg-wrapper{position:absolute;top:50%;right:18px;transform:translateY(-50%);width:20px;height:20px;display:flex;align-items:center;justify-content:center;pointer-events:none;border-radius:50%;background-color:#f4f4f4;transition:background-color .2s ease,transform .2s ease}.product-form__input .select:hover>.svg-wrapper{background-color:#e05d631f}.product-form__input .select>.svg-wrapper .icon-caret{width:11px;height:11px;color:#e05d63}.product-form__input--dropdown .form__label{font-weight:600}.product-form__buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:center;max-width:100%}.product-form__quantity-inline{flex-shrink:0}.product-form__quantity-inline .quantity{display:flex;align-items:center;height:42.64px;width:118.25px;gap:0}.product-form__quantity-inline .quantity:after,.product-form__quantity-inline .quantity:before{display:none}.product-form__quantity-inline .quantity__input{font-family:Manrope,sans-serif;font-size:16px;font-weight:600;color:#1d1d1d;width:40px;height:42.64px;text-align:center;border:1.29px solid #1D1D1D;background:none;padding:0;-moz-appearance:textfield;position:relative;z-index:2}.product-form__quantity-inline .quantity__input::-webkit-inner-spin-button,.product-form__quantity-inline .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-form__quantity-inline .quantity__button{height:42.64px;width:38px;background:none;border:none;font-size:20px;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#1d1d1d;position:relative;z-index:2}.product-form__buttons>.product-form__submit{flex:1;min-width:200px}.product-form__buttons>.shopify-payment-button{flex-basis:100%;width:100%;max-width:517px}.product-form__input.product-form__quantity{display:none!important}.product-form__submit{background-color:#1d1d1d;color:#fff;border:1.29px solid #1D1D1D;border-radius:0;font-family:Manrope,sans-serif;font-size:16.92px;font-weight:600;line-height:25.84px;letter-spacing:0;text-align:center;width:377px;min-height:65px;height:65px;transition:background-color .2s ease}.product-form__submit:hover{background-color:#333}.shopify-payment-button__button{background-color:#e05d63!important;color:#fff!important;border-radius:0!important;width:517px!important;max-width:100%;height:68px!important;min-height:68px!important;font-family:Manrope,sans-serif!important;font-weight:600!important;font-size:18.87px!important;line-height:100%!important;letter-spacing:0!important;text-transform:capitalize!important;padding:11.79px 18.87px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:11.79px!important}.shopify-payment-button__button:hover{background-color:#c9484e!important}.shopify-payment-button__button--unbranded{background-color:#e05d63!important;color:#fff!important}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#c9484e!important}.shopify-payment-button__button:before,.shopify-payment-button__button--unbranded:before{display:none!important}.shopify-payment-button__button:after,.shopify-payment-button__button--unbranded:after{content:"\203a"!important;font-weight:700!important;font-size:24px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;border:none!important;box-shadow:none!important;border-radius:0!important;width:auto!important;height:auto!important;background:none!important;color:#fff!important}.shopify-payment-button{width:517px;max-width:100%}.woomflo-trust-badges{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding:2rem 0;max-width:800px;margin:0 auto}@media screen and (min-width:750px){.woomflo-trust-badges{grid-template-columns:repeat(4,1fr)}}.trust-badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem}.trust-badge svg{width:3.2rem;height:3.2rem}.trust-badge span{font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:.05rem;color:#333}.product__info-container .price-item--regular{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:28.33px;color:#1d1d1d}.product__info-container .price--on-sale .price-item--regular{text-decoration:line-through;color:#1d1d1d;font-size:18px}.product__info-container .price-item--sale,.product__info-container .price-item:not(.price-item--regular){font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;line-height:28.33px;color:#1d1d1d}.product__info-container .product__title h1{font-family:Inter,sans-serif;font-weight:600;font-size:29.33px;line-height:39.27px;letter-spacing:0;color:#1d1d1d;margin-bottom:.5rem}@media screen and (min-width:750px){.product--thumbnail .product__media-wrapper{max-width:662px!important;width:662px!important;min-height:700px}.product--thumbnail media-gallery{display:flex;flex-direction:row;gap:15px;width:662px;height:700px;align-items:flex-start}.product--thumbnail media-gallery>slider-component:first-of-type{width:525px;max-width:525px;flex-shrink:0;order:2}.product--thumbnail .product__media-list{height:700px;overflow:hidden}.product--thumbnail .product__media-item{width:525px!important;max-width:525px!important;height:700px}.product--thumbnail .product-media-container{width:525px;max-width:525px;height:700px}.product--thumbnail .product-media-container .media{padding-top:0!important;height:700px!important;width:525px}.product--thumbnail .product-media-container .media img,.product--thumbnail .product-media-container .media video,.product--thumbnail .product-media-container .media model-viewer{width:525px;height:700px;object-fit:contain}.product--thumbnail .thumbnail-slider{display:flex;flex-direction:column;width:121.82px;max-width:121.82px;min-width:121.82px;height:700px;overflow-y:auto;overflow-x:hidden;flex-shrink:0;order:-1;scrollbar-width:none;-ms-overflow-style:none;position:relative}.product--thumbnail .thumbnail-slider::-webkit-scrollbar{display:none}.product--thumbnail .thumbnail-slider:after{content:"";position:sticky;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to top,#fffffff2,#fff0);pointer-events:none;flex-shrink:0}.product--thumbnail .thumbnail-list{display:flex!important;flex-direction:column!important;gap:8px;width:121.82px;max-width:121.82px;padding:0!important;grid-template-columns:none!important}.product--thumbnail .thumbnail-list__item{width:121.82px!important;height:132.42px!important;min-height:132.42px;flex-shrink:0}.product--thumbnail .thumbnail-list__item:before{display:none}.product--thumbnail .thumbnail-list__item .thumbnail{position:relative;width:121.82px;height:132.42px;border-radius:4px;overflow:hidden}.product--thumbnail .thumbnail-list__item .thumbnail img{width:121.82px;height:132.42px;object-fit:cover}.product--thumbnail .thumbnail-slider .slider-button{display:none!important}}.breadcrumbs{font-size:1.3rem;color:#666;margin-bottom:1rem}.breadcrumbs a{color:#666;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span{margin:0 .5rem}.woomflo-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:flex-end;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.woomflo-guide-modal.is-open{visibility:visible;opacity:1}.woomflo-guide-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.woomflo-guide-modal__panel{position:relative;width:100%;max-width:480px;height:100%;background:#fff;box-shadow:-4px 0 20px #00000026;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease}.woomflo-guide-modal.is-open .woomflo-guide-modal__panel{transform:translate(0)}.woomflo-guide-modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #E8E8E8}.woomflo-guide-modal__title{font-family:Manrope,sans-serif;font-weight:700;font-size:18px;line-height:120%;color:#111;margin:0}.woomflo-guide-modal__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;cursor:pointer;color:#333;border-radius:50%;transition:background .2s}.woomflo-guide-modal__close:hover{background:#f0f0f0}.woomflo-guide-modal__body{flex:1;overflow-y:auto;padding:24px}.woomflo-guide-modal__body img{width:100%;height:auto;border-radius:8px;margin-bottom:16px}.woomflo-guide-modal__body table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:16px}.woomflo-guide-modal__body table th,.woomflo-guide-modal__body table td{padding:10px 12px;border:1px solid #E8E8E8;text-align:center}.woomflo-guide-modal__body table th{background:#f8f8f8;font-weight:600;color:#111}.woomflo-guide-modal__body p{font-family:Open Sans,sans-serif;font-size:14px;line-height:160%;color:#333;margin:0 0 12px}.woomflo-guide-modal__body h1,.woomflo-guide-modal__body h2,.woomflo-guide-modal__body h3{font-family:Manrope,sans-serif;font-weight:700;color:#111;margin:0 0 12px}.woomflo-guide-modal__body ul,.woomflo-guide-modal__body ol{padding-left:20px;margin:0 0 12px}.woomflo-guide-modal__body li{font-size:14px;line-height:160%;color:#333;margin-bottom:6px}@media screen and (max-width:749px){.woomflo-guide-modal__panel{max-width:100%}}.product__info-container>*+*{margin:.8rem 0!important}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1rem 0!important}.product__info-container .product__title{margin-bottom:.3rem!important}.product__info-container .no-js-hidden{margin-top:.5rem!important}.product-form__buttons{margin-top:1rem!important}.woomflo-absorbency,.product-form__input{margin:.5rem 0!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/woomflo-product-custom.css.map */
