@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-display:swap;src:url(bricolage-grotesque-500.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(bricolage-grotesque-800.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-display:swap;src:url(lexend-500.woff2) format("woff2");unicode-range:U+00A3}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(lexend-500.woff2) format("woff2");unicode-range:U+00A3}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(lexend-400.woff2) format("woff2")}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(lexend-500.woff2) format("woff2")}body,body p,body li,body a,body span,body div,body label,body input,body select,body textarea,body button,body td,body th,body figcaption,body small,body strong,body b,body em,body blockquote{font-family:Lexend,Helvetica,Arial,sans-serif!important}body strong,body b{font-weight:500}body .rte p,body .rte li,body .cc-tabs__tab__panel p,body .cc-tabs__tab__panel li{letter-spacing:.5px!important;line-height:1.7!important;color:#6a6a6a!important}body .rte strong,body .rte b,body .cc-tabs__tab__panel strong,body .cc-tabs__tab__panel b{color:#1d3e27!important}body .section-footer .rte p,body .section-footer .rte li,body .section-footer .rte strong,body .section-footer .rte b{color:inherit!important;letter-spacing:normal!important}body p,body li,body td,body .rte,body .rte span,body .rte div{font-weight:400}html body #page-content .cc-tabs__tab__panel,html body #page-content .cc-tabs__tab__panel *,body .product-detail__trust-caption,body .product-detail__trust-caption *{font-family:Lexend,Helvetica,Arial,sans-serif!important}body h1 *,body h2 *,body h3 *,body h4 *,body h5 *,body h6 *{font-family:inherit!important}html body .cc-tabs .cc-tabs__accordion__header,html body .cc-tabs .cc-tabs__accordion__header *{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;color:#423f3f!important;letter-spacing:.2px!important;font-size:15px!important;text-transform:uppercase!important}html body .junk-ugc-row a.junk-ugc-badge{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;color:#1d3e27!important;font-family:Lexend,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.3px!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px}html body .junk-ugc-row a.junk-ugc-badge:hover{opacity:.7}html body .rte h1,html body .rte h2,html body .rte h3,html body .rte h4,html body .rte h5,html body .rte h6,html body .rte h1 *,html body .rte h2 *,html body .rte h3 *,html body .rte h4 *,html body .rte h5 *,html body .rte h6 *{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important;color:#1d3e27}html body .rte h2,html body .rte h3{font-size:20px!important;line-height:1.25!important}html body .rm-pattern-badge-label{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.3px}html body:not(.template-product) #page-content .section-heading .h2,html body:not(.template-product) #page-content .section-heading .h2 *,html body:not(.template-product) #page-content .section-heading h2,html body:not(.template-product) #page-content .section-heading h2 *{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important;font-size:26px!important;line-height:1.15!important;color:#1d3e27!important;text-transform:uppercase!important}@media(min-width:768px){html body:not(.template-product) #page-content .section-heading .h2,html body:not(.template-product) #page-content .section-heading h2{font-size:32px!important}}body #page-menu a,body #page-menu span,body .section-footer a,body .section-footer p,body .section-footer span,body .section-footer h6,body .section-footer .section-footer__title,body .button,body button.button,body .btn,body input[type=submit]{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:500}body .section-footer .section-footer__title{font-size:16px;letter-spacing:0;text-transform:none}body .product-block .title{font-family:Poppins,sans-serif!important}body .product-block .title *{font-family:inherit!important}html body .product-title__sub,html body .cart-list .product-title{font-family:Poppins,sans-serif!important}html body .product-title__name,html body .product-block .title .product-title__name{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important;color:#1d3e27}html body.template-product #page-content .product-area__details__title .product-title__name,html body.template-product #page-content h1.product-area__details__title .product-title__name{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important}html body .product-detail__form square-placement{font-family:Lexend,Helvetica,Arial,sans-serif!important;font-weight:400;color:#6a6a6a}html body.template-product #page-content .product-detail__form .price-area,html body.template-product #page-content .product-detail__form .price-area *,html body .product-block .price,html body .product-block .price *,html body .money,html body .theme-money,html body.template-cart .subtotal .amount,html body.template-cart .subtotal .amount *,html body [data-essential-upsell-element=product] [data-essential-upsell-element*=price],html body [data-essential-upsell-element=product] [data-essential-upsell-element*=price] *{font-family:Lexend,Helvetica,Arial,sans-serif!important;font-weight:400!important;color:#1a1a1a!important}html body .product-block .price [class*=loox]:not(.loox-rating-label),html body .product-block .price [class*=loox]:not(.loox-rating-label) svg,html body .product-block .price [class*=loox] svg *{color:#1d3e27!important;fill:#1d3e27!important}html body .product-block .price .loox-rating-label{color:#6a6a6a!important}html body.template-product [data-essential-upsell-element=header]{padding-left:0!important;padding-right:0!important}html body.template-product [data-essential-upsell-element=header] [data-essential-upsell-element=title],html body.template-product [data-essential-upsell-element=header] [data-essential-upsell-element=title] *{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:#1d3e27!important;font-size:22px!important;line-height:1.2!important}@media(min-width:768px){html body.template-product [data-essential-upsell-element=header] [data-essential-upsell-element=title],html body.template-product [data-essential-upsell-element=header] [data-essential-upsell-element=title] *{font-size:28px!important}}html body [data-essential-upsell-element=product] a[data-essential-upsell-element=title] .product-title__name{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important}html body .ks-modal-content .ks-divider.with-text span{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important;color:#1d3e27!important;font-size:17px!important}html body .ks-table .ks-table-cell{font-family:Lexend,Helvetica,Arial,sans-serif!important;font-weight:400!important;color:#555!important}html body .ks-table .ks-table-header-cell,html body .ks-table .ks-table-row>.ks-table-cell:first-child{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;color:#1d3e27!important}html body .ks-image-and-caption-block .text-block>p:nth-child(2)[style*=center] strong{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;font-size:17px!important;color:#1d3e27!important}body #page-content h1:not(.product-area__details__title),body #page-content h1:not(.product-area__details__title) *,body #page-content .section-rich-text h1,body #page-content .section-rich-text h1 *,body .junk-bold-title,body .junk-bold-title *{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.02em!important}body #page-content h1:not(.product-area__details__title),body #page-content .section-rich-text h1{font-size:30px!important;line-height:1.1!important;text-transform:uppercase!important}@media(min-width:768px){body #page-content h1:not(.product-area__details__title),body #page-content .section-rich-text h1{font-size:40px!important}}html body #page-content h2.feature-header,html body #page-content h2.feature-header *{font-family:Poppins,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.2em!important;line-height:1.4!important;font-size:16px!important}@media(min-width:768px){html body #page-content h2.feature-header{font-size:19px!important}}html body #page-content .section-rich-text h1,html body #page-content .section-image-with-text h2.feature-header{color:#1d3e27!important}html body.template-index .section-collection-list .caption .title,html body.template-index .section-heading .view-all-link,html body .cevoid-load-more-button,html body .cevoid-load-more-button *,html body.template-cart .subtotal .label{font-family:Poppins,sans-serif!important;font-weight:400!important}html body.page-sustainability #page-content h2.feature-header,html body.page-sustainability #page-content h2.feature-header *{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important;font-size:26px!important;line-height:1.15!important;color:#1d3e27!important}@media(min-width:768px){html body.page-sustainability #page-content h2.feature-header{font-size:32px!important}}.section-featured-collection .junk-card-colours,.product-list--carousel .junk-card-colours{display:none!important}html body .product-block:not(:has(a[href$="/products/flora-swimsuit-terry-nero-coming-soon"]:not(.junk-card-colour))) .rm-badge-6ae21c1c0e484f3b28abb28b{display:none!important}html body .product-detail__form square-placement{--messaging-font-size:13px;--logo-badge-width:80px}@media(max-width:480px){html body .product-detail__form square-placement{--messaging-font-size:11px;--logo-badge-width:62px;letter-spacing:-.2px}}html body.template-product .cevoid-title,html body.template-product h2.section-heading,html body.template-product .section-heading .h2{font-family:Bricolage Grotesque,Helvetica,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:#1d3e27!important;font-size:22px!important;line-height:1.2!important}@media(min-width:768px){html body.template-product .cevoid-title,html body.template-product h2.section-heading,html body.template-product .section-heading .h2{font-size:28px!important}}html body .cc-tabs__tab__panel p{margin:0 0 10px!important}html body .cc-tabs__tab__panel p+p:has(>strong:only-child),html body .cc-tabs__tab__panel ul+p{margin-top:16px!important}html body .cc-tabs__tab__panel ul{display:block!important;margin:2px 0 0!important;padding-left:20px!important}html body .cc-tabs__tab__panel li{line-height:1.55!important;margin:0 0 3px!important}html body .cc-tabs__tab:has(#shopify-product-reviews){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/80/assets/junk-fonts.css.map */
