:root{--me2-ink:#1D347B;--me2-cherry:#B6273D;--me2-cream:#FFF8EE;--me2-pink:#F6D9DD}body{background:var(--me2-cream)}html{scroll-behavior:smooth;scroll-padding-top:110px}.me2-wrap{max-width:1500px;margin:0 auto;padding:78px 60px}.me2-kicker{font-size:10px;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin:0 0 18px}.me2-title{font-size:clamp(32px,3.7vw,51px);line-height:1.1;font-weight:500;letter-spacing:-.045em;margin:0}.me2-copy{font-size:14px;line-height:1.85;color:#4A5269}.me2-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:#B6273D;color:#FFF8EE;min-height:49px;padding:15px 24px;font-size:12px;letter-spacing:.04em;text-decoration:none;border:1px solid transparent}.me2-button:hover{background:#1D347B}.me2-button--light{background:#FFF8EE;color:#1D347B}.me2-button--light:hover{background:#F6D9DD}.me2-text-link{display:inline-block;font-size:12px;text-decoration:none;padding-bottom:5px;border-bottom:1px solid currentColor}.me2-text-link:hover{color:#B6273D}a:focus-visible,summary:focus-visible{outline:2px solid #B6273D;outline-offset:5px}.header-logo__image{object-fit:contain}.shopify-section-group-header-group .announcement-bar{color:#FFF8EE}.shopify-policy__container{max-width:900px!important;padding:64px 32px!important}.shopify-policy__title{text-align:left!important;margin-bottom:35px}.shopify-policy__title h1{font-size:42px!important;line-height:1.2;font-weight:500;letter-spacing:-.035em}.shopify-policy__body{font-size:15px;line-height:1.85;color:#343D59}.shopify-policy__body h2{font-size:23px!important;font-weight:500;line-height:1.35;margin:34px 0 14px;letter-spacing:-.02em}.shopify-policy__body h3{font-size:18px!important;margin:28px 0 12px}.shopify-policy__body p{margin:0 0 17px}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:23px;margin:12px 0 24px}.shopify-policy__body li{margin:8px 0}.shopify-policy__body a{overflow-wrap:anywhere;text-decoration:underline}.shopify-policy__body table{width:100%;border-collapse:collapse}.shopify-policy__body th,.shopify-policy__body td{border:1px solid #D5C9C7;text-align:left;padding:12px;vertical-align:top}.me2-information{max-width:800px;margin:0 auto;font-size:15px;line-height:1.85}.me2-information h2{font-size:25px;line-height:1.35;font-weight:500;margin:34px 0 16px}.me2-information a{overflow-wrap:anywhere;text-decoration:underline}.product-details h1{font-size:clamp(28px,3vw,42px);line-height:1.2;font-weight:500;letter-spacing:-.035em}.product-details .rte p{font-size:15px;line-height:1.85}.product-details .rte h3{font-size:19px!important;line-height:1.35;margin:30px 0 13px}.product-details .rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:13px}.product-details .rte th,.product-details .rte td{border:1px solid #D5C9C7;padding:10px;min-width:70px}@media(max-width:749px){.me2-wrap{padding:48px 24px}.me2-title{font-size:35px}.me2-kicker{font-size:9px;letter-spacing:.13em}.me2-copy{font-size:13px}.shopify-policy__container{padding:38px 24px!important}.shopify-policy__title h1{font-size:31px!important}.shopify-policy__body{font-size:14px}.shopify-policy__body h2{font-size:21px!important}.me2-information{font-size:14px}}
