.shopify-section.section-pyrite-gift{margin:0!important;padding:0!important;max-width:none!important;width:100%}#pyrite-panel-8{display:block;width:100%;max-width:none;margin:0}#pyrite-panel-8 h1,#pyrite-panel-8 h2,#pyrite-panel-8 h3,#pyrite-panel-8 h4,#pyrite-panel-8 h5,#pyrite-panel-8 h6{font-family:inherit;color:inherit;background:transparent;font-weight:400}#pyrite-panel-8 p{color:inherit}#pyrite-panel-8 button.cta{border:0;border-radius:0;cursor:pointer;width:auto;-webkit-appearance:none;appearance:none}#pyrite-panel-8 form.product-form{display:flex;margin:0;padding:0;border:0;background:transparent;width:auto}@media(max-width:680px){#pyrite-panel-8 form.product-form,#pyrite-panel-8 form.product-form .cta{flex:1}}#pyrite-panel-8{--ink: #292e30;--muted: #64696b;font-family:Georgia,Times New Roman,serif;color:var(--ink);background:#fff}#pyrite-panel-8,#pyrite-panel-8 *{box-sizing:border-box}#pyrite-panel-8 .panel{display:grid;grid-template-columns:48% 52%;max-width:1600px;margin:auto;align-items:center;background:linear-gradient(110deg,#fff,#f0f2ef)}#pyrite-panel-8 .visual{margin:0;min-width:0}#pyrite-panel-8 .visual img{display:block;width:100%;height:auto}#pyrite-panel-8 .copy{padding:25px clamp(25px,3.8vw,58px)}#pyrite-panel-8 .eyebrow{font:700 15px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.17em;color:#68736e;margin:0 0 13px}#pyrite-panel-8 h2{font-size:clamp(35px,3.8vw,57px);font-weight:400;line-height:1.08;letter-spacing:-.03em;margin:0 0 20px}#pyrite-panel-8 h2 em{font-weight:400;color:#66716b}#pyrite-panel-8 .lead{font-size:20px;line-height:1.45;color:#444e48;margin:0 0 18px;max-width:520px}#pyrite-panel-8 .body{font-size:16px;line-height:1.65;color:var(--muted);margin:0 0 17px;max-width:530px}#pyrite-panel-8 .intention{font-size:18px;line-height:1.5;font-style:italic;margin:20px 0 0;padding:15px 18px;border-left:2px solid #8e9c91;background:#e8ede7;color:#4d5b50}#pyrite-panel-8 .intention span{display:block;font:700 15px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.15em;margin-bottom:6px;color:#647068}@media(min-width:681px)and (max-width:1000px){#pyrite-panel-8 .panel{grid-template-columns:46% 54%}#pyrite-panel-8 .copy{padding:24px 27px}#pyrite-panel-8 h2{font-size:36px}#pyrite-panel-8 .lead{font-size:18px}#pyrite-panel-8 .body{font-size:15px}#pyrite-panel-8 .intention{font-size:16px;margin-top:17px}}@media(max-width:680px){#pyrite-panel-8 .panel{display:block}#pyrite-panel-8 .visual{width:100%}#pyrite-panel-8 .copy{padding:21px 25px 23px}#pyrite-panel-8 .eyebrow{font-size:13px;margin-bottom:11px}#pyrite-panel-8 h2{font-size:clamp(35px,9.7vw,47px);margin-bottom:17px}#pyrite-panel-8 .lead{font-size:18px;margin-bottom:16px}#pyrite-panel-8 .body{font-size:15.5px;line-height:1.6;margin-bottom:15px}#pyrite-panel-8 .intention{font-size:17px;padding:14px 16px;margin-top:18px}}@media(max-width:350px){#pyrite-panel-8 .copy{padding-inline:20px}}#pyrite-panel-8 .copy{padding-top:20px;padding-bottom:20px}@media(min-width:1001px){#pyrite-panel-8 .panel{grid-template-columns:40% 60%}#pyrite-panel-8 h2{font-size:clamp(35px,3.4vw,49px)}}@media(min-width:681px)and (max-width:1000px){#pyrite-panel-8 .panel{display:block}#pyrite-panel-8 .visual{max-width:460px;margin:auto}#pyrite-panel-8 .copy{padding:20px 30px 24px;max-width:740px;margin:auto}#pyrite-panel-8 .lead,#pyrite-panel-8 .body{max-width:none}}@media(max-width:680px){#pyrite-panel-8 .copy{padding-top:18px;padding-bottom:20px}}#pyrite-panel-8 .brand{font:700 clamp(26px,2.4vw,35px)/1.15 Arial,Helvetica,sans-serif;letter-spacing:.055em;margin:0 0 10px}#pyrite-panel-8 .brand sup{font-size:.37em;vertical-align:super;letter-spacing:0}#pyrite-panel-8 .purchase{display:flex;align-items:center;gap:22px;padding-top:19px;margin-top:21px;border-top:1px solid #cfd6d0}#pyrite-panel-8 .price{font:600 26px/1.25 Arial,Helvetica,sans-serif;white-space:nowrap;margin:0}#pyrite-panel-8 .price small{display:block;font-size:15px;font-weight:400;color:#64696b;margin-top:5px}#pyrite-panel-8 .cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:49px;padding:15px 25px;background:#454f50;color:#fff;text-decoration:none;font:700 15px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.12em}#pyrite-panel-8 .cta:hover{background:#292e30}#pyrite-panel-8 .cta:focus-visible{outline:3px solid #849389;outline-offset:4px}#pyrite-panel-8 .detail{font:400 15px/1.6 Arial,Helvetica,sans-serif;color:#6c7271;margin:13px 0 0}#pyrite-panel-8 .footer{text-align:center;padding:20px 25px;background:#e8ede7}#pyrite-panel-8 .statement{font-size:24px;line-height:1.4;color:#4d5b50;margin:0 0 11px}#pyrite-panel-8 .tagline{font:700 15px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.17em;color:#647068;margin:0 0 13px}#pyrite-panel-8 .disclaimer{max-width:840px;margin:auto;font:400 15px/1.7 Arial,Helvetica,sans-serif;color:#6c7271}@media(min-width:1001px){#pyrite-panel-8 .panel{grid-template-columns:44% 56%}}@media(max-width:680px){#pyrite-panel-8 .brand{font-size:29px}#pyrite-panel-8 .purchase{gap:18px;margin-top:18px;padding-top:18px}#pyrite-panel-8 .price{font-size:24px}#pyrite-panel-8 .cta{flex:1;padding-inline:17px}#pyrite-panel-8 .statement{font-size:22px}#pyrite-panel-8 .disclaimer{text-align:left;font-size:13px}}@media(max-width:350px){#pyrite-panel-8 .brand{font-size:26px}#pyrite-panel-8 .purchase{gap:14px}#pyrite-panel-8 .cta{font-size:13px;padding-inline:13px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pyrite-gift.css.map */
