body .cf3{background:#6e1a16;color:#f6f0e7;font-family:EB Garamond,Georgia,serif;border-top:1px solid #2A1A14}body .cf3 *{box-sizing:border-box}body .cf3 .cf3__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.4fr;gap:40px;max-width:1440px;margin:0 auto;padding:56px 72px 40px}body .cf3 .cf3__brand,body .cf3 .cf3__nav,body .cf3 .cf3__newsletter{min-width:0}body .cf3 .cf3__logo{display:block;width:236px;max-width:100%;margin-bottom:16px}body .cf3 .cf3__logo img{display:block;width:100%;height:auto;max-width:100%;margin:0}body .cf3 .cf3__brand p{font-size:16px;font-weight:400;line-height:1.5;color:#f6f0e7;margin:0;max-width:27ch}body .cf3 h2{font-family:Josefin Sans,sans-serif;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:#f6f0e7;margin:0 0 12px}body .cf3 ul{list-style:none;margin:0;padding:0}body .cf3 .cf3__nav ul{display:grid;gap:8px}body .cf3 .cf3__nav a{display:inline-block;font-family:EB Garamond,Georgia,serif;font-size:17px;line-height:1.4;font-weight:400;text-decoration:none;color:#f6f0e7}body .cf3 a:visited,body .cf3 a span{color:inherit}body .cf3 a:hover{color:#f6f0e7;text-decoration:underline;text-underline-offset:4px}body .cf3 :focus-visible{outline:2px solid #F6F0E7;outline-offset:4px}body .cf3 .cf3__form{margin:0}body .cf3 .cf3__email{display:flex;align-items:center;border:1px solid rgba(246,240,231,.55);border-radius:2px;background:transparent;min-height:50px}body .cf3 .cf3__email input{min-width:0;flex:1;width:100%;height:48px;margin:0;padding:0 0 0 14px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#f6f0e7;font-family:EB Garamond,Georgia,serif;font-size:16px;line-height:1.5}body .cf3 .cf3__email input::placeholder{color:#f6f0e7;opacity:.9}body .cf3 .cf3__email button{display:grid;place-items:center;flex:0 0 44px;width:44px;min-width:0;height:48px;min-height:0;padding:0;margin:0;border:0;background:transparent;border-radius:0;color:#f6f0e7}body .cf3 .cf3__email:focus-within{outline:1px solid #F6F0E7;outline-offset:2px}body .cf3 .cf3__email input:focus{outline:0}body .cf3 .cf3__message{margin-top:10px;color:#f6f0e7;font-size:16px;line-height:1.4}body .cf3 .cf3__bottom{max-width:1296px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:16px 24px;margin:0 auto;padding:20px 0 26px;border-top:1px solid rgba(246,240,231,.3)}body .cf3 .cf3__bottom p,body .cf3 .cf3__bottom a{font-family:EB Garamond,Georgia,serif;font-size:14px;line-height:1.4;font-weight:400;color:#f6f0e7;margin:0;text-decoration:none}body .cf3 .cf3__bottom nav ul{display:flex;gap:20px;flex-wrap:wrap}body .cf3 .cf3__payments{display:flex;align-items:center;gap:6px;flex-wrap:wrap}body .cf3 .cf3__payment-icon{width:32px;height:20px;display:block}body .cf3 .cf3__sr{position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}@media(max-width:1439px){body .cf3 .cf3__grid{padding-inline:5vw;gap:32px}body .cf3 .cf3__bottom{margin-inline:5vw}}@media(max-width:1100px){body .cf3 .cf3__grid{grid-template-columns:1.3fr 1fr 1fr;gap:36px}body .cf3 .cf3__brand{grid-row:span 2}body .cf3 .cf3__newsletter{grid-column:3}body .cf3 .cf3__nav:nth-child(4){grid-column:2}}@media(max-width:767px){body .cf3 .cf3__grid{grid-template-columns:1fr 1fr;padding:36px 20px 28px;gap:28px 20px}body .cf3 .cf3__brand{grid-column:1/-1;grid-row:auto}body .cf3 .cf3__brand p{max-width:none;font-size:17px}body .cf3 .cf3__logo{width:222px;margin-bottom:14px}body .cf3 .cf3__nav:nth-child(4){grid-column:auto}body .cf3 .cf3__newsletter{grid-column:auto}body .cf3 h2{font-size:11px;margin-bottom:8px}body .cf3 .cf3__nav ul{gap:0}body .cf3 .cf3__nav a{display:flex;align-items:center;min-height:44px;font-size:17px;line-height:1.35}body .cf3 .cf3__newsletter{grid-column:1/-1}body .cf3 .cf3__bottom{margin-inline:20px;padding-block:20px 30px;flex-direction:column;align-items:flex-start;gap:18px}body .cf3 .cf3__bottom nav a{display:inline-block;min-height:32px}body .cf3 .cf3__email input{font-size:17px}}body .cf3 .cf3__grid{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));max-width:1440px;padding:44px 40px 40px;gap:40px}body .cf3 .cf3__logo{width:240px;margin-bottom:14px}body .cf3 .cf3__logo--asset{position:relative;aspect-ratio:790.2/250.6;overflow:hidden}body .cf3 .cf3__logo--asset img{position:absolute;width:116%;max-width:none;height:auto;left:-8%;top:-25.2%;margin:0}body .cf3 .cf3__brand p{font-size:16px;line-height:1.3}body .cf3 .cf3__newsletter{margin-top:24px}body .cf3 .cf3__newsletter h2{font-size:10px;letter-spacing:.1em;margin-bottom:8px}body .cf3 .cf3__email{min-height:44px}body .cf3 .cf3__email input,body .cf3 .cf3__email button{height:42px;font-size:15px}body .cf3 .cf3__bottom{max-width:1360px;padding:16px 0 26px}@media(max-width:1439px){body .cf3 .cf3__bottom{margin-inline:40px}}@media(max-width:1100px){body .cf3 .cf3__grid{grid-template-columns:1.3fr 1fr 1fr;gap:32px}body .cf3 .cf3__brand{grid-row:span 2}body .cf3 .cf3__atelier{grid-column:2}body .cf3 .cf3__nav:nth-child(4){grid-column:auto}body .cf3 .cf3__newsletter{grid-column:auto}}@media(max-width:767px){body .cf3 .cf3__grid{grid-template-columns:1fr 1fr;padding:36px 20px 28px;gap:28px 20px}body .cf3 .cf3__brand{grid-column:1/-1;grid-row:auto}body .cf3 .cf3__logo{width:240px;margin-bottom:14px}body .cf3 .cf3__brand p{font-size:17px;line-height:1.35}body .cf3 .cf3__atelier{grid-column:auto;min-width:0}body .cf3 .cf3__newsletter{margin-top:20px}body .cf3 .cf3__bottom{margin-inline:20px;max-width:none}body .cf3 .cf3__email input{padding-left:8px;font-size:16px}body .cf3 .cf3__email button{flex-basis:34px;width:34px}}body .shopify-policy-template{width:100%;max-width:none;margin:0;padding:42px 40px 60px;background:#f6f0e7;color:#2a1a14}body .shopify-policy-template>.container{display:block;width:100%;max-width:940px;margin:0 auto;padding:0}body .shopify-policy-template .shopify-policy__container{width:100%;max-width:860px;margin:0 auto;padding:0;float:none}body .shopify-policy__title{text-align:left;margin:0 0 28px}body .shopify-policy__title h1{font-family:Playfair Display,Georgia,serif;font-size:42px;font-weight:500;line-height:1.12;letter-spacing:-.01em;text-transform:none;text-align:left;color:#2a1a14;margin:0}body .shopify-policy__body{font-family:EB Garamond,Georgia,serif;font-size:19px;line-height:1.6;color:#2a1a14;overflow-wrap:anywhere}body .shopify-policy__body p,body .shopify-policy__body li{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}body .shopify-policy__body h2{font-family:Playfair Display,Georgia,serif;font-size:26px;font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none;margin:30px 0 10px;color:#2a1a14}body .shopify-policy__body h3{font-family:Josefin Sans,sans-serif;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.08em;margin:26px 0 10px;color:#6e1a16}body .shopify-policy__body a{color:#6e1a16;text-decoration:underline;text-underline-offset:3px}body .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}body .shopify-policy__body th,body .shopify-policy__body td{border:1px solid #E2D6C4;padding:10px 12px;text-align:left}@media(max-width:767px){body .shopify-policy-template{padding:24px 20px 36px}body .shopify-policy__title{margin-bottom:24px}body .shopify-policy__title h1{font-size:30px;line-height:1.12}body .shopify-policy__body{font-size:18px;line-height:1.55}body .shopify-policy__body h2{font-size:21px;line-height:1.2;margin-top:26px}}body .shopify-policy-template .shopify-policy__container{left:auto;right:auto}body .shopify-policy__title .feature-divider{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cadee-footer-v3.css.map */
