@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap";:root{--fs-font-heading: "Lora", Georgia, "Times New Roman", serif;--fs-font-body: "Lora", Georgia, "Times New Roman", serif;--fs-accent: #8B7355}main h2{font-family:var(--fs-font-heading);font-weight:400;font-style:italic;line-height:1.15;font-size:clamp(26px,3vw,40px)!important}main h3,.multicolumn-card__info h3,h3.inline-richtext{font-family:var(--fs-font-body);font-weight:600!important;font-style:normal;font-size:clamp(15px,1.3vw,18px)!important;line-height:1.4;letter-spacing:.01em}h2 strong,h2 b,h3 strong,h3 b,.h3 strong,h3.inline-richtext strong,.multicolumn-card__info h3 strong,.image-with-text h2 strong{font-size:inherit!important}main p,main .rte p,main .rte{font-family:var(--fs-font-body);font-size:clamp(14px,1.15vw,16px)!important;line-height:1.8}.image-with-text p,.image-with-text .rte p,.image-with-text__text p,.image-with-text__content p{font-family:var(--fs-font-body);font-size:clamp(15px,1.2vw,17px)!important;line-height:1.8}.image-with-text h2,.image-with-text__heading{font-family:var(--fs-font-heading);font-style:italic;font-weight:400;font-size:clamp(24px,2.5vw,34px)!important;line-height:1.2}.color-scheme-3,.color-scheme-3 h2,.color-scheme-3 h3,.color-scheme-3 p,.color-scheme-3 .rte,.color-scheme-3 .rte p,.color-scheme-3 li,.color-scheme-3 .multicolumn-card__info{color:#f5f0eb}.color-scheme-3 h2{color:#fff}.color-scheme-3 .image-with-text__text p,.color-scheme-3 .multicolumn-card__info p,.color-scheme-3 .rte p{color:#f5f0ebd9}.multicolumn-card__info h3{color:#3d3530!important}.multicolumn-card__info p{color:#5c534a!important}.color-scheme-3 .multicolumn-card__info h3{color:#f5f0eb!important}.color-scheme-3 .multicolumn-card__info p{color:#f5f0ebd9!important}.banner__text,.banner .rte,.slideshow .rte{font-family:var(--fs-font-body);font-size:clamp(14px,1.15vw,16px)!important;line-height:1.7}.multicolumn h3,.multicolumn-card__info h3{font-family:var(--fs-font-body);font-weight:600;font-size:clamp(16px,1.4vw,19px)!important;letter-spacing:.02em;margin-bottom:.75rem}.multicolumn-card__info p,.multicolumn-card__info .rte p{font-family:var(--fs-font-body);font-size:clamp(14px,1.15vw,16px)!important;line-height:1.75}.rich-text h2,section[class*=rich-text] h2{font-family:var(--fs-font-heading);font-style:italic;font-weight:400;font-size:clamp(28px,3.5vw,44px)!important;line-height:1.15}.rich-text p,section[class*=rich-text] p{font-family:var(--fs-font-body);font-size:clamp(14px,1.15vw,17px)!important}.jdgm-widget h2,.jdgm-rev-widg__title{font-family:var(--fs-font-heading)!important;font-style:italic;font-weight:400}.jdgm-rev__body p,.jdgm-rev-widg__summary-text{font-family:var(--fs-font-body)!important}.jdgm-star{color:var(--fs-accent)!important}main .button--primary,main .shopify-section .button--primary{letter-spacing:.12em;text-transform:uppercase;font-family:var(--fs-font-body);font-size:12px;padding:14px 36px;transition:all .3s ease}main .button--primary:hover{opacity:.9;transform:translateY(-1px)}.product__title,.product h1{font-family:var(--fs-font-heading);font-weight:400}.product__description p,.product .rte p,.product .price .money,.product .price-item{font-family:var(--fs-font-body)}.collection-hero__title,.collection h1{font-family:var(--fs-font-heading);font-weight:400}.card__heading a,.card-information__text{font-family:var(--fs-font-body)}.footer h2,.footer .footer-block__heading{font-family:var(--fs-font-heading)}@media screen and (min-width:1280px){main h2{font-size:40px!important}main p,main .rte p{font-size:16px!important}main h3,h3.inline-richtext{font-size:19px!important}.image-with-text p,.image-with-text .rte p,.image-with-text__text p{font-size:17px!important}.image-with-text h2,.image-with-text__heading{font-size:34px!important}.multicolumn-card__info p,.multicolumn-card__info .rte p{font-size:16px!important}.rich-text h2,section[class*=rich-text] h2{font-size:44px!important}}@media screen and (min-width:1600px){main h2{font-size:48px!important}main p,main .rte p{font-size:17px!important}main h3,h3.inline-richtext{font-size:20px!important}.image-with-text p,.image-with-text .rte p,.image-with-text__text p{font-size:18px!important}.image-with-text h2,.image-with-text__heading{font-size:38px!important}.rich-text h2,section[class*=rich-text] h2{font-size:50px!important}}main a,main button,main .button{transition:all .3s ease}::selection{background-color:var(--fs-accent);color:#f5f0eb}
/*# sourceMappingURL=/cdn/shop/t/3/assets/femmeshield-global.css.map */
