@import"https://fonts.googleapis.com/css2?family=Nunito:wght@700;800&family=DM+Sans:wght@400;500&display=swap";body,.shopify-section,input,button,select,textarea{font-family:DM Sans,sans-serif!important}h1,h2,h3,h4,.featured-collection__title,.collection-list__title,.banner__heading,.image-with-text__heading,.multicolumn__title,.email-signup__heading{font-family:Nunito,sans-serif!important;font-weight:800!important}:root{--shadow-sm: 0 1px 3px rgba(139, 111, 71, .1);--shadow-md: 0 4px 12px rgba(139, 111, 71, .13)}.card-wrapper,.card{border-radius:16px!important;overflow:hidden}.card:hover{box-shadow:0 8px 24px #8b6f4726!important;transform:translateY(-2px);transition:all .2s ease}.btn,.button,[type=submit]{border-radius:999px!important}.banner__media img,.banner__media picture{object-fit:cover!important;object-position:right center!important}.banner__content{max-width:42%!important;padding-left:5%!important;text-shadow:none!important}.banner__heading{color:#2a2a2a!important;font-size:48px!important;line-height:1.15!important}.banner__text p{color:#4a4848!important;font-size:16px!important}.announcement-bar{padding-top:10px;padding-bottom:10px;font-size:.875rem;letter-spacing:.01em}.email-signup{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' opacity='0.06'%3E%3Cellipse cx='15' cy='12' rx='5' ry='6' fill='white'/%3E%3Cellipse cx='30' cy='8' rx='5' ry='6' fill='white'/%3E%3Cellipse cx='45' cy='12' rx='5' ry='6' fill='white'/%3E%3Cellipse cx='8' cy='24' rx='5' ry='6' fill='white'/%3E%3Ccircle cx='30' cy='35' r='14' fill='white'/%3E%3C/svg%3E");background-repeat:repeat}.collection-list .card{border-radius:20px!important}.footer{border-top:1px solid rgba(139,111,71,.15)}@media(max-width:749px){.banner__content{max-width:100%!important;padding-left:20px!important;padding-right:20px!important;padding-bottom:180px!important}.banner__heading,.banner__text,.banner__buttons{max-width:55%!important}}ul.flex.flex-col{display:block!important;columns:1!important}ul.flex.flex-col li{display:list-item!important;width:100%!important}[data-testid=group-block]:has([data-testid=text-block] p) .group-block-content{flex-wrap:nowrap!important}.puddlehaus-usp-bar{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;border-top:1px solid rgba(139,111,71,.15);border-bottom:1px solid rgba(139,111,71,.15);padding:12px 0!important;margin:4px 0 8px!important}.group-block-content.layout-panel-flex--row .text-block{flex:1 1 0!important;min-width:0!important;text-align:center!important}.group-block-content.layout-panel-flex--row .text-block p{font-size:.8rem!important;line-height:1.4!important;margin:0!important;white-space:normal!important;word-break:break-word!important}.group-block-content.layout-panel-flex--row .text-block+.text-block{border-left:1px solid rgba(139,111,71,.2);padding-left:8px!important}.text-block p:has(a[href*=returns]),.text-block p:has(strong:first-child){text-align:center}[data-block-id=text_risk_remover] p,[data-block-id=text_risk_remover] .rte p{font-size:.82rem!important;color:#666!important;text-align:center!important;margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
