.wc-policy-page{max-width:1320px;margin:0 auto;padding:clamp(42px,6vw,86px) 20px;color:var(--wc-text, #2f2924)}@media(min-width:990px){.wc-policy-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.wc-policy-page>.wc-policy-hero,.wc-policy-page>.wc-policy-full,.wc-policy-page>.wc-policy-faq,.wc-policy-page>.wc-policy-contact{grid-column:1 / -1}.wc-policy-page>.wc-policy-section{min-width:0;margin-bottom:0}}.wc-policy-section{margin:0 0 28px;padding:clamp(24px,3vw,34px);border:1px solid rgba(47,41,36,.1);background:#fffdfb}.wc-policy-section--soft{background:#faf5f1}.wc-policy-section h2{margin:0 0 14px;color:var(--wc-text, #2f2924);font-size:clamp(22px,2vw,30px);line-height:1.18;letter-spacing:-.02em}.wc-policy-section h3{margin:0 0 10px;color:var(--wc-text, #2f2924);font-size:16px;line-height:1.3;font-weight:500}.wc-policy-section p{margin:0 0 14px;color:#2f2924b8;font-size:14px;line-height:1.8}.wc-policy-section p:last-child{margin-bottom:0}.wc-policy-section a{color:var(--wc-accent, #a47a5f);text-decoration:underline;text-underline-offset:3px}.wc-policy-small{margin-top:14px!important;font-size:12px!important;line-height:1.7!important;color:#2f29248f!important}.wc-policy-cards{display:grid;gap:14px;margin-top:22px}@media(min-width:750px){.wc-policy-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}.wc-policy-cards--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.wc-policy-card{padding:18px;border:1px solid rgba(47,41,36,.1);background:#faf5f18c}.wc-policy-card h3{margin-bottom:8px}.wc-policy-card p{font-size:13px;line-height:1.75}.wc-policy-alert{margin-top:18px;padding:18px 20px;border:1px solid rgba(164,122,95,.24);background:#a47a5f12}.wc-policy-alert strong{color:var(--wc-text, #2f2924);font-weight:500}.wc-policy-table-wrap{overflow-x:auto;margin-top:20px;border:1px solid rgba(47,41,36,.1);background:#fff}.wc-policy-table{width:100%;min-width:560px;border-collapse:collapse;background:#fff}.wc-policy-table th,.wc-policy-table td{padding:14px 16px;border-bottom:1px solid rgba(47,41,36,.08);text-align:left;font-size:13px;line-height:1.55;vertical-align:top}.wc-policy-table th{color:var(--wc-text, #2f2924);font-weight:500;letter-spacing:.08em;text-transform:uppercase;background:#a47a5f0f}.wc-policy-table tr:last-child td{border-bottom:0}.wc-policy-list{margin:16px 0 0;padding-left:20px;color:#2f2924b8;font-size:14px;line-height:1.8}.wc-policy-list li{margin-bottom:8px}.wc-policy-list li:last-child{margin-bottom:0}.wc-policy-faq{background:#faf5f1}.wc-policy-faq details{border-top:1px solid rgba(47,41,36,.12);padding:18px 0}.wc-policy-faq details:last-child{border-bottom:1px solid rgba(47,41,36,.12)}.wc-policy-faq summary{position:relative;cursor:pointer;padding-right:34px;color:var(--wc-text, #2f2924);font-size:15px;line-height:1.45;font-weight:500;list-style:none}.wc-policy-faq summary::-webkit-details-marker{display:none}.wc-policy-faq summary:after{content:"+";position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--wc-accent, #a47a5f);font-size:22px;line-height:1;font-weight:300}.wc-policy-faq details[open] summary:after{content:"\2212"}.wc-policy-faq details p{max-width:780px;margin-top:12px}.wc-policy-contact{text-align:center;background:#fff}.wc-policy-contact p{max-width:680px;margin-left:auto;margin-right:auto}.wc-policy-contact .button{margin-top:10px}@media(max-width:749px){.wc-policy-page{padding:36px 16px 58px}.wc-policy-section{margin-bottom:18px;padding:22px 18px}.wc-policy-section p,.wc-policy-list{font-size:14px}.wc-policy-card{padding:16px}.wc-policy-contact{text-align:left}.wc-policy-contact p{margin-left:0;margin-right:0}.wc-policy-contact .button{width:100%}}@media(max-width:420px){.wc-policy-page{padding-left:14px;padding-right:14px}.wc-policy-section{padding:20px 16px}.wc-policy-table th,.wc-policy-table td{padding:12px 14px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/wc-policy-pages.css.map */
