span.input_looking{background:#fff;width:13px;height:13px;border-radius:13px;border:1px solid gray;margin:auto 0}span.input_looking.input_looking_checked{background:#989898;border:2px solid rgb(39,39,39)}.effic_checkout_button *{pointer-events:none}.product-info .button.button--xl{font-size:1.8rem;font-weight:600;text-transform:uppercase;border-radius:6px}@media all and (min-width: 700px){.product-info .button.button--xl{padding-block-start:.75rem;padding-block-end:.75rem}}.subscription_frequency .close_label{display:none}.subscription_frequency[open]{flex-grow:1;display:flex}.subscription_frequency[open]>summary{margin:0 0 .25rem auto;width:60px;display:inline-block;font-size:var(--text-xs)}.subscription_frequency[open] .close_label{display:inline}.subscription_frequency[open] .open_label{display:none}.product_advantages{display:grid;grid-template-columns:auto auto;gap:.5rem .75rem}.product-advantage-icon{border-radius:100%;padding:5px;display:inline-flex;align-items:center;justify-content:center;margin-block:auto;flex-shrink:0}.product-advantage-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}.subscription_frequency_option{background-color:#f9fafb;border-radius:8px;border:1px solid #d0d5dd;color:#475467;padding:2px 10px;text-align:center;position:relative;font-size:var(--text-base);font-weight:500}.subscription_frequency_option label{padding-left:0;padding-inline-start:0}.subscription_frequency_option:hover,.subscription_frequency_option.checked{background-color:#4aad33;color:#fff}.subscription_frequency_option input[type=radio]{opacity:.001;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.mx-auto{margin-left:auto;margin-right:auto}.toggle-subscription-option-variant{background-color:#f3f3f3;border-radius:8px;border:1px solid #c5c5c5;display:flex;flex-grow:1;padding:10px;text-align:center;position:relative}.variant_callout{position:absolute;bottom:100%;right:0;padding:1px .375rem;font-size:13px;font-weight:500;text-align:center;border-radius:8px 8px 0 0;border-width:1px;border-style:solid;border-bottom:none;-webkit-user-select:none;user-select:none;background:var(--background, "");color:var(--text-color, "")}.product-picker__option-values{display:flex}.text-xl{font-size:var(--text-lg, 1.25rem);line-height:1.6}@media all and (min-width: 1400px){.text-xl{font-size:var(--text-xl, 1.5rem)}}@media all and (min-width: 1000px) and (max-width: 1399px),(max-width: 799px){.toggle-subscription-option-variant{flex:calc(50% - 8px) 1 1}}@media all and (min-width: 400px){.toggle-subscription-option-variant{gap:1rem}.variant_callout{right:8px}}.toggle-subscription-option{background-color:#f3f3f3;border-radius:8px;border:1px solid #c5c5c5;display:flex;flex-direction:column;flex-grow:1;position:relative}.toggle-subscription-option.selected{background-color:#fff;border:1px solid #4aad33;outline-color:#7fe767;outline-style:solid}.toggle-subscription-option-content{padding:14.5px 10px;text-align:center;flex-grow:1;border-radius:8px 8px 0 0}.toggle-subscription-option-label{background-color:#e1e1e1;color:#838383;padding:14.5px 10px;text-align:center;border-radius:0 0 8px 8px}.toggle-subscription-option.selected .toggle-subscription-option-label{background-color:#4aad33;color:#fff}.toggle-subscription-option.is_subscription{position:relative;overflow:hidden;display:grid;grid-template-columns:25px auto;grid-template-rows:1fr 1fr;min-height:133px}.toggle-subscription-option.is_subscription .toggle-subscription-option-content{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3;border-radius:0 8px 0 0}.toggle-subscription-option.is_subscription .toggle-subscription-option-label{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3;border-radius:0 0 8px}.smart_choice{background:rgb(var(--background, 247 192 0));background:var(--gradient, linear-gradient(90deg, #f6c005, #ea0200 100%));color:rgb(var(--text-color, 255 255 255));position:absolute;padding:2px .25rem;font-size:13px;font-weight:700;bottom:0;left:0;transform:translate(25px) rotate3d(0,0,1,-90deg);transform-origin:left bottom;border-radius:8px 8px 0 0;width:134px;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}.semibold{font-weight:600}.medium{font-weight:500}.capitalize{text-transform:capitalize}.change-frequency p:first-of-type{font-weight:600}.change-frequency p:last-of-type{font-weight:500;font-style:italic;color:#686868}.use-subscription{padding:0 .5rem;position:absolute;top:0;right:-.5rem;background:#fff;box-shadow:0 0 5px 1px #00000026;border-radius:4px;transform:translateY(-75%);color:#344054;-webkit-user-select:none;user-select:none;pointer-events:none}.use-subscription-top{font-weight:600}.use-subscription-bottom{font-weight:500;font-style:italic}product-picker__option-values{justify-content:space-between;align-items:baseline;margin-block-end:var(--spacing-2);display:flex;flex-wrap:wrap}variant-picker .variant-picker__option-values{row-gap:1.75rem}.variant-picker__option-values{justify-content:space-between;align-items:baseline;display:flex}.subscription-advantages-earn{display:block;margin-right:1rem;padding:.25rem .5rem;background-color:#000;color:#fff;border-radius:8px;font-weight:700;font-size:var(--text-xs, .75rem);line-height:1.6;text-align:center}.underline{text-decoration:underline}@media all and (max-width: 799px){.smart_choice{left:unset;right:10px;top:unset;bottom:100%;transform:none;width:unset}.toggle-subscription-option.is_subscription{min-height:unset;display:block;overflow:visible}}@media all and (max-width: 699px){.toggle-subscription-option-content,.toggle-subscription-option-label{padding:8px}.toggle-subscription-option-content .text-lg,.toggle-subscription-option-label.text-lg{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/effic_style_product-info.css.map */
