.pys-trade{padding:var(--pt) 0 var(--pb);color:var(--pys-ink,#1c1a17);background:var(--pys-paper,#faf8f4)}.pys-trade--band{background:var(--pys-band,#f7f5f1)}.pys-trade__head{max-width:64rem;margin:0 auto 5.6rem;text-align:center}.pys-trade__eyebrow{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--pys-mute,#6f675d);margin:0 0 1.2rem}.pys-trade__eyebrow--sm{font-size:1rem;margin-bottom:1rem}.pys-trade__heading{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3rem,3.4vw,4.4rem);line-height:1.15;margin:0 0 2rem;letter-spacing:0;text-transform:none}.pys-trade__intro{color:var(--pys-mute,#6f675d);font-size:1.6rem;line-height:1.75}.pys-trade__intro p{margin:0 0 1.2rem}.pys-trade__intro a,.pys-trade__text a{color:var(--pys-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.pys-trade__btn{margin-top:1.6rem}.pys-trade__title{font-family:var(--font-heading-family);font-weight:400;font-size:2.4rem;line-height:1.2;margin:0 0 .8rem;letter-spacing:0;text-transform:none}.pys-trade__text{color:var(--pys-mute,#6f675d);font-size:1.5rem;line-height:1.7}.pys-trade__text p{margin:0 0 1rem}.pys-trade__text p:last-child{margin-bottom:0}.pys-trade ol,.pys-trade ul{list-style:none;margin:0;padding:0}.pys-trade__split{display:grid;gap:4.8rem;align-items:center}.pys-trade__split-media{aspect-ratio:4/5;overflow:hidden;background:var(--pys-hair,#e6e0d6)}.pys-trade__split-media img{width:100%;height:100%;object-fit:cover;display:block}.pys-trade__split-media--natural img{object-fit:contain;object-position:50% 50%}.pys-trade__split-body .pys-trade__head{text-align:left;margin:0 0 3.6rem;max-width:none}.pys-trade__list{border-top:1px solid var(--pys-hair)}.pys-trade__li{display:grid;grid-template-columns:4.8rem 1fr;gap:1.6rem;padding:2.4rem 0;border-bottom:1px solid var(--pys-hair)}.pys-trade__num{font-family:var(--font-heading-family);font-size:1.8rem;color:var(--pys-soft,#9a9186);font-variant-numeric:lining-nums tabular-nums;padding-top:.3rem}.pys-trade__li .pys-trade__title{font-size:2.2rem}@media(min-width:990px){.pys-trade__split{grid-template-columns:1fr 1fr;gap:9.6rem}.pys-trade__split--right .pys-trade__split-media{order:2}}.pys-trade__grid{display:grid;gap:0 4.8rem;grid-template-columns:1fr}.pys-trade__cell{border-top:1px solid var(--pys-hair);padding:2.8rem 0 3.2rem}@media(min-width:750px){.pys-trade__grid{grid-template-columns:1fr 1fr}}@media(min-width:990px){.pys-trade__grid--3,.pys-trade__grid--6{grid-template-columns:repeat(3,1fr)}.pys-trade__grid--4{grid-template-columns:repeat(4,1fr)}}.pys-trade__step{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:1px solid var(--pys-ink);border-radius:50%;font-family:var(--font-heading-family);font-size:1.7rem;line-height:1;margin-bottom:2rem;font-variant-numeric:lining-nums}.pys-trade--steps .pys-trade__cell{border-top-color:var(--pys-ink)}.pys-trade--formintro{scroll-margin-top:8rem}.pys-trade--formintro .pys-trade__head{margin-bottom:0}.pys-trade-form.contact-form{background:var(--pys-paper,#faf8f4)!important;color:var(--pys-ink)!important}.pys-trade-form .contact-form__wrapper{background:transparent!important;color:var(--pys-ink)!important;max-width:72rem;margin:0 auto;padding:0!important;border-radius:0!important}.pys-trade-form .contact{width:100%;padding:0!important}.pys-trade-form .contact__title{display:none}.pys-trade-form .contact__fields{gap:2.4rem 2.4rem}.pys-trade-form .form-label{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pys-mute)!important;margin-bottom:.8rem;font-weight:400}.pys-trade-form .form-control,.pys-trade-form select{background:#fff!important;border:1px solid var(--pys-hair)!important;border-radius:0!important;box-shadow:none!important;color:var(--pys-ink)!important;font-family:var(--font-body-family);font-size:1.5rem;min-height:5.2rem;padding:1.2rem 1.6rem}.pys-trade-form .form-control:focus,.pys-trade-form select:focus{border-color:var(--pys-ink)!important;outline:none}.pys-trade-form .form-control::placeholder{color:var(--pys-soft)}.pys-trade-form .form-control--textarea{min-height:16rem}.pys-trade-form .contact__button{margin-top:.8rem}.pys-trade-form .contact__button .btn{width:100%;min-height:5.6rem;background:var(--pys-ink)!important;color:#fff!important;border-radius:0!important}.pys-trade-form .contact__button .btn:before,.pys-trade-form .contact__button .btn:after{display:none!important}.pys-trade-form .contact__button .btn:hover{background:#000!important}.pys-trade-form .alert{border-radius:0!important}.pys-trade-form motion-element{opacity:1!important;transform:none!important}.pys-trade-hero .rich-text__text{margin-left:auto!important;margin-right:auto!important}.pys-trade-hero .rich-text__text,.pys-trade-hero .rich-text__heading,.pys-trade-hero .rich-text__subheading{text-align:center}.pys-trade-hero .rich-text__subheading{color:#ffffffe0!important}.pys-trade-hero .rich-text__heading{margin-left:auto!important;margin-right:auto!important}@media(min-width:990px){.pys-ed-sec.pys-trade-hero .rich-text__heading{max-width:24ch}}@media(max-width:749px){.pys-trade-hero .rich-text__text{max-width:34ch!important}}@media(max-width:749px){.pys-trade__head{margin-bottom:4rem}.pys-trade__heading{font-size:3rem}.pys-trade__intro{font-size:1.5rem}.pys-trade__title{font-size:2.1rem}.pys-trade__li{grid-template-columns:3.6rem 1fr;padding:2rem 0}}@media(max-width:749px){.pys-trade .page-width,[id$=__pys_trade_trust] .page-width,[id$=__rich_text_gU6nLR] .page-width,[id$=__pys_trade_sizes] .page-width,.pys-trade-form .page-width{padding-left:24px!important;padding-right:24px!important}.pys-trade-form .contact-form__wrapper,.pys-trade-form .contact,.pys-trade-form .contact__wrapper,[id$=__rich_text_gU6nLR] .rich-text{padding-left:0!important;padding-right:0!important}[id$=__pys_trade_sizes] .pys-specs__table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pys-trade-hero .content-overlay,.pys-trade-hero .rich-text{padding-left:24px;padding-right:24px}}@media(max-width:360px){.pys-trade .page-width,[id$=__pys_trade_trust] .page-width,[id$=__rich_text_gU6nLR] .page-width,[id$=__pys_trade_sizes] .page-width,.pys-trade-form .page-width{padding-left:20px!important;padding-right:20px!important}.pys-trade-hero .content-overlay,.pys-trade-hero .rich-text{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/pys-ed-trade.css.map */
