.product-a-plus{width:100%;overflow:hidden}.a-plus-item{--a-plus-background: transparent;--a-plus-title-color: inherit;--a-plus-text-color: inherit;--a-plus-accent-color: #1f5fcf;width:100%;color:var(--a-plus-text-color);background:var(--a-plus-background)}.a-plus-inner{width:calc(100% - 40px);margin-right:auto;margin-left:auto}.a-plus-width--narrow{max-width:800px}.a-plus-width--standard{max-width:1100px}.a-plus-width--wide{max-width:1400px}.a-plus-width--full-width{width:100%;max-width:none;padding-right:20px;padding-left:20px}.a-plus-spacing--small{padding-top:28px;padding-bottom:28px}.a-plus-spacing--medium{padding-top:56px;padding-bottom:56px}.a-plus-spacing--large{padding-top:90px;padding-bottom:90px}.a-plus-radius--small{border-radius:8px}.a-plus-radius--medium{border-radius:16px}.a-plus-radius--large{border-radius:28px}.a-plus-align--left{text-align:left}.a-plus-align--center{text-align:center}.a-plus-align--right{text-align:right}.a-plus-heading{margin-top:0;margin-bottom:22px;color:var(--a-plus-title-color);line-height:1.2}.a-plus-title-size--small .a-plus-heading{font-size:clamp(22px,2.2vw,30px)}.a-plus-title-size--medium .a-plus-heading{font-size:clamp(28px,3vw,40px)}.a-plus-title-size--large .a-plus-heading{font-size:clamp(34px,4vw,52px)}.a-plus-title-size--extra-large .a-plus-heading{font-size:clamp(42px,5vw,68px)}.a-plus-text-size--small{font-size:14px}.a-plus-text-size--medium{font-size:16px}.a-plus-text-size--large{font-size:19px}.a-plus-title-weight--light .a-plus-heading{font-weight:300}.a-plus-title-weight--regular .a-plus-heading{font-weight:400}.a-plus-title-weight--medium .a-plus-heading{font-weight:500}.a-plus-title-weight--semibold .a-plus-heading{font-weight:600}.a-plus-title-weight--bold .a-plus-heading{font-weight:700}.a-plus-text-weight--light{font-weight:300}.a-plus-text-weight--regular{font-weight:400}.a-plus-text-weight--medium{font-weight:500}.a-plus-text-weight--semibold{font-weight:600}.a-plus-text-weight--bold{font-weight:700}.a-plus-body,.a-plus-body p,.a-plus-body li{color:var(--a-plus-text-color)}.a-plus-block{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px}.a-plus-block--text-only{display:block}.a-plus-block--image-right .a-plus-block__image{order:2}.a-plus-block--full-width-image{display:block}.a-plus-block--full-width-image .a-plus-block__content{margin-top:30px}.a-plus-block__image{overflow:hidden;border-radius:inherit}.a-plus-block__image img{display:block;width:100%;height:auto}.a-plus-text-link{display:inline-block;margin-top:20px;color:var(--a-plus-accent-color);text-decoration:underline;text-underline-offset:3px}.a-plus-button{margin-top:20px;margin-left:12px}.a-plus-align--center .a-plus-button{margin-right:6px;margin-left:6px}.a-plus-align--right .a-plus-button{margin-right:0}.a-plus-video{position:relative;width:100%;margin-top:38px;overflow:hidden;background:#000;border-radius:inherit;aspect-ratio:16 / 9}.a-plus-video video,.a-plus-video iframe{display:block;width:100%;height:100%;border:0;object-fit:contain}.a-plus-specifications,.a-plus-features,.a-plus-faq,.a-plus-related{margin-top:46px}.a-plus-spec-table{width:100%;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.a-plus-spec-row{display:grid;grid-template-columns:minmax(140px,35%) minmax(0,1fr);border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.a-plus-spec-label,.a-plus-spec-value{padding:14px 16px}.a-plus-spec-label{font-weight:600}.a-plus-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:22px}.a-plus-feature-card{--card-background: var(--a-plus-accent-color);--card-color: #fff;padding:24px;color:var(--card-color);text-align:left;background:var(--card-background);border-radius:12px}.a-plus-feature-card__icon{width:44px;margin-bottom:18px}.a-plus-feature-card__icon img{display:block;width:100%;height:auto}.a-plus-feature-card h3{margin:0 0 10px;color:inherit;font-size:1.1em}.a-plus-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 24px}.a-plus-faq__item{color:var(--a-plus-text-color);border:1px solid var(--a-plus-accent-color);border-radius:4px}.a-plus-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:16px;color:var(--a-plus-accent-color);cursor:pointer;list-style:none;text-align:left}.a-plus-faq__item summary::-webkit-details-marker{display:none}.a-plus-faq__icon{flex:0 0 auto;font-size:22px;line-height:1;transition:transform .2s ease}.a-plus-faq__item[open] .a-plus-faq__icon{transform:rotate(45deg)}.a-plus-faq__answer{padding:0 16px 18px;color:var(--a-plus-text-color);text-align:left}.a-plus-faq__answer p:last-child{margin-bottom:0}.a-plus-related__heading{margin:0 0 20px;color:var(--a-plus-title-color)}.a-plus-article{display:grid;grid-template-columns:minmax(180px,35%) minmax(0,1fr);align-items:center;gap:28px;color:inherit;text-decoration:none}.a-plus-article__image{overflow:hidden;border-radius:inherit}.a-plus-article img,.a-plus-collection img{display:block;width:100%;height:auto}.a-plus-article h4,.a-plus-collection h4{color:var(--a-plus-title-color)}.a-plus-article span{color:var(--a-plus-accent-color);text-decoration:underline}.a-plus-collections{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:24px}.a-plus-collection{color:inherit;text-decoration:none}.a-plus-collection h4{margin-top:14px}@media screen and (max-width:749px){.a-plus-inner{width:calc(100% - 32px)}.a-plus-width--full-width{width:100%;padding-right:16px;padding-left:16px}.a-plus-spacing--small{padding-top:22px;padding-bottom:22px}.a-plus-spacing--medium{padding-top:38px;padding-bottom:38px}.a-plus-spacing--large{padding-top:58px;padding-bottom:58px}.a-plus-block{display:flex;flex-direction:column;gap:24px}.a-plus-block__image,.a-plus-block__content{width:100%;order:initial}.a-plus-button{display:inline-flex;margin-left:0}.a-plus-spec-row{grid-template-columns:minmax(110px,42%) minmax(0,1fr)}.a-plus-spec-label,.a-plus-spec-value{padding:12px 10px}.a-plus-feature-grid,.a-plus-faq__grid,.a-plus-article,.a-plus-collections{grid-template-columns:1fr}.a-plus-faq__item summary{min-height:64px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
