.collapsible-video-frame{border-radius:var(--block-border-radius, 16px);overflow:hidden}@media only screen and (min-width:1068px){.product-details-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.product-details-video{flex:0 0 30%}.product-details-content{flex:0 0 70%}}.product-details-wrapper{gap:2rem}.product-details-video-mask{display:flex;border-radius:var(--block-border-radius, 16px);overflow:hidden}.product-details-video-mask video{width:100%}.ps26-hero{max-width:var(--grid-width-row, 1380px);margin:0 auto;padding:12px 15px 8px;scroll-margin-top:120px}.ps26-hero__media picture,.ps26-hero__img{display:block;width:100%;height:auto}.ps26-hero__img{aspect-ratio:1920 / 800;object-fit:cover}.ps26-hero--mobile-portrait .ps26-hero__img{aspect-ratio:1080 / 1350}.ps26-hero__content{text-align:center;padding-top:6px}.ps26-hero__eyebrow{margin:0 0 4px;font-size:.75rem;line-height:1.35}.ps26-hero__heading{margin:0 0 4px;line-height:1.15}.ps26-hero__subline{margin-bottom:8px;line-height:1.4}.ps26-hero__subline p{margin:0}.ps26-hero__form-heading{margin:0 0 6px}.ps26-hero__form-text p{margin:0 0 8px}.ps26-hero__button:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}@media only screen and (min-width:768px){.ps26-hero{padding:20px 50px 10px}.ps26-hero--mobile-portrait .ps26-hero__img{aspect-ratio:1920 / 800}}@media only screen and (min-width:990px){.ps26-hero--with-form{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);gap:32px;align-items:start}.ps26-hero__content{text-align:left;padding-top:14px}.ps26-hero:not(.ps26-hero--with-form) .ps26-hero__content{text-align:center}}.ps26-signup__inner{max-width:640px;margin:0 auto;padding:0 15px;scroll-margin-top:120px}.ps26-signup__heading{margin-bottom:10px}.ps26-signup__text{margin-bottom:20px}.ps26-signup-form__mock{text-align:left;padding:10px 12px;border:2px dashed var(--color-border);border-radius:var(--block-border-radius, 0);background:var(--bg-body)}.ps26-signup-form__notice{margin:0 0 6px;font-size:.875rem;line-height:1.35;font-weight:var(--font-body-bold-weight, 700);color:var(--color-heading)}.ps26-signup-form__row{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:10px}@media only screen and (min-width:360px){.ps26-signup-form__row{grid-template-columns:1.25fr 1fr}}.ps26-signup-form__field label{display:block;margin-bottom:4px;font-size:.875rem;line-height:1.3;font-weight:var(--font-body-medium-weight, 500)}.ps26-signup-form__field input{width:100%;min-height:44px;margin:0;border:1px solid var(--color-form-border, var(--color-border));border-radius:var(--input-border-radius, 0);padding:0 10px}.ps26-signup-form__consent{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;font-size:.8125rem;line-height:1.4}.ps26-signup-form__consent input{flex:0 0 auto;width:24px;height:24px;margin:0}.ps26-signup-form__button{width:100%;min-height:48px;margin:0}.ps26-signup-form__button[disabled]{opacity:.6;cursor:not-allowed}.ps26-signup-form__micro{margin-top:10px;font-size:.875rem;line-height:1.4}.ps26-signup-form__micro p{margin:0}.ps26-signup-form a:focus-visible,.ps26-signup-form input:focus-visible,.ps26-signup-form button:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/150/compiled_assets/styles.css.map */
