.support-policy-suite{background:#f7f7f2;color:#171717}body:has(.support-policy-suite) .shopify-policy__container{width:100%;max-width:none;padding:0}body:has(.support-policy-suite) .shopify-policy__title{display:none}.support-policy-suite__inner{width:min(118rem,calc(100% - 4rem));margin:0 auto;padding:clamp(4rem,4vw,6.4rem) 0 clamp(5.6rem,7vw,9.6rem)}.support-policy-suite [id]{scroll-margin-top:12rem}.support-policy-suite__hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(32rem,.72fr);gap:clamp(3.2rem,6vw,7.2rem);align-items:end;padding-bottom:clamp(4rem,7vw,7.2rem);border-bottom:.1rem solid rgba(23,23,23,.16)}.support-policy-suite__eyebrow,.support-policy-suite__kicker,.support-policy-suite__meta dt,.support-policy-suite__summary-label{margin:0;color:#8b5e1f;font-size:1.2rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.support-policy-suite__eyebrow{margin-bottom:1.6rem;font-size:1.3rem;font-weight:700}.support-policy-suite__title{max-width:84rem;margin:0;font-size:clamp(4.2rem,7vw,9.2rem);line-height:.96;letter-spacing:0;text-wrap:balance}#shipping-policy-preview-title{max-width:none;white-space:nowrap;font-size:clamp(3.4rem,5.8vw,7.4rem)}.support-policy-suite__lead{max-width:70rem;margin:2.4rem 0 0;color:#3d3d35;font-size:clamp(1.8rem,2vw,2.2rem);line-height:1.55}.support-policy-suite__meta{display:grid;width:min(100%,70rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0 0}.support-policy-suite__meta--two{grid-template-columns:repeat(2,minmax(0,1fr))}.support-policy-suite__meta div{padding:1.4rem 1.6rem;background:#fffdf6;border:.1rem solid rgba(23,23,23,.1);border-radius:.6rem}.support-policy-suite__meta dd{margin:.4rem 0 0;color:#171717;font-size:1.55rem;font-weight:800;line-height:1.25}.support-policy-suite__summary{padding:clamp(2.4rem,4vw,3.6rem);background:#1f2420;border-radius:.8rem;color:#fffaf0}.support-policy-suite .support-policy-suite__summary,.support-policy-suite .support-policy-suite__summary *{color:#fffaf0}.support-policy-suite__summary-label{margin-bottom:1.6rem;color:#e6c067!important}.support-policy-suite__summary-title{margin:0;color:#fff!important;font-size:clamp(2.2rem,3vw,3.2rem);line-height:1.08;letter-spacing:0;text-wrap:balance}.support-policy-suite__summary-copy{margin:1.6rem 0 0;color:#fffaf0c7!important;font-size:1.55rem;line-height:1.6}.support-policy-suite__summary-list{display:grid;gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.support-policy-suite__summary-list li{padding:1.2rem 1.4rem;border:.1rem solid rgba(255,255,255,.16);border-radius:.6rem;color:#fff;font-size:1.5rem;font-weight:700;line-height:1.35}.support-policy-suite__section{padding:clamp(4.4rem,6vw,7.2rem) 0;border-bottom:.1rem solid rgba(23,23,23,.12)}.support-policy-suite__section-header,.support-policy-suite__split{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1fr);gap:clamp(2.4rem,4vw,5.6rem)}.support-policy-suite__section-header{margin-bottom:clamp(2.8rem,5vw,4.8rem)}.support-policy-suite__section-title{margin:0;font-size:clamp(2.8rem,4vw,4.8rem);line-height:1.04;letter-spacing:0;text-wrap:balance}.support-policy-suite__section-copy{max-width:74rem;margin:0;color:#45453d;font-size:1.8rem;line-height:1.65}.support-policy-suite__section-copy+.support-policy-suite__section-copy{margin-top:1.4rem}.support-policy-suite__grid,.support-policy-suite__grid--three,.support-policy-suite__steps{display:grid;gap:1.6rem}.support-policy-suite__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-policy-suite__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.support-policy-suite__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.support-policy-suite__card,.support-policy-suite__note,.support-policy-suite__legal-section,.support-policy-suite__contact-card{padding:clamp(2.2rem,3vw,3rem);background:#fffdf6;border:.1rem solid rgba(23,23,23,.1);border-radius:.8rem}.support-policy-suite__card--accent{border-left:.4rem solid #c47a1f}.support-policy-suite__card--dark{background:#1f2420;color:#fffaf0}.support-policy-suite__card--dark .support-policy-suite__kicker{color:#e6c067}.support-policy-suite__card--dark h3{color:#fff}.support-policy-suite__card--dark p:not(.support-policy-suite__kicker),.support-policy-suite__card--dark li{color:#fff7e8}.support-policy-suite__card h3,.support-policy-suite__note h3,.support-policy-suite__contact-card h3{margin:1rem 0 0;color:inherit;font-size:clamp(2rem,2vw,2.6rem);line-height:1.12;letter-spacing:0;text-wrap:balance}.support-policy-suite__card h3+ul,.support-policy-suite__card h3+ol{margin-top:1.8rem}.support-policy-suite__card p,.support-policy-suite__note p,.support-policy-suite__contact-card p,.support-policy-suite__legal-section p,.support-policy-suite__legal-section li{margin:1.2rem 0 0;color:#4a4a43;font-size:1.58rem;line-height:1.65}.support-policy-suite__card ul,.support-policy-suite__note ul,.support-policy-suite__legal-section ul,.support-policy-suite__card ol,.support-policy-suite__note ol{display:grid;gap:.9rem;margin:1.6rem 0 0;padding-left:1.8rem}.support-policy-suite__legal-stack{display:grid;gap:1.2rem}.support-policy-suite__legal-trigger,.support-policy-suite__legal-section>span:first-child{display:flex;width:100%;align-items:center;gap:1rem;padding:0;color:#171717;background:transparent;border:0;cursor:pointer;font:inherit;text-align:left}.support-policy-suite__legal-trigger:before,.support-policy-suite__legal-section>span:first-child:before{content:"\25b6";flex:0 0 auto;color:#171717;font-size:1.4rem;line-height:1}.support-policy-suite__legal-section[data-open=true] .support-policy-suite__legal-trigger:before,.support-policy-suite__legal-section[data-open=true]>span:first-child:before{content:"\25bc"}.support-policy-suite__legal-trigger span,.support-policy-suite__legal-section>span:first-child,.support-policy-suite__legal-section summary{cursor:pointer;color:#171717;font-size:clamp(1.8rem,2vw,2.4rem);font-weight:800;line-height:1.2;letter-spacing:0}.support-policy-suite__legal-section[open] summary{margin-bottom:1rem}.support-policy-suite__legal-panel{margin-top:1rem}.support-policy-suite__legal-panel[hidden]{display:none}.support-policy-suite__cta{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.support-policy-suite__button,.support-policy-suite__link{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;padding:1.2rem 1.8rem;border-radius:.6rem;font-size:1.45rem;font-weight:800;line-height:1.15;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.support-policy-suite__button{background:#171717;color:#fff!important;border:.1rem solid #171717}.support-policy-suite__button:link,.support-policy-suite__button:visited{color:#fff!important}.support-policy-suite__button:hover,.support-policy-suite__button:focus-visible{background:#c47a1f;border-color:#c47a1f;color:#171717!important;transform:translateY(-.1rem)}.support-policy-suite__link{background:#fffdf6;color:#171717;border:.1rem solid rgba(23,23,23,.22)}.support-policy-suite__link:hover,.support-policy-suite__link:focus-visible{background:#fff7e8;border-color:#c47a1f80;color:#171717;transform:translateY(-.1rem)}.support-policy-suite__mail{color:inherit;font-weight:800}.support-policy-suite__form-wrap{overflow:hidden;min-height:44rem;background:#fffdf6;border:.1rem solid rgba(23,23,23,.1);border-radius:.8rem}@media(max-width:989px){.support-policy-suite__hero,.support-policy-suite__section-header,.support-policy-suite__split,.support-policy-suite__grid,.support-policy-suite__grid--three,.support-policy-suite__steps{grid-template-columns:1fr}.support-policy-suite__summary{order:2}.support-policy-suite__meta{grid-template-columns:1fr}}@media(max-width:749px){.support-policy-suite__inner{width:min(100% - 3.2rem,118rem);padding-top:8.4rem}.support-policy-suite__title{font-size:clamp(3.8rem,15vw,5.6rem)}#shipping-policy-preview-title{font-size:clamp(3.1rem,11vw,4.4rem)}.support-policy-suite__lead,.support-policy-suite__section-copy{font-size:1.65rem}.support-policy-suite__card,.support-policy-suite__note,.support-policy-suite__legal-section,.support-policy-suite__contact-card{padding:2rem}.support-policy-suite__button,.support-policy-suite__link{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/section-support-policy-suite.css.map */
