.shopify-policy__container{max-width:none!important;margin:0!important;padding:0!important}.shopify-policy__container .shopify-policy__title{position:relative;width:100vw;margin-left:calc(50% - 50vw);min-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:26px 20px;background:#0b3b44 url(/cdn/shop/files/cafe-barn-banner-mk.jpg?v=1788068825) center 55%/cover no-repeat;margin-bottom:0}.shopify-policy__container .shopify-policy__title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#082d34eb,#0b3b44c7,#082d34eb)}.shopify-policy__container .shopify-policy__title h1{position:relative;z-index:2;font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#fbf5ea!important;font-size:clamp(21px,5.4vw,32px);line-height:1.15;margin:0;text-transform:capitalize}.shopify-policy__container .shopify-policy__title h1:before{content:"Legal Information";display:block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#e2a23b;margin-bottom:6px}.shopify-policy__container .shopify-policy__title .mkpp-crumbs{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;font-family:Open Sans,sans-serif;font-size:11.5px;line-height:1.4;color:#fbf5eab8;margin:0 0 9px}.shopify-policy__container .shopify-policy__title .mkpp-crumbs a{color:#fbf5eab8;text-decoration:none;transition:color .15s}.shopify-policy__container .shopify-policy__title .mkpp-crumbs a:hover{color:#e2a23b;text-decoration:underline}.shopify-policy__container .shopify-policy__title .mkpp-crumbs .mkpp-sep{opacity:.55}.shopify-policy__container .shopify-policy__title .mkpp-crumbs [aria-current]{color:#fbf5ea;text-transform:capitalize}.shopify-policy__container .shopify-policy__body{position:relative;width:100vw;margin-left:calc(50% - 50vw);background:#fbf5ea;padding:44px 16px 56px;max-width:none}.shopify-policy__container .shopify-policy__body .rte{counter-reset:mkpp-part;max-width:980px;margin:0 auto;background:#fff;border:1px solid rgba(11,59,68,.14);padding:34px 26px;font-family:Open Sans,system-ui,sans-serif;font-size:15.5px;line-height:1.6;color:#333}.shopify-policy__container .shopify-policy__body .rte p{margin:0 0 14px;font-size:15.5px;color:#333}.shopify-policy__container .shopify-policy__body .rte a{color:#b0451f;font-weight:600;text-decoration:underline}.shopify-policy__container .shopify-policy__body .rte>h1{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b0451f;background:#fbf5ea;border-left:4px solid #E2A23B;margin:0;padding:22px 22px 8px}.shopify-policy__container .shopify-policy__body .rte>h1+p{background:#fbf5ea;border-left:4px solid #E2A23B;margin:0 0 26px;padding:0 22px 22px;font-family:Libre Baskerville,Georgia,serif;font-style:italic;font-size:17px;line-height:1.5;color:#0b3b44}.shopify-policy__container .shopify-policy__body .rte>ol:has(h2){counter-increment:mkpp-part;list-style:none;margin:34px 0 14px;padding:22px 0 0;border-top:1px solid rgba(11,59,68,.14)}.shopify-policy__container .shopify-policy__body .rte>ol:has(h2) li{margin:0;padding:0;list-style:none}.shopify-policy__container .shopify-policy__body .rte>ol:has(h2) h2{font-family:Libre Baskerville,Georgia,serif;font-weight:700;font-size:clamp(19px,3.2vw,23px);line-height:1.25;color:#0b3b44;margin:0;text-transform:capitalize}.shopify-policy__container .shopify-policy__body .rte>ol:has(h2) h2:before{content:"Part " counter(mkpp-part);display:block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#b0451f;margin-bottom:7px}.shopify-policy__container .shopify-policy__body .rte>h1+p+ol:has(h2){border-top:0;margin-top:8px;padding-top:0}.shopify-policy__container .shopify-policy__body .rte>ol:not(:has(h2)){counter-reset:mkpp-right;list-style:none;display:grid;grid-template-columns:1fr;gap:12px;margin:16px 0 20px;padding:0}.shopify-policy__container .shopify-policy__body .rte>ol:not(:has(h2))>li{counter-increment:mkpp-right;position:relative;background:#fdfaf4;border:1px solid rgba(11,59,68,.14);padding:32px 18px 16px;margin:0;font-size:14.5px;line-height:1.55;list-style:none}.shopify-policy__container .shopify-policy__body .rte>ol:not(:has(h2))>li:before{content:counter(mkpp-right);position:absolute;top:0;left:0;background:#e2a23b;color:#082d34;font-family:Open Sans,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:3px 8px}.shopify-policy__container .shopify-policy__body .rte>ul{margin:0 0 16px;padding:0;list-style:none}.shopify-policy__container .shopify-policy__body .rte>ul>li{position:relative;padding-left:22px;margin-bottom:9px;font-size:15px}.shopify-policy__container .shopify-policy__body .rte>ul>li:before{content:"\2013";position:absolute;left:4px;color:#e2a23b;font-weight:700}.shopify-policy__container .shopify-policy__body .rte>h3{font-family:Libre Baskerville,Georgia,serif;font-weight:700;font-size:16px;color:#0b3b44;margin:24px 0 8px;text-transform:capitalize}@media(min-width:750px){.shopify-policy__container .shopify-policy__body{padding:52px 20px 64px}.shopify-policy__container .shopify-policy__body .rte{padding:40px 44px}.shopify-policy__container .shopify-policy__body .rte>ol:not(:has(h2)){grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.shopify-policy__container .shopify-policy__body .rte>ol:not(:has(h2)){grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/mkpp-policy.css.map */
