.rich-text-section h2,section.rich-text h2{font-family:var(--font-body);font-weight:600;color:var(--color-black)}.rich-text-section .rich-text__text,section.rich-text .rich-text__text{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--lh-body);color:var(--color-text-secondary)}.rich-text-section .rich-text__text--caption,section.rich-text .rich-text__text--caption{font-size:var(--font-size-caption);letter-spacing:var(--ls-uppercase);text-transform:uppercase;font-weight:500}.rich-text-section .button--primary,.rich-text-section .button--secondary,section.rich-text .button--primary,section.rich-text .button--secondary{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:600;letter-spacing:normal;line-height:1;height:50px;padding:0 var(--space-xl);border-radius:var(--radius-pill);text-decoration:none;transition:opacity .2s ease;box-shadow:none}.rich-text-section .button--primary:before,.rich-text-section .button--primary:after,.rich-text-section .button--secondary:before,.rich-text-section .button--secondary:after,section.rich-text .button--primary:before,section.rich-text .button--primary:after,section.rich-text .button--secondary:before,section.rich-text .button--secondary:after{display:none}.rich-text-section .button--primary,section.rich-text .button--primary{background:var(--color-black);color:var(--color-white);border:2px solid var(--color-black)}.rich-text-section .button--primary:hover,section.rich-text .button--primary:hover{opacity:.8;background:var(--color-black);color:var(--color-white);box-shadow:none}.rich-text-section .button--secondary,section.rich-text .button--secondary{background:transparent;color:var(--color-black);border:2px solid var(--color-black)}.rich-text-section .button--secondary:hover,section.rich-text .button--secondary:hover{opacity:.8;background:transparent;color:var(--color-black);box-shadow:none}.newsletter h2{font-family:var(--font-body);font-weight:600;color:var(--color-black)}.newsletter__subheading{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--lh-body);color:var(--color-text-secondary)}.newsletter-form .field__input{font-family:var(--font-body);font-size:var(--font-size-body);border-radius:0;border:1px solid var(--color-border)}.newsletter-form .field__input:focus,.newsletter-form .field__input:focus-visible{border-color:var(--color-navy);box-shadow:0 0 0 1px var(--color-navy);outline:none}.newsletter-form .newsletter-form__button{background:var(--color-black);color:var(--color-white);border-radius:0;border:none;transition:opacity .2s ease}.newsletter-form .newsletter-form__button:hover{opacity:.8;background:var(--color-black);color:var(--color-white)}.newsletter-form .newsletter-form__button:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px;box-shadow:none;background:var(--color-black)}.newsletter-form .newsletter-form__button:focus{box-shadow:none;background:var(--color-black)}.image-with-text h2{font-family:var(--font-body);font-weight:600;color:var(--color-black)}.image-with-text .image-with-text__text{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--lh-body);color:var(--color-text-secondary)}.image-with-text .image-with-text__text--caption{font-size:var(--font-size-caption);letter-spacing:var(--ls-uppercase);text-transform:uppercase;font-weight:500}.image-with-text .button--primary,.image-with-text .button--secondary{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:600;letter-spacing:normal;line-height:1;height:50px;padding:0 var(--space-xl);border-radius:var(--radius-pill);text-decoration:none;transition:opacity .2s ease;box-shadow:none}.image-with-text .button--primary:before,.image-with-text .button--primary:after,.image-with-text .button--secondary:before,.image-with-text .button--secondary:after{display:none}.image-with-text .button--primary{background:var(--color-black);color:var(--color-white);border:2px solid var(--color-black)}.image-with-text .button--primary:hover{opacity:.8;background:var(--color-black);color:var(--color-white);box-shadow:none}.image-with-text .button--secondary{background:transparent;color:var(--color-black);border:2px solid var(--color-black)}.image-with-text .button--secondary:hover{opacity:.8;background:transparent;color:var(--color-black);box-shadow:none}.collapsible-content h2{font-family:var(--font-body);font-weight:600;color:var(--color-black)}.collapsible-content .accordion__title{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:600;color:var(--color-black)}.collapsible-content .accordion__content{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--lh-body);color:var(--color-text-secondary)}.collapsible-content .accordion .icon-accordion{color:var(--color-black)}.collapsible-content .accordion__title:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.collapsible-content .caption-with-letter-spacing{font-family:var(--font-body);font-size:var(--font-size-caption);letter-spacing:var(--ls-uppercase);text-transform:uppercase;font-weight:500;color:var(--color-text-secondary)}.video-section h2{font-family:var(--font-body);font-weight:600;color:var(--color-black)}.video-section .rich-text-wrapper{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--lh-body);color:var(--color-text-secondary)}.multicolumn h2.title,.multicolumn .multicolumn-card__info h3{font-family:var(--font-body);font-weight:600;color:var(--color-black)}.multicolumn .multicolumn-card__info p{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--lh-body);color:var(--color-text-secondary)}.multicolumn .button--primary,.multicolumn .button--secondary{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:600;letter-spacing:normal;line-height:1;height:50px;padding:0 var(--space-xl);border-radius:var(--radius-pill);text-decoration:none;transition:opacity .2s ease;box-shadow:none}.multicolumn .button--primary:before,.multicolumn .button--primary:after,.multicolumn .button--secondary:before,.multicolumn .button--secondary:after{display:none}.multicolumn .button--primary{background:var(--color-black);color:var(--color-white);border:2px solid var(--color-black)}.multicolumn .button--primary:hover{opacity:.8;background:var(--color-black);color:var(--color-white);box-shadow:none}.multicolumn .link{font-family:var(--font-body);color:var(--color-navy)}.featured-collection h2.title,.collection .title{font-family:var(--font-body);font-weight:600;color:var(--color-black)}.card__heading a{font-family:var(--font-body);font-weight:600;color:var(--color-black);text-decoration:none}.price-item{font-family:var(--font-body);color:var(--color-black)}.card__information .visually-hidden+span{font-family:var(--font-body);font-size:var(--font-size-caption);color:var(--color-text-secondary)}.quick-add__submit{font-family:var(--font-body);font-weight:600;border-radius:var(--radius-pill)}.featured-collection .view-all a,.collection-product-list .view-all a{font-family:var(--font-body);font-weight:600;color:var(--color-navy);text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:1400px){.page-width--narrow{max-width:88rem}}.collapsible-content .accordion__title{min-height:4.8rem;padding-top:1.4rem;padding-bottom:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/76/assets/progurt-sections.css.map */
