@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Playfair+Display:wght@400;500;600;700&display=swap";.shopify-policy__container{width:calc(100% - 48px)!important;max-width:1110px!important;margin:0 auto!important;padding:86px 0 112px!important;font-family:Montserrat,sans-serif;color:#45413c;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.shopify-policy__container,.shopify-policy__container *,.shopify-policy__container *:before,.shopify-policy__container *:after{box-sizing:border-box}.shopify-policy__title{position:relative;max-width:none!important;margin:0 0 50px!important;padding:0 0 26px!important;border-bottom:1px solid #e5e0d7;text-align:left!important}.shopify-policy__title:after{content:"";position:absolute;bottom:-1px;left:0;width:76px;height:2px;background:#c99a2e}.shopify-policy__title h1{margin:0!important;font-family:Playfair Display,Georgia,serif!important;font-size:clamp(44px,5vw,62px)!important;font-style:normal;font-weight:600!important;line-height:1.08!important;letter-spacing:-.02em!important;text-align:left!important;color:#211e1a!important}.shopify-policy__body{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;color:#45413c}.shopify-policy__body .rte{width:100%;max-width:none;margin:0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:1.85;color:#45413c}.shopify-policy__body p,.shopify-policy__body .rte p{margin:0 0 24px!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.85!important;color:#45413c!important}.shopify-policy__body h2,.shopify-policy__body .rte h2{margin:52px 0 20px!important;font-family:Playfair Display,Georgia,serif!important;font-size:clamp(27px,3vw,36px)!important;font-weight:600!important;line-height:1.25!important;color:#211e1a!important}.shopify-policy__body h3,.shopify-policy__body .rte h3{margin:38px 0 16px!important;font-family:Playfair Display,Georgia,serif!important;font-size:clamp(21px,2.3vw,27px)!important;font-weight:600!important;line-height:1.3!important;color:#211e1a!important}.shopify-policy__body h4,.shopify-policy__body .rte h4{margin:30px 0 13px!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.5!important;color:#211e1a!important}.shopify-policy__body strong,.shopify-policy__body b{font-weight:700;color:#28241f}.shopify-policy__body a,.shopify-policy__body .rte a{color:#b88924!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s ease}.shopify-policy__body a:hover,.shopify-policy__body .rte a:hover{color:#8e6a1b!important}.shopify-policy__body ul,.shopify-policy__body ol,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 26px 22px!important;padding:0!important}.shopify-policy__body li,.shopify-policy__body .rte li{margin-bottom:10px;font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.8!important;color:#45413c!important}.shopify-policy__body li::marker{color:#c99a2e}.shopify-policy__body table,.shopify-policy__body .rte table{width:100%;margin:28px 0 34px;border-collapse:collapse;border:1px solid #e5e0d7;font-family:Montserrat,sans-serif;font-size:14px}.shopify-policy__body th,.shopify-policy__body .rte th{padding:15px 18px;border:1px solid #e5e0d7;background:#f4eee2;font-weight:700;text-align:left;color:#211e1a}.shopify-policy__body td,.shopify-policy__body .rte td{padding:15px 18px;border:1px solid #e5e0d7;background:#fff;vertical-align:top;color:#45413c}.shopify-policy__body hr,.shopify-policy__body .rte hr{height:1px;margin:42px 0;border:0;background:#e5e0d7}.shopify-policy__body blockquote,.shopify-policy__body .rte blockquote{margin:34px 0;padding:24px 28px;border-left:3px solid #c99a2e;background:#f7f2e9;font-family:Playfair Display,Georgia,serif;font-size:19px;line-height:1.6;color:#332e28}.shopify-policy__body>:last-child,.shopify-policy__body .rte>:last-child{margin-bottom:0!important}@media screen and (max-width:989px){.shopify-policy__container{width:calc(100% - 44px)!important;padding-top:70px!important;padding-bottom:94px!important}.shopify-policy__title{margin-bottom:42px!important}}@media screen and (max-width:749px){.shopify-policy__container{width:calc(100% - 32px)!important;padding-top:48px!important;padding-bottom:72px!important}.shopify-policy__title{margin-bottom:34px!important;padding-bottom:19px!important}.shopify-policy__title:after{width:58px}.shopify-policy__title h1{font-size:38px!important;line-height:1.1!important}.shopify-policy__body .rte,.shopify-policy__body p,.shopify-policy__body .rte p,.shopify-policy__body li,.shopify-policy__body .rte li{font-size:14px!important;line-height:1.78!important}.shopify-policy__body p,.shopify-policy__body .rte p{margin-bottom:20px!important}.shopify-policy__body h2,.shopify-policy__body .rte h2{margin-top:42px!important;margin-bottom:16px!important;font-size:29px!important}.shopify-policy__body h3,.shopify-policy__body .rte h3{margin-top:32px!important;font-size:23px!important}.shopify-policy__body h4,.shopify-policy__body .rte h4{margin-top:27px!important;font-size:14px!important}.shopify-policy__body ul,.shopify-policy__body ol,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin-left:18px!important}.shopify-policy__body table,.shopify-policy__body .rte table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.shopify-policy__body blockquote,.shopify-policy__body .rte blockquote{padding:20px;font-size:17px}}@media screen and (max-width:360px){.shopify-policy__container{width:calc(100% - 24px)!important}.shopify-policy__title h1{font-size:34px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lupa-policies.css.map */
