#object-block details summary::-webkit-details-marker{display:none!important}#object-block details summary::marker{display:none!important}#object-block details summary:after{content:"\2192";display:inline-block;font-size:15px;font-weight:400;line-height:1;margin-left:auto;padding-left:10px;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0}#object-block details[open] summary:after{transform:rotate(225deg)}#object-block summary{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;letter-spacing:.08em;cursor:pointer;margin:0;padding:16px 2px;text-transform:none;color:#2c1a3b;-webkit-tap-highlight-color:transparent}#object-block .divider{border:none!important;border-top:1px solid rgba(44,26,59,.15)!important;height:0!important;width:100%!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important}#object-block .accordion-body{max-height:0!important;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}#object-block details[open] .accordion-body{max-height:600px!important;opacity:1;transform:translateY(0)}#object-block p,#object-block ul{font-weight:400;line-height:1.5;font-size:14px;color:#423b48;margin:4px 0 14px}#object-block ul{list-style-position:inside;padding-left:0;margin-left:0}#object-block li{margin-left:0;padding-left:0;margin-bottom:6px}#object-block table.size-chart{width:100%;border-collapse:collapse;margin:6px 0 14px;font-size:13px}#object-block table.size-chart th,#object-block table.size-chart td{border:1px solid rgba(44,26,59,.15);padding:8px 10px;text-align:left}#object-block table.size-chart th{font-weight:700;background:#2c1a3b0a}#object-block a{text-decoration:underline;font-weight:700;color:inherit}#object-block a:hover{opacity:.6}#object-block .size-guide-trigger{display:inline-block;background:none;border:none;padding:0 0 2px;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.02em;color:#2c1a3b;text-decoration:underline;cursor:pointer;margin-bottom:24px}#object-block .size-guide-trigger:hover{opacity:.6}#mp-size-guide-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:2147483647;align-items:center;justify-content:center;padding:20px}#mp-size-guide-overlay.is-open{display:flex}#mp-size-guide-overlay .size-guide-modal{background:#fff;max-width:520px;width:100%;padding:32px 28px;position:relative;max-height:85vh;overflow-y:auto}#mp-size-guide-overlay .size-guide-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:20px;line-height:1;cursor:pointer;color:#2c1a3b;padding:4px}#mp-size-guide-overlay .size-guide-close:hover{opacity:.6}#mp-size-guide-overlay .size-guide-modal h3{font-size:15px;font-weight:700;letter-spacing:.02em;color:#2c1a3b;margin:0 0 16px;padding-right:24px}#mp-size-guide-overlay .size-guide-modal p{margin:0 0 16px;color:#423b48;font-size:14px;line-height:1.5}#mp-size-guide-overlay .size-guide-modal table.size-chart{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:11.5px}#mp-size-guide-overlay .size-guide-modal table.size-chart th,#mp-size-guide-overlay .size-guide-modal table.size-chart td{border:1px solid rgba(44,26,59,.15);padding:7px 6px;text-align:left}#mp-size-guide-overlay .size-guide-modal table.size-chart th{font-weight:700;background:#2c1a3b0a}#terms-doc{max-width:640px;margin:0 auto;color:#1a1a1a;line-height:1.8;font-family:Helvetica Neue,Arial,sans-serif}#terms-doc *{box-sizing:border-box}#terms-doc h1.terms-title{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;letter-spacing:.02em;color:#1a1a1a;text-align:center;margin:0 0 10px}#terms-doc .terms-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#999;font-weight:400;text-align:center;margin-bottom:14px}#terms-doc p.terms-updated{font-size:12px;letter-spacing:.04em;color:#999;text-align:center;margin:0 0 64px}#terms-doc h2.section-title{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;letter-spacing:.01em;color:#1a1a1a;margin:56px 0 18px;padding-top:32px;border-top:1px solid #e5e5e5}#terms-doc h2.section-title:first-of-type{margin-top:0;padding-top:0;border-top:none}#terms-doc p,#terms-doc ul{font-weight:300;line-height:1.85;font-size:13.5px;color:#444;margin:0 0 16px}#terms-doc ul{list-style-position:outside;padding-left:20px;margin-left:0}#terms-doc li{margin-bottom:8px}#terms-doc strong{font-weight:500;color:#1a1a1a}#terms-doc a{text-decoration:underline;font-weight:500;color:inherit}#terms-doc a:hover{opacity:.5}#about-block{max-width:700px;margin:0;color:#1a1a1a;line-height:1.7}#about-block *{box-sizing:border-box}#about-block .about-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#666;font-weight:700;margin-bottom:10px}#about-block h1.about-title{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;letter-spacing:.01em;color:#1a1a1a;margin:0 0 22px}#about-block p{font-size:15px;color:#333;margin:0 0 18px}#about-block .about-divider{border:none;height:36px;margin:0}#about-block .epigraph{font-style:italic;color:#555;margin-bottom:28px}#about-block .pivot-line{font-weight:600;color:#1a1a1a}#about-block .closing-line{font-style:italic;color:#1a1a1a;margin-top:8px}#about-block a.cta-link{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a;text-decoration:none;border-bottom:1px solid #1a1a1a;padding-bottom:3px;margin:14px 0 6px;transition:opacity .2s ease}#about-block a.cta-link:hover{opacity:.6}#privacy-block{max-width:700px;margin:0;color:#1a1a1a;line-height:1.7}#privacy-block *{box-sizing:border-box}#privacy-block details summary::-webkit-details-marker{display:none!important}#privacy-block details summary::marker{display:none!important}#privacy-block details summary:after{content:"\2192";display:inline-block;font-size:15px;font-weight:400;line-height:1;margin-left:auto;padding-left:10px;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0}#privacy-block details[open] summary:after{transform:rotate(225deg)}#privacy-block summary{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;margin:0;padding:18px 2px;color:#1a1a1a;-webkit-tap-highlight-color:transparent}#privacy-block .divider{border:none!important;border-top:1px solid rgba(0,0,0,.15)!important;height:0!important;width:100%!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important}#privacy-block .accordion-body{max-height:0!important;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}#privacy-block details[open] .accordion-body{max-height:1600px!important;opacity:1;transform:translateY(0)}#privacy-block p,#privacy-block ul{font-weight:400;line-height:1.55;font-size:14px;color:#333;margin:4px 0 16px}#privacy-block ul{list-style-position:inside;padding-left:0;margin-left:0}#privacy-block li{margin-left:0;padding-left:0;margin-bottom:6px}#privacy-block .accordion-body p:last-child{margin-bottom:6px}#privacy-block h1.privacy-title{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;letter-spacing:.01em;color:#1a1a1a;margin:0 0 10px}#privacy-block .privacy-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#666;font-weight:700;margin-bottom:10px}#privacy-block p.privacy-updated{font-size:12.5px;color:#666;margin:0 0 10px}#privacy-block p.privacy-intro{font-size:14.5px;color:#333;margin:0 0 30px}#privacy-block a{text-decoration:underline;font-weight:700;color:inherit}#privacy-block a:hover{opacity:.6}#faq-block details summary::-webkit-details-marker{display:none!important}#faq-block details summary::marker{display:none!important}#faq-block details summary:after{content:"\2192";display:inline-block;font-size:15px;font-weight:400;line-height:1;margin-left:auto;padding-left:10px;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0}#faq-block details[open] summary:after{transform:rotate(225deg)}#faq-block summary{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;margin:0;padding:18px 2px;color:#1a1a1a;-webkit-tap-highlight-color:transparent}#faq-block .divider{border:none!important;border-top:1px solid rgba(0,0,0,.15)!important;height:0!important;width:100%!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important}#faq-block .accordion-body{max-height:0!important;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}#faq-block details[open] .accordion-body{max-height:2000px!important;opacity:1;transform:translateY(0)}#faq-block p,#faq-block ul{font-weight:400;line-height:1.55;font-size:14px;color:#333;margin:4px 0 16px}#faq-block ul{list-style-position:inside;padding-left:0;margin-left:0}#faq-block li{margin-left:0;padding-left:0;margin-bottom:6px}#faq-block .accordion-body p:last-child{margin-bottom:6px}#faq-block a{text-decoration:underline;font-weight:700;color:inherit}#faq-block a:hover{opacity:.6}#faq-block .faq-category{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#666;font-weight:700;margin:36px 0 4px}#faq-block .faq-category:first-of-type{margin-top:8px}#faq-block h1.faq-title{font-size:24px;font-weight:400;color:#1a1a1a;margin:0 0 8px}#faq-block p.faq-intro{font-size:14.5px;color:#333;margin:0 0 4px}#care-block{max-width:700px;margin:0;color:#1a1a1a;line-height:1.7}#care-block *{box-sizing:border-box}#care-block details summary::-webkit-details-marker{display:none!important}#care-block details summary::marker{display:none!important}#care-block details summary:after{content:"\2192";display:inline-block;font-size:15px;font-weight:400;line-height:1;margin-left:auto;padding-left:10px;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0}#care-block details[open] summary:after{transform:rotate(225deg)}#care-block summary{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;margin:0;padding:18px 2px;color:#1a1a1a;-webkit-tap-highlight-color:transparent}#care-block .divider{border:none!important;border-top:1px solid rgba(0,0,0,.15)!important;height:0!important;width:100%!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important}#care-block .accordion-body{max-height:0!important;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}#care-block details[open] .accordion-body{max-height:1200px!important;opacity:1;transform:translateY(0)}#care-block p,#care-block ul{font-weight:400;line-height:1.55;font-size:14px;color:#333;margin:4px 0 16px}#care-block ul{list-style-position:inside;padding-left:0;margin-left:0}#care-block li{margin-left:0;padding-left:0;margin-bottom:6px}#care-block .accordion-body p:last-child{margin-bottom:6px}#care-block h1.care-title{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;letter-spacing:.01em;color:#1a1a1a;margin:0 0 10px}#care-block .care-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#666;font-weight:700;margin-bottom:10px}#care-block p.care-intro{font-size:14.5px;color:#333;margin:0 0 30px}#care-block .care-do-dont{display:flex;gap:24px;margin:6px 0 16px;flex-wrap:wrap}#care-block .care-col{flex:1 1 220px}#care-block .care-col-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#1a1a1a;margin-bottom:8px;display:block}#refund-block{max-width:700px;margin:0;color:#1a1a1a;line-height:1.7}#refund-block *{box-sizing:border-box}#refund-block details summary::-webkit-details-marker{display:none!important}#refund-block details summary::marker{display:none!important}#refund-block details summary:after{content:"\2192";display:inline-block;font-size:15px;font-weight:400;line-height:1;margin-left:auto;padding-left:10px;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0}#refund-block details[open] summary:after{transform:rotate(225deg)}#refund-block summary{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;letter-spacing:.01em;cursor:pointer;margin:0;padding:20px 2px;color:#1a1a1a;-webkit-tap-highlight-color:transparent}#refund-block .divider{border:none;border-top:1px solid #ececec;height:0;width:100%;margin:0}#refund-block .accordion-body{max-height:0!important;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}#refund-block details[open] .accordion-body{max-height:600px!important;opacity:1;transform:translateY(0)}#refund-block p{font-weight:300;line-height:1.75;font-size:13.5px;color:#444;margin:4px 0 22px}#refund-block h1.refund-title{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;letter-spacing:.01em;color:#1a1a1a;margin:0 0 10px}#refund-block .refund-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#999;font-weight:400;margin-bottom:10px}#refund-block p.refund-intro{font-size:14px;font-weight:300;color:#444;margin:0 0 36px}#refund-block a{text-decoration:underline;font-weight:500;color:inherit}#refund-block a:hover{opacity:.6}#shipping-block{max-width:700px;margin:0;color:#1a1a1a;line-height:1.7}#shipping-block *{box-sizing:border-box}#shipping-block details summary::-webkit-details-marker{display:none!important}#shipping-block details summary::marker{display:none!important}#shipping-block details summary:after{content:"\2192";display:inline-block;font-size:15px;font-weight:400;line-height:1;margin-left:auto;padding-left:10px;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0}#shipping-block details[open] summary:after{transform:rotate(225deg)}#shipping-block summary{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;letter-spacing:.01em;cursor:pointer;margin:0;padding:20px 2px;color:#1a1a1a;-webkit-tap-highlight-color:transparent}#shipping-block .divider{border:none;border-top:1px solid #ececec;height:0;width:100%;margin:0}#shipping-block .accordion-body{max-height:0!important;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}#shipping-block details[open] .accordion-body{max-height:1400px!important;opacity:1;transform:translateY(0)}#shipping-block p{font-weight:300;line-height:1.75;font-size:13.5px;color:#444;margin:4px 0 22px}#shipping-block h1.shipping-title{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;letter-spacing:.01em;color:#1a1a1a;margin:0 0 10px}#shipping-block .shipping-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#999;font-weight:400;margin-bottom:10px}#shipping-block p.shipping-intro{font-size:14px;font-weight:300;color:#444;margin:0 0 36px}#shipping-block a{text-decoration:underline;font-weight:500;color:inherit}#shipping-block a:hover{opacity:.6}#shipping-block .rate-chart{max-width:560px;margin:4px 0 18px;border:1px solid #e5e5e5}#shipping-block .rate-chart-header{display:flex;padding:12px 20px;background:#fafafa;border-bottom:1px solid #1a1a1a}#shipping-block .rate-chart-row{display:flex;padding:14px 20px;border-bottom:1px solid #ececec}#shipping-block .rate-chart-row:last-child{border-bottom:none}#shipping-block .rate-chart-col{flex:1;font-size:13px}#shipping-block .rate-chart-col:first-child{flex:0 0 40%;padding-right:16px}#shipping-block .rate-chart-header .rate-chart-col{font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:#1a1a1a}#shipping-block .rate-chart-row .rate-chart-col{font-weight:300;color:#444}#shipping-block .rate-chart-row .rate-chart-col:first-child{font-weight:500;color:#1a1a1a}#legal-hub{max-width:700px;margin:0 auto;color:#1a1a1a;line-height:1.7;font-family:Helvetica Neue,Arial,sans-serif}#legal-hub *{box-sizing:border-box}#legal-hub .hub-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#999;font-weight:400;text-align:center;margin-bottom:14px}#legal-hub h1.hub-title{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;letter-spacing:.02em;color:#1a1a1a;text-align:center;margin:0 0 10px}#legal-hub p.hub-intro{font-size:13.5px;font-weight:300;color:#444;text-align:center;max-width:480px;margin:0 auto 60px;line-height:1.8}#legal-hub details.legal-doc summary::-webkit-details-marker{display:none!important}#legal-hub details.legal-doc summary::marker{display:none!important}#legal-hub details.legal-doc summary:after{content:"\2192";display:inline-block;font-size:16px;font-weight:400;line-height:1;margin-left:auto;padding-left:14px;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0}#legal-hub details.legal-doc[open] summary:after{transform:rotate(225deg)}#legal-hub details.legal-doc summary{display:flex;justify-content:space-between;align-items:center;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;letter-spacing:.01em;cursor:pointer;margin:0;padding:28px 2px;color:#1a1a1a;-webkit-tap-highlight-color:transparent}#legal-hub .doc-divider{border:none;border-top:1px solid #ececec;height:0;width:100%;margin:0}#legal-hub .doc-body{max-height:0!important;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}#legal-hub details.legal-doc[open] .doc-body{max-height:30000px!important;opacity:1;transform:translateY(0);padding-bottom:40px}#legal-hub p.doc-updated{font-size:11.5px;letter-spacing:.03em;color:#999;margin:0 0 40px}#legal-hub h3.clause-title{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400;letter-spacing:.01em;color:#1a1a1a;margin:34px 0 14px;padding-top:24px;border-top:1px solid #f2f2f2}#legal-hub h3.clause-title:first-of-type{margin-top:0;padding-top:0;border-top:none}#legal-hub .doc-body p,#legal-hub .doc-body ul{font-weight:300;line-height:1.8;font-size:13.5px;color:#444;margin:0 0 14px}#legal-hub .doc-body ul{list-style-position:outside;padding-left:20px;margin-left:0}#legal-hub .doc-body li{margin-bottom:6px}#legal-hub .doc-body strong{font-weight:500;color:#1a1a1a}#legal-hub .doc-body a{text-decoration:underline;font-weight:500;color:inherit}#legal-hub .doc-body a:hover{opacity:.6}#legal-hub table.rate-table{width:100%;border-collapse:collapse;margin:4px 0 18px;font-size:13px}#legal-hub table.rate-table th,#legal-hub table.rate-table td{text-align:left;padding:9px 12px 9px 0;border-bottom:1px solid #f2f2f2;color:#444;font-weight:300}#legal-hub table.rate-table th{font-weight:500;color:#1a1a1a}#contact-block{max-width:980px;margin:0 auto;color:#1a1a1a;line-height:1.7;font-family:Helvetica Neue,Arial,sans-serif}#contact-block *{box-sizing:border-box}#contact-block .contact-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#999;font-weight:400;margin-bottom:12px}#contact-block h1.contact-title{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;letter-spacing:.01em;color:#1a1a1a;margin:0 0 14px}#contact-block p.contact-intro{font-size:14.5px;font-weight:300;color:#444;max-width:520px;margin:0 0 56px;line-height:1.8}#contact-block .contact-layout{display:flex;gap:64px;flex-wrap:wrap;align-items:flex-start}#contact-block .contact-form-col{flex:1 1 480px;min-width:280px}#contact-block .contact-info-col{flex:0 1 280px;min-width:240px;padding-top:4px}#contact-block .field{margin-bottom:26px}#contact-block label{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#999;font-weight:500;margin-bottom:8px}#contact-block input[type=text],#contact-block input[type=email],#contact-block select,#contact-block textarea{width:100%;border:none;border-bottom:1px solid #d8d8d8;background:transparent;padding:8px 2px 12px;font-family:inherit;font-size:14.5px;color:#1a1a1a;outline:none;transition:border-color .2s ease;-webkit-appearance:none;appearance:none;border-radius:0}#contact-block input[type=text]:focus,#contact-block input[type=email]:focus,#contact-block select:focus,#contact-block textarea:focus{border-bottom-color:#1a1a1a}#contact-block select{cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23999'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center}#contact-block textarea{resize:vertical;min-height:110px;line-height:1.6}#contact-block .field-row{display:flex;gap:24px}#contact-block .field-row .field{flex:1}#contact-block .consent-row{display:flex;align-items:flex-start;gap:10px;margin-bottom:30px}#contact-block .consent-row input[type=checkbox]{margin-top:3px;flex-shrink:0}#contact-block .consent-row label{text-transform:none;letter-spacing:normal;font-size:12.5px;color:#666;font-weight:400;margin:0}#contact-block .consent-row a{color:inherit;text-decoration:underline}#contact-block button.submit-btn{display:inline-block;background:#1a1a1a;color:#fff;border:none;font-size:12.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:15px 40px;cursor:pointer;transition:opacity .2s ease}#contact-block button.submit-btn:hover{opacity:.8}#contact-block .form-note{font-size:11.5px;color:#999;margin-top:16px}#contact-block .info-heading{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;color:#1a1a1a;margin:0 0 6px}#contact-block .info-subtext{font-size:13px;font-weight:300;color:#666;margin:0 0 28px;line-height:1.7}#contact-block .contact-method{padding:20px 0;border-top:1px solid #ececec}#contact-block .contact-method:last-child{border-bottom:1px solid #ececec}#contact-block .method-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#999;font-weight:500;margin-bottom:6px}#contact-block .method-value a{font-size:15px;color:#1a1a1a;text-decoration:none;font-weight:400;border-bottom:1px solid #1a1a1a;padding-bottom:2px;transition:opacity .2s ease}#contact-block .method-value a:hover{opacity:.6}#contact-block .method-note{font-size:12.5px;color:#999;margin-top:6px;font-weight:300}#contact-block .contact-sent{display:none;margin-bottom:26px;padding:16px 18px;border:1px solid #d8d8d8;font-size:14px;color:#1a1a1a}#contact-block .contact-sent:target{display:block}@media(max-width:640px){#contact-block .contact-layout{gap:48px}#contact-block .field-row{flex-direction:column;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-rich-content.css.map */
