.menu-list__link-title{font-weight:500}:root{--opacity-subdued-text: 100}body .mega-menu__list{display:none}body .mega-menu__grid{display:flex}body .mega-menu__grid div[ref=priceContainer]{display:none}p.resource-card__title.paragraph{font-size:16px;font-weight:600}body .resource-card__media{--resource-card-aspect-ratio: 1/1 !important;!i;!}.dialog-modal[open].search-modal__content{max-width:1440px;width:100%}body .dropdown-localization__button{font-family:var(--menu-top-level-font-family)}.button{border-radius:50px}body .utilities{flex-direction:row;justify-content:space-between}:root{--cp-bg: #F7F5F1;--cp-surface: #FFFFFF;--cp-soft: #F0EBE0;--cp-ink: #1C1C1A;--cp-muted: #5b6360;--cp-accent: #38483A;--cp-hairline: #D9D3C7;--cp-ease: cubic-bezier(.22, 1, .36, 1)}body.page-- .icartShopifyCartContent{background:var(--cp-bg);padding:clamp(48px,8vw,96px) clamp(16px,4vw,40px);color:var(--cp-ink);font-family:inherit}body .shopify-policy__container{max-width:960px;margin:0 auto;background:var(--cp-surface);border:1px solid var(--cp-hairline);border-radius:14px;padding:clamp(28px,5vw,72px) clamp(20px,5vw,72px);box-shadow:0 24px 60px -32px #1e1b162e}.shopify-policy__title{text-align:center;padding-bottom:clamp(28px,4vw,40px);margin-bottom:clamp(28px,4vw,44px);border-bottom:1px solid var(--cp-hairline);position:relative}.shopify-policy__title:before{content:"Legal";display:block;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--cp-accent);font-weight:500;margin-bottom:14px}.shopify-policy__title h1{margin:0;font-size:clamp(28px,4vw,46px);line-height:1.1;letter-spacing:-.01em;font-weight:700;color:var(--cp-ink)}.shopify-policy__body{max-width:780px;margin:0 auto}.shopify-policy__body .rte,.shopify-policy__body .rte>div{font-family:inherit}.shopify-policy__body .rte>div>p:first-child{display:inline-block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--cp-accent);background:var(--cp-soft);padding:8px 14px;border-radius:999px;margin-bottom:clamp(20px,3vw,32px);font-weight:500}.shopify-policy__body .rte>*+*,.shopify-policy__body .rte>div>*+*{margin-top:1.15em}.shopify-policy__body .rte h2+*,.shopify-policy__body .rte h3+*{margin-top:.6em}.shopify-policy__body .rte>p:empty,.shopify-policy__body .rte>div>p:empty{margin-top:0;min-height:0;line-height:0}.shopify-policy__body .rte p strong,.shopify-policy__body .rte>div>p strong{display:inline;color:var(--cp-ink);font-weight:700;font-size:1.02em;letter-spacing:.03em}.shopify-policy__body .rte p{line-height:1.8}.shopify-policy__body .rte h2{margin:clamp(48px,6vw,72px) 0 0;padding-top:clamp(24px,3vw,36px);font-size:clamp(22px,2.4vw,30px);line-height:1.2;letter-spacing:-.005em;font-weight:700;color:var(--cp-ink);position:relative}.shopify-policy__body .rte h2:before{content:"";position:absolute;top:0;left:0;width:44px;height:2px;background:var(--cp-accent);border-radius:999px}.shopify-policy__body .rte h3{margin:clamp(32px,4vw,48px) 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.3;font-weight:600;color:var(--cp-ink)}.shopify-policy__body .rte p{margin:0;font-size:clamp(15px,1.05vw,16px);line-height:1.75;color:var(--cp-muted)}.shopify-policy__body .rte strong{color:var(--cp-ink);font-weight:600}.shopify-policy__body .rte em{font-style:italic;color:var(--cp-muted)}.shopify-policy__body .rte a{color:var(--cp-ink);text-decoration:underline;text-decoration-color:var(--cp-accent);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .24s var(--cp-ease),text-decoration-color .24s var(--cp-ease)}.shopify-policy__body .rte a:hover{color:var(--cp-accent);text-decoration-color:currentColor}.shopify-policy__body .rte a:focus-visible{outline:2px solid var(--cp-accent);outline-offset:3px;border-radius:2px}.shopify-policy__body .rte ul{list-style:none;padding:0;margin:clamp(18px,2.4vw,24px) 0 0;display:grid;gap:10px}.shopify-policy__body .rte ul li{position:relative;padding:14px 18px 14px 40px;background:var(--cp-surface);border:1px solid var(--cp-hairline);border-radius:10px;font-size:clamp(14px,1vw,16px);line-height:1.7;color:var(--cp-muted);transition:border-color .24s var(--cp-ease),transform .24s var(--cp-ease)}.shopify-policy__body .rte ul li:hover{border-color:var(--cp-accent);transform:translate(2px)}.shopify-policy__body .rte ul li:before{content:"";position:absolute;left:18px;top:22px;width:8px;height:8px;border-radius:50%;background:var(--cp-accent)}.shopify-policy__body .rte ul li strong{display:inline;color:var(--cp-ink)}.shopify-policy__body .rte ul li strong:after{content:" \2014  ";color:var(--cp-hairline)}.shopify-policy__body .rte>div>div{margin-top:clamp(28px,4vw,40px);padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px);background:var(--cp-soft);border-radius:12px;border-left:3px solid var(--cp-accent)}.shopify-policy__body .rte>div>div>p:first-child{margin-top:0}.shopify-policy__body .rte>div>div ul li{background:#fff9}.shopify-policy__body .rte ol{counter-reset:cp-step;list-style:none;padding:0;margin:clamp(24px,3vw,32px) 0 0;display:grid;gap:clamp(12px,1.8vw,18px)}.shopify-policy__body .rte ol li{counter-increment:cp-step;position:relative;padding:clamp(16px,2vw,20px) clamp(18px,2.4vw,24px) clamp(16px,2vw,20px) clamp(52px,6vw,64px);background:var(--cp-soft);border-radius:12px;font-size:clamp(14px,1vw,16px);line-height:1.7;color:var(--cp-muted)}.shopify-policy__body .rte ol li:before{content:counter(cp-step,decimal-leading-zero);position:absolute;top:clamp(14px,2vw,18px);left:clamp(18px,2.2vw,22px);font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--cp-accent);font-variant-numeric:tabular-nums lining-nums}.shopify-policy__body .rte table{width:100%;border-collapse:collapse;margin:clamp(28px,4vw,40px) 0;font-size:clamp(13px,1vw,15px);line-height:1.5;background:var(--cp-surface);border:1px solid var(--cp-hairline);border-radius:12px;overflow:hidden}.shopify-policy__body .rte table th,.shopify-policy__body .rte table td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--cp-hairline);color:var(--cp-muted);vertical-align:top}.shopify-policy__body .rte table tr:last-child td{border-bottom:0}.shopify-policy__body .rte table th{background:var(--cp-soft);color:var(--cp-ink);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.shopify-policy__body .rte blockquote{margin:clamp(28px,4vw,40px) 0;padding:4px 0 4px clamp(20px,3vw,28px);border-left:2px solid var(--cp-accent);font-size:clamp(16px,1.3vw,19px);line-height:1.55;font-style:italic;color:var(--cp-ink)}.shopify-policy__body .rte hr{border:0;height:1px;background:var(--cp-hairline);margin:clamp(40px,5vw,60px) 0}.shopify-policy__body .rte img{display:block;max-width:100%;height:auto;border-radius:10px;margin:clamp(24px,3vw,32px) auto}.shopify-policy__body .rte>div>p:last-child{margin-top:clamp(40px,5vw,56px);padding:clamp(20px,3vw,28px);background:var(--cp-soft);border-radius:12px;color:var(--cp-ink);font-size:14px;line-height:1.7}@media(prefers-reduced-motion:reduce){.shopify-policy__body .rte ul li{transition:none}}@media(max-width:600px){body .shopify-policy__container{border-radius:10px;box-shadow:none}.shopify-policy__body .rte ul li{padding:12px 14px 12px 34px}.shopify-policy__body .rte ul li:before{left:14px;top:20px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/theme-style.css.map */
