.rule-one-product-feature{padding-block:var(--amino-padding);background:var(--amino-background);color:var(--amino-text)}.rule-one-product-feature__inner{width:min(var(--amino-width),calc(100% - 4rem));margin-inline:auto}.rule-one-product-feature__card{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:var(--amino-gap);padding:var(--amino-card-padding);border:1px solid var(--amino-border);border-radius:var(--amino-radius);background:var(--amino-card-background);box-shadow:0 3px 18px color-mix(in srgb,var(--amino-border) 14%,transparent);transition:transform .28s cubic-bezier(.2,.7,.3,1),box-shadow .28s ease}.rule-one-product-feature__media{box-sizing:border-box;display:grid;min-width:0;aspect-ratio:var(--amino-image-ratio);overflow:hidden;place-items:center;padding:1.6rem;border-radius:calc(var(--amino-radius) * .65);background:#fff}.rule-one-product-feature__image{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}.rule-one-product-feature__content{min-width:0;font-size:var(--amino-body-size);line-height:1.5;overflow-wrap:anywhere}.rule-one-product-feature__title{margin:0;color:inherit;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--amino-title-size);letter-spacing:-.025em;line-height:1.1}.rule-one-product-feature__positioning{margin:1rem 0 0}.rule-one-product-feature__benefits{display:grid;gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.rule-one-product-feature__benefits li{display:flex;align-items:flex-start;gap:1rem;min-width:0}.rule-one-product-feature__tick{display:inline-flex;flex:0 0 18px;width:18px;height:18px;margin-top:.2em;color:var(--amino-accent)}.rule-one-product-feature__tick svg{width:100%;height:100%}.rule-one-product-feature__rating{max-width:100%;margin-bottom:.8rem;font-size:1.3rem}.rule-one-product-feature__rating .jdgm-prev-badge{display:inline-flex!important;align-items:center;flex-wrap:wrap;gap:.5rem;min-height:24px}.rule-one-product-feature__rating:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.rule-one-product-feature__rating .jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}.rule-one-product-feature__rating .jdgm-prev-badge__stars{font-size:1.4rem}.rule-one-product-feature__rating .jdgm-prev-badge__text{font-size:1.3rem}.rule-one-product-feature__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;margin-top:2.4rem;padding:1.2rem 2rem;border:1px solid var(--amino-accent);border-radius:min(10px,var(--amino-radius));background:var(--amino-accent);color:var(--amino-button-text);font-weight:700;line-height:1.35;text-align:center;text-decoration:none;transition:filter .18s ease}.rule-one-product-feature__button:focus-visible{outline:3px solid var(--amino-accent);outline-offset:4px}.rule-one-product-feature__setup{margin:1.2rem 0 0;padding:1rem;border:1px dashed var(--amino-border);font-size:1.3rem}product-feature-options{display:block}product-feature-options>[data-feature-panel][hidden]{display:none}.rule-one-product-feature__options{margin-top:1.6rem}.rule-one-product-feature__options label{display:block;margin-bottom:.6rem;font-weight:600}.rule-one-product-feature__options select{box-sizing:border-box;width:100%;max-width:32rem;min-height:44px;padding:.8rem 1rem;border:1px solid var(--amino-border);border-radius:min(10px,var(--amino-radius));background:var(--amino-card-background);color:var(--amino-text);font:inherit}.rule-one-product-feature__options select:focus-visible{outline:3px solid var(--amino-accent);outline-offset:3px}.rule-one-product-feature__availability{margin:.8rem 0 0;font-size:1.4rem}@media(hover:hover)and (pointer:fine){.rule-one-product-feature__card:hover{transform:scale(1.015);box-shadow:0 5px 22px color-mix(in srgb,var(--amino-border) 22%,transparent)}.rule-one-product-feature__button:hover{filter:brightness(.9)}}@media(min-width:750px){.rule-one-product-feature__card--image-right{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.rule-one-product-feature__card--image-right .rule-one-product-feature__media{grid-column:2;grid-row:1}.rule-one-product-feature__card--image-right .rule-one-product-feature__content{grid-column:1;grid-row:1}}@media(max-width:749px){.rule-one-product-feature{padding-block:var(--amino-padding-mobile)}.rule-one-product-feature__inner{width:calc(100% - 3.2rem)}.rule-one-product-feature__card{grid-template-columns:minmax(0,1fr);gap:2rem;padding:var(--amino-card-padding-mobile)}.rule-one-product-feature__media{width:min(100%,36rem);margin-inline:auto;padding:1rem}.rule-one-product-feature__title{font-size:var(--amino-title-size-mobile)}.rule-one-product-feature__content{text-align:center}.rule-one-product-feature__rating{width:fit-content;margin-inline:auto}.rule-one-product-feature__rating .jdgm-prev-badge{justify-content:center}.rule-one-product-feature__benefits{margin-top:1.6rem}.rule-one-product-feature__benefits li{width:fit-content;max-width:100%;justify-self:center;justify-content:center}.rule-one-product-feature__benefits li>span:last-child{min-width:0}.rule-one-product-feature__button{width:100%;margin-top:2rem}}.rule-one-product-feature__card--no-image{grid-template-columns:minmax(0,1fr)}.rule-one-product-feature__card--no-image .rule-one-product-feature__content{grid-column:1}.rule-one-product-feature.rule-one-product-feature--custom-design{padding-block:var(--feature-padding-top) var(--feature-padding-bottom)}.rule-one-product-feature--custom-design .rule-one-product-feature__card{border-width:var(--feature-border-width);box-shadow:0 3px var(--feature-glow-blur) color-mix(in srgb,var(--feature-glow-color) var(--feature-glow-strength),transparent)}.rule-one-product-feature--custom-design .rule-one-product-feature__content{font-family:var(--feature-body-font);font-style:var(--feature-body-style);font-weight:var(--feature-body-weight);line-height:var(--feature-body-line-height)}.rule-one-product-feature--custom-design .rule-one-product-feature__title{font-family:var(--feature-title-font);font-style:var(--feature-title-style);font-weight:var(--feature-title-weight);line-height:var(--feature-title-line-height)}.rule-one-product-feature--custom-design .rule-one-product-feature__positioning{font-size:var(--feature-positioning-size)}.rule-one-product-feature--custom-design .rule-one-product-feature__benefits{font-size:var(--feature-benefit-size)}.rule-one-product-feature--custom-design .rule-one-product-feature__positioning,.rule-one-product-feature--custom-design .rule-one-product-feature__benefits,.rule-one-product-feature--custom-design .rule-one-product-feature__options,.rule-one-product-feature--custom-design .rule-one-product-feature__button{margin-top:var(--feature-content-spacing)}.rule-one-product-feature--custom-design .rule-one-product-feature__rating{margin-bottom:var(--feature-content-spacing)}.rule-one-product-feature--custom-design .rule-one-product-feature__media{width:min(100%,var(--feature-image-width));margin-inline:auto}.rule-one-product-feature--custom-design .rule-one-product-feature__button{border-radius:var(--feature-button-radius);padding:var(--feature-button-padding-y) var(--feature-button-padding-x)}.rule-one-product-feature--custom-design .rule-one-product-feature__button:focus-visible,.rule-one-product-feature--custom-design .rule-one-product-feature__options select:focus-visible{outline-color:var(--amino-text)}@media(max-width:749px){.rule-one-product-feature--custom-design .rule-one-product-feature__card{gap:var(--feature-gap-mobile)}}@media(hover:hover)and (pointer:fine){.rule-one-product-feature--custom-design .rule-one-product-feature__card:hover{box-shadow:0 5px calc(var(--feature-glow-blur) + 4px) color-mix(in srgb,var(--feature-glow-color) calc(var(--feature-glow-strength) + 8%),transparent)}}@media(prefers-reduced-motion:reduce){.rule-one-product-feature__card,.rule-one-product-feature__button{transition:none}.rule-one-product-feature__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-rule-one-product-feature.css.map */
