.sooid-purchase-selector{display:block}.sooid-purchase-selector .sooid-purchase__toggle{display:flex;gap:.8rem;padding:.6rem;margin-bottom:2.4rem;border:1px solid var(--sooid-line);border-radius:10px;background:var(--sooid-tint)}.sooid-purchase-selector .sooid-purchase__toggle button{flex:1;min-height:5.2rem;border:0;border-radius:8px;padding:1.2rem;font:inherit;font-weight:600;cursor:pointer;background:transparent;color:var(--sooid-ink)}.sooid-purchase-selector .sooid-purchase__toggle button[aria-pressed=true]{color:#fff;background:#36251f}.sooid-purchase-selector .sooid-purchase__toggle button:disabled{cursor:not-allowed;opacity:.65}.sooid-purchase-selector [hidden]{display:none!important}.sooid-purchase-selector .sooid-purchase__plans{display:grid;gap:.8rem;margin:1.2rem 0 2rem;padding:0}.sooid-purchase-selector .sooid-purchase__plans label{font-size:1.6rem;font-weight:600}.sooid-purchase-selector select{width:100%;min-width:0;min-height:4.8rem;font:inherit;font-size:1.6rem;white-space:normal;color:#36251f;background:#fdfbf7;border:1px solid var(--sooid-line);border-radius:6px;padding:1rem}.sooid-purchase-selector .sooid-purchase__note{margin:0;font-size:1.5rem;line-height:1.5}.sooid-purchase-selector .sooid-purchase-status{margin:0 0 1rem;font-size:1.5rem;line-height:1.5;color:#823b23}.sooid-purchase-selector .sooid-tier--featured :is(.sooid-purchase__plans label,.sooid-purchase__note,.sooid-purchase-status){color:#fff7ee}.sooid-purchase-selector .sooid-tier--featured :is(button,select,input):focus-visible{outline-color:#fff7ee}.sooid-purchase-selector .sooid-purchase-status:empty{display:none}.sooid-purchase-selector [data-atc]:disabled{opacity:.6;cursor:not-allowed}.sooid-purchase-selector [data-configured=false]{opacity:.75}.sooid-purchase-selector .sooid-bundle[data-configured=false]{cursor:not-allowed}.sooid-purchase-selector[data-layout=cards]>.sooid-purchase__toggle{max-width:54rem;margin-inline:auto}.sooid-purchase-selector[data-monthly-mode=true][data-layout=cards] .sooid-offer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sooid-purchase-selector .sooid-tier{min-width:0}.sooid-purchase-selector :is(button,select,input):focus-visible{outline:3px solid #83523d;outline-offset:3px}.sooid-purchase-selector .sooid-bundle:has(input:focus-visible){outline:3px solid #83523d;outline-offset:3px}@media(max-width:749px){.sooid-purchase-selector[data-monthly-mode=true][data-layout=cards] .sooid-offer__grid{grid-template-columns:1fr}}.sooid-purchase-selector .sooid-tier__subhint{margin:-.4rem 0 1.2rem;font-size:1.4rem;line-height:1.5;color:#68564c}.sooid-purchase-selector .sooid-bundle__perks{display:flex;flex-wrap:wrap;gap:.2rem .6rem;font-size:1.3rem;line-height:1.4;color:#68564c}.sooid-purchase-selector .sooid-bundle__perks span+span:before{content:"\b7";margin-right:.6rem;color:#b9a595}.sooid-purchase-selector .sooid-bundle__subhint{display:block;font-size:1.3rem;line-height:1.4;color:#7d5a45}.sooid-purchase-selector[data-layout=pdp] .sooid-bundle__tag{z-index:1}.sooid-purchase-selector :is(.sooid-bundle__cadence,.sooid-tier__cadence){display:flex;align-items:flex-start;gap:.6rem;margin:.4rem 0 .2rem;font-size:1.5rem;line-height:1.4;font-weight:600;color:#36251f}.sooid-purchase-selector :is(.sooid-bundle__cadence,.sooid-tier__cadence):before{content:"";flex:none;width:1.5rem;height:1.5rem;margin-top:.25em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 2l4 4-4 4'/%3E%3Cpath d='M3 11V9a4 4 0 0 1 4-4h14'/%3E%3Cpath d='M7 22l-4-4 4-4'/%3E%3Cpath d='M21 13v2a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 2l4 4-4 4'/%3E%3Cpath d='M3 11V9a4 4 0 0 1 4-4h14'/%3E%3Cpath d='M7 22l-4-4 4-4'/%3E%3Cpath d='M21 13v2a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E") center / contain no-repeat}.sooid-purchase-selector .sooid-tier__cadence{margin:-.2rem 0 1.2rem}.sooid-purchase-selector .sooid-tier--featured .sooid-tier__cadence{color:inherit}.sooid-purchase-selector .sooid-purchase__note:empty{display:none}.sooid-purchase-selector[data-layout=pdp] .sooid-purchase__note{margin:-1.2rem 0 1.6rem;color:#5b4d42}.sooid-purchase-selector .sooid-tier .sooid-purchase__note{margin:.4rem 0 1.2rem}.sooid-d2c .sooid-purchase-selector[data-layout=pdp] .sooid-bundle__why{display:block;margin-top:.4rem;font-size:1.3rem;line-height:1.35;font-weight:600;color:#783b30}.sooid-d2c .sooid-purchase-selector[data-layout=pdp] .sooid-bundle__was{display:block;font-size:1.3rem;line-height:1.3;font-weight:400;color:#756254;text-decoration:line-through}.sooid-d2c .sooid-purchase-selector[data-layout=pdp] .sooid-bundle__saveline{display:block;margin-top:.2rem;font-size:1.3rem;line-height:1.3;font-weight:700;color:#684532;white-space:normal}.sooid-purchase-selector .sooid-purchase__suboffer{display:block;min-height:4.4rem;margin:.4rem 0 0;padding:.8rem 0;border:0;background:none;font:inherit;font-size:1.5rem;line-height:1.45;font-weight:600;color:#783b30;text-align:left;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.sooid-purchase-selector .sooid-tier__perday{margin:.2rem 0 0;font-size:1.5rem;line-height:1.45;font-weight:600;color:#36251f}.sooid-purchase-selector .sooid-tier__guarantee{margin:1rem 0 0;text-align:center;font-size:1.4rem;line-height:1.45;color:#5b4d42}.sooid-purchase-selector .sooid-tier__guarantee:before{content:"\2713\a0";color:#783b30;font-weight:700}.sooid-purchase-selector .sooid-purchase__quiznote{margin:-.8rem 0 1.6rem;padding:1rem 1.2rem;border-radius:8px;background:#f1e7d6;color:#4a3328;font-size:1.5rem;line-height:1.45;font-weight:600}.sooid-d2c #offer{scroll-margin-top:1.6rem}.sooid-purchase-selector[data-layout=pdp] .sooid-bundle__total{display:none!important}.sooid-purchase-selector[data-layout=pdp] .sooid-bundle__unit{display:block!important;font-size:2.2rem!important;line-height:1.15!important;font-weight:700!important;color:#2b1f18!important}.sooid-purchase-selector[data-layout=pdp] .sooid-bundle__save:empty{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sooid-purchase.css.map */
