body[class*="template- "] .breadcrumbs{display:none!important}.shopify-policy__container:has(.pg-policy){max-width:1040px!important;padding:0!important;margin:0 auto 60px!important}.shopify-policy__container:has(.pg-policy) .shopify-policy__title{display:none}body.template-page:has(.pg-policy) .breadcrumbs{display:none!important}.page-content .rte>.pg-policy{max-width:1040px;margin:0 auto 60px}.pg-policy{--pg-pol-ivory: #fbfaf8;--pg-pol-cream: #f5f1ec;--pg-pol-ink: #34312f;--pg-pol-gold: #b68852;--pg-pol-line: #e9e4df;direction:rtl;text-align:right;color:var(--pg-pol-ink);background:var(--pg-pol-ivory)}.pg-policy h1,.pg-policy h2,.pg-policy .pg-policy__lead{font-weight:400;color:var(--pg-pol-ink)}.pg-policy p,.pg-policy li{font-size:17px;line-height:1.75}.pg-policy p{margin:0 0 14px}.pg-policy p:last-child,.pg-policy ul:last-child,.pg-policy ol:last-child{margin-bottom:0}.pg-policy strong{font-weight:700}.pg-policy a{color:var(--pg-pol-gold);text-decoration:underline;text-underline-offset:3px}.pg-policy .pg-policy__rule{width:42px;height:2px;background:var(--pg-pol-gold);margin:0 auto 24px}.pg-policy__hero{background:var(--pg-pol-cream);text-align:center;padding:64px 32px 56px}.pg-policy__hero h1{font-size:48px;line-height:1.18;margin:0 0 20px}.pg-policy__hero p{max-width:640px;margin-left:auto;margin-right:auto}.pg-policy__lead{font-size:22px!important;line-height:1.5!important}.pg-policy__toc{list-style:none;counter-reset:pgtoc;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:30px auto 0!important;padding:0!important;max-width:820px}.pg-policy__toc li{counter-increment:pgtoc;margin:0!important;padding:0!important;font-size:15px;line-height:1.4}.pg-policy__toc li:before{content:none!important}.pg-policy__toc a{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid var(--pg-pol-line);border-radius:999px;color:var(--pg-pol-ink);text-decoration:none;transition:border-color .2s,color .2s}.pg-policy__toc a:before{content:counter(pgtoc,decimal-leading-zero);color:var(--pg-pol-gold);font-weight:700;font-size:13px}.pg-policy__toc a:hover{border-color:var(--pg-pol-gold);color:var(--pg-pol-gold)}.pg-policy__sections{counter-reset:pgsec;background:#fff}.pg-policy__section{counter-increment:pgsec;display:grid;grid-template-columns:96px 1fr;column-gap:36px;padding:52px 64px;border-top:1px solid var(--pg-pol-line);scroll-margin-top:120px}.pg-policy__section:first-child{border-top:0}.pg-policy__section:before{content:counter(pgsec,decimal-leading-zero);grid-column:1;grid-row:1 / span 20;align-self:start;font-size:44px;line-height:1;font-weight:300;color:var(--pg-pol-gold);text-align:center;padding-top:4px}.pg-policy__section>*{grid-column:2}.pg-policy__section h2{font-size:28px;line-height:1.3;margin:0 0 12px}.pg-policy__section h2:after{content:"";display:block;width:42px;height:2px;background:var(--pg-pol-gold);margin-top:14px}.pg-policy__section ul,.pg-policy__section ol{margin:0 0 14px;padding:0 22px 0 0}.pg-policy__section li{margin:0 0 6px}.pg-policy__section li::marker{color:var(--pg-pol-gold)}.pg-policy__note{background:var(--pg-pol-cream);border-right:3px solid var(--pg-pol-gold);padding:16px 20px;margin:6px 0 14px}.pg-policy__note p{margin:0 0 8px}.pg-policy__note p:last-child{margin:0}.pg-policy__closing{background:var(--pg-pol-cream);border-top:1px solid var(--pg-pol-line);text-align:center;padding:56px 26px 60px}.pg-policy__closing h2{font-size:30px;margin:0 0 12px}.pg-policy__closing p{max-width:620px;margin-left:auto;margin-right:auto}.pg-policy__heart{color:var(--pg-pol-gold);font-size:26px;margin-top:8px}@media(max-width:991px){.shopify-policy__container:has(.pg-policy){margin-bottom:40px!important}.pg-policy__hero{padding:44px 20px 40px}.pg-policy__hero h1{font-size:34px}.pg-policy__lead{font-size:19px!important}.pg-policy__toc{gap:8px}.pg-policy__toc li{font-size:14px}.pg-policy__toc a{padding:7px 13px}.pg-policy__section{grid-template-columns:1fr;padding:38px 22px}.pg-policy__section:before{grid-column:1;grid-row:auto;text-align:right;font-size:34px;margin-bottom:10px}.pg-policy__section>*{grid-column:1}.pg-policy__section h2{font-size:24px}.pg-policy p,.pg-policy li{font-size:16px}.pg-policy__closing{padding:44px 20px 48px}.pg-policy__closing h2{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/pg-policy-pages.css.map */
