.c27q{--q-ink: var(--c27-ink, #1f1f1d);--q-black: var(--c27-black, #141413);--q-grey: var(--c27-grey, #6b6b6b);--q-line: var(--c27-line, #e8e8e8);--q-soft: var(--c27-soft, #f2f2f2);margin:4px 0 0;padding:16px;border:1px solid var(--q-line);background:#fff;color:var(--q-ink);transition:border-color .2s ease}.c27q.is-on{border-color:var(--q-ink)}.c27q__head{display:grid;gap:4px;margin-bottom:12px}.c27q__eyebrow{margin:0;font-family:Inter Tight,Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase;color:var(--q-grey)}.c27q__title{margin:0;padding-top:.1em;font-family:Inter Tight,Inter,sans-serif;font-size:20px;font-weight:800;line-height:1;letter-spacing:-.025em;text-transform:uppercase}.c27q__tiers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.c27q__tier{display:grid;grid-template-rows:auto auto auto;align-content:start;gap:4px;margin:0;padding:12px 10px;border:1px solid var(--q-line);background:var(--q-soft);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.c27q__cond{font-family:Inter Tight,Inter,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;color:var(--q-grey)}.c27q__value{font-family:Inter Tight,Inter,sans-serif;font-size:clamp(20px,6vw,26px);font-weight:800;line-height:1;letter-spacing:-.03em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap}.c27q__what{font-family:Inter,sans-serif;font-size:12.5px;line-height:1.3;color:#3d3d3a}.c27q sup,.c27s sup,.c27s-key sup{position:static;font-size:.62em;line-height:0;vertical-align:.55em}.c27q.is-on .c27q__tier{background:var(--q-black);border-color:var(--q-black);color:#fff}.c27q.is-on .c27q__cond{color:#ffffffa6}.c27q.is-on .c27q__what{color:#ffffffd9}.c27q__note{margin:12px 0 0;display:grid;gap:4px;font-family:Inter,sans-serif;font-size:13px;line-height:1.45;color:#3d3d3a}.c27q__state--on{display:none;font-weight:600;color:var(--q-ink)}.c27q.is-on .c27q__state--on{display:block}.c27q.is-on .c27q__state--off{display:none}.c27q__fine{font-size:12px;color:var(--q-grey)}.c27q__pick{display:inline;width:auto;height:auto;min-height:0;margin:0 0 0 4px;padding:0;border:0;background:none!important;box-shadow:none;font:inherit;letter-spacing:0;text-transform:none;line-height:inherit;font-weight:600;color:var(--q-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.c27q__pick:hover{text-decoration-thickness:2px}@media(min-width:768px){.c27q{padding:18px}.c27q__tier{padding:14px 12px}}.c27s{--s-ink: var(--c27-ink, #1f1f1d);--s-black: var(--c27-black, #141413);--s-grey: var(--c27-grey, #6b6b6b);--s-line: var(--c27-line, #e8e8e8);--s-soft: var(--c27-soft, #f2f2f2);--s-title: "Inter Tight", Inter, sans-serif;color:var(--s-ink)}.c27s *,.c27s *:before,.c27s *:after{border-radius:0!important}.c27s-wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 16px}@media(min-width:768px){.c27s-wrap{padding:0 32px}}@media(min-width:1200px){.c27s-wrap{padding:0 48px}}.c27s-eyebrow{margin:0 0 12px;font-family:var(--s-title);font-size:11.5px;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;color:var(--s-grey)}.c27s-h2{margin:0;padding-top:.1em;font-family:var(--s-title)!important;font-weight:800!important;font-size:clamp(34px,9vw,76px)!important;line-height:.92!important;letter-spacing:-.04em!important;text-transform:uppercase;color:inherit;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}@media(min-width:990px){.c27s-h2{font-size:clamp(44px,4.6vw,76px)!important}}.c27s-h3{margin:0;padding-top:.1em;font-family:var(--s-title)!important;font-weight:800!important;font-size:22px!important;line-height:1!important;letter-spacing:-.025em!important;text-transform:uppercase;color:inherit}.c27s-lead{margin:18px 0 0;max-width:58ch;font-family:Inter,sans-serif;font-size:17px;line-height:1.6;color:#3d3d3a}.c27s-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;background:var(--s-black);color:#fff!important;border:1px solid var(--s-black);font-family:var(--s-title);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important;transition:background .2s ease,color .2s ease}.c27s-btn:hover{background:transparent;color:var(--s-black)!important}.c27s-btn--light{background:#fff;color:var(--s-black)!important;border-color:#fff}.c27s-btn--light:hover{background:transparent;color:#fff!important}.c27s-link{font-family:var(--s-title);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.c27s-promise{padding:64px 0;background:var(--s-black);color:#fff}.c27s-promise .c27s-eyebrow{color:#fff9}.c27s-promise .c27s-lead{color:#fffc}.c27s-promise__grid{display:grid;gap:40px}.c27s-facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18)}.c27s-fact{margin:0;padding:18px 14px 20px;border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);display:grid;gap:8px;align-content:start}.c27s-fact__value{padding-top:.08em;font-family:var(--s-title);font-size:clamp(21px,5.6vw,40px);font-weight:800;line-height:.95;letter-spacing:-.035em;text-transform:uppercase;font-variant-numeric:tabular-nums}.c27s-fact__label{font-family:Inter,sans-serif;font-size:13.5px;line-height:1.4;color:#ffffffbf}@media(min-width:990px){.c27s-promise{padding:104px 0}.c27s-promise__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:end}.c27s-fact{padding:24px 20px 26px}.c27s-fact__value{font-size:clamp(24px,2.3vw,34px)}}.c27s-how{padding:64px 0}.c27s-head{display:grid;gap:0;margin-bottom:32px}.c27s-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:2px solid var(--s-ink);counter-reset:c27s}.c27s-step{counter-increment:c27s;display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:16px;padding:22px 0;border-bottom:1px solid var(--s-line)}.c27s-step:before{content:counter(c27s,decimal-leading-zero);grid-row:1 / span 2;font-family:var(--s-title);font-size:34px;font-weight:800;line-height:.9;letter-spacing:-.04em;padding-top:.08em}.c27s-step p{margin:10px 0 0;font-family:Inter,sans-serif;font-size:15px;line-height:1.55;color:#3d3d3a}.c27s-step__opts{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.c27s-step__opts li{margin:0;padding:6px 10px;border:1px solid var(--s-ink);font-family:var(--s-title);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media(min-width:990px){.c27s-how{padding:104px 0}.c27s-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:end;margin-bottom:48px}.c27s-head .c27s-lead{margin:0}.c27s-steps{grid-template-columns:repeat(3,minmax(0,1fr));border-top:0;border-left:1px solid var(--s-line)}.c27s-step{grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0;padding:28px 24px 32px;border:1px solid var(--s-line);border-left:0;border-top:2px solid var(--s-ink)}.c27s-step:before{grid-row:auto;font-size:64px;margin-bottom:28px}}.c27s-box{padding:64px 0;background:var(--s-soft)}.c27s-box__grid{display:grid;gap:40px}.c27s-list{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid #d9d9d5}.c27s-list li{position:relative;margin:0;padding:14px 0 14px 28px;border-bottom:1px solid #d9d9d5;font-family:Inter,sans-serif;font-size:15.5px;line-height:1.5}.c27s-list li:before{content:"";position:absolute;left:3px;top:1.15em;width:11px;height:6px;border-left:1.5px solid var(--s-ink);border-bottom:1.5px solid var(--s-ink);transform:rotate(-45deg)}.c27s-list strong{font-weight:600}.c27s-plans{display:grid;gap:24px}.c27s-table{width:100%;border-collapse:collapse;font-family:Inter,sans-serif;font-size:15px;background:#fff}.c27s-table caption{padding:0 0 10px;text-align:left;font-family:var(--s-title);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--s-grey)}.c27s-table th,.c27s-table td{padding:14px;border-bottom:1px solid var(--s-line);text-align:left;vertical-align:middle}.c27s-table thead th{border-bottom:2px solid var(--s-ink);font-family:var(--s-title);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--s-grey)}.c27s-table tbody th{font-family:var(--s-title);font-size:15px;font-weight:800;letter-spacing:-.01em;text-transform:uppercase}.c27s-table td:last-child,.c27s-table thead th:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.c27s-table td strong{font-family:var(--s-title);font-weight:800}.c27s-table__muted{display:block;font-size:12.5px;color:var(--s-grey)}@media(min-width:990px){.c27s-box{padding:104px 0}.c27s-box__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.c27s-faq{padding:64px 0}.c27s-faq__grid{display:grid;gap:32px}.c27s-faq__list{border-top:2px solid var(--s-ink)}.c27s-faq details{border-bottom:1px solid var(--s-line)}.c27s-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;cursor:pointer;list-style:none;font-family:var(--s-title);font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.c27s-faq summary::-webkit-details-marker{display:none}.c27s-faq summary:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center / 12px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 12px no-repeat;transition:transform .2s ease}.c27s-faq details[open] summary:after{transform:rotate(45deg)}.c27s-faq__a{padding:0 0 20px;max-width:64ch;font-family:Inter,sans-serif;font-size:15px;line-height:1.6;color:#3d3d3a}.c27s-faq__a p{margin:0 0 8px}.c27s-faq__a a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(min-width:990px){.c27s-faq{padding:104px 0}.c27s-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.c27s-cta{padding:56px 0 64px;border-top:1px solid var(--s-line)}.c27s-trust{list-style:none;margin:0 0 40px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--s-line);border-left:1px solid var(--s-line)}.c27s-trust li{margin:0;padding:16px 14px;border-right:1px solid var(--s-line);border-bottom:1px solid var(--s-line);display:grid;gap:4px}.c27s-trust strong{font-family:var(--s-title);font-size:14px;font-weight:800;letter-spacing:-.01em;line-height:1.15;text-transform:uppercase}.c27s-trust span{font-family:Inter,sans-serif;font-size:13px;line-height:1.4;color:var(--s-grey)}.c27s-cta__row{display:grid;gap:20px;align-items:center}.c27s-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}@media(min-width:990px){.c27s-trust{grid-template-columns:repeat(4,minmax(0,1fr))}.c27s-trust li{padding:22px 20px}.c27s-cta__row{grid-template-columns:minmax(0,1fr) auto;gap:48px}}.c27s-key{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--c27-line, #e8e8e8);border-left:1px solid var(--c27-line, #e8e8e8)}.c27s-key li{margin:0;padding:12px;border-right:1px solid var(--c27-line, #e8e8e8);border-bottom:1px solid var(--c27-line, #e8e8e8);display:grid;gap:3px}.c27s-key strong{font-family:Inter Tight,Inter,sans-serif;font-size:15px;font-weight:800;line-height:1.1;letter-spacing:-.015em;text-transform:uppercase;color:var(--c27-ink, #1f1f1d)}.c27s-key span{font-family:Inter,sans-serif;font-size:12.5px;line-height:1.35;color:var(--c27-grey, #6b6b6b)}.c27s-clamp .card-widget__content{position:relative;max-height:8.2em;overflow:hidden}.c27s-clamp .card-widget__content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3em;background:linear-gradient(#fff0,#fff);pointer-events:none}.c27s-clamp.is-open .card-widget__content{max-height:none}.c27s-clamp.is-open .card-widget__content:after{display:none}.c27s-more{display:inline-block;width:auto;height:auto;min-height:0;margin:-4px 0 0;padding:0;border:0;background:none!important;box-shadow:none;font-family:Inter Tight,Inter,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--c27-ink, #1f1f1d);text-decoration:underline;text-underline-offset:3px;cursor:pointer;justify-self:start;align-self:flex-start}.c27s-nowrap{white-space:nowrap}.c27s{margin-top:48px}@media(min-width:990px){.c27s{margin-top:72px}}.c27s-ship{margin:0 0 14px;padding:14px 16px;border-left:2px solid var(--c27-ink, #1f1f1d);background:var(--c27-soft, #f3f3f1);font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:#3d3d3a}.c27s-ship strong{display:block;margin-bottom:2px;font-family:Inter Tight,Inter,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c27-ink, #1f1f1d)}.c27s-ship sup{position:static;font-size:.62em;line-height:0;vertical-align:.55em}#shopify-buyer-consent,#shopify-buyer-consent *{font-family:Inter,sans-serif!important;font-size:13px!important;line-height:1.5!important;color:var(--c27-grey, #6b6b6b)!important;letter-spacing:0!important}#shopify-buyer-consent{display:block;margin-top:12px}#shopify-subscription-policy-button{text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:var(--c27-ink, #1f1f1d)!important}.c27s-seal,.c27s-seal *{font-family:Inter,sans-serif!important;border-radius:0!important}.c27s-seal .sls-option-container{border:1px solid var(--c27-ink, #1f1f1d)!important;background:#fff!important;box-shadow:none!important;padding:16px!important}.c27s-seal .sls-selling-plan-group-name{font-family:Inter Tight,Inter,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--c27-ink, #1f1f1d)!important}.c27s-seal .sls-price,.c27s-seal .sls-price *{font-family:Inter Tight,Inter,sans-serif!important;font-weight:800!important;font-size:18px!important;color:var(--c27-ink, #1f1f1d)!important}.c27s-seal .selling-plan-group-options-name-select>label:first-child{display:block;margin:12px 0 8px;font-family:Inter Tight,Inter,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--c27-grey, #6b6b6b)!important}.c27s-seal .sls-selling-plan-group-first-option{display:none!important}.c27s-seal .c27s-native{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.c27s-plan-pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 12px}.c27s-plan-pick__opt{display:flex;align-items:center;justify-content:center;min-height:56px;margin:0;padding:8px 10px;border:1px solid var(--c27-ink, #1f1f1d)!important;background:#fff!important;color:var(--c27-ink, #1f1f1d)!important;font-family:Inter Tight,Inter,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.06em!important;text-transform:uppercase;text-align:center;cursor:pointer;box-shadow:none;transition:background-color .15s ease,color .15s ease}.c27s-plan-pick__opt:first-letter{text-transform:uppercase}.c27s-plan-pick__opt:hover{background:var(--c27-soft, #f3f3f1)!important}.c27s-plan-pick__opt.is-on{background:var(--c27-black, #141413)!important;color:#fff!important}.c27s-plan-pick__opt:focus-visible{outline:2px solid var(--c27-ink, #1f1f1d);outline-offset:2px}.c27s-seal .sls-selling-plan-description-content{margin-top:4px;font-size:13px!important;line-height:1.6!important;color:#3d3d3a!important}.c27s-seal select.sls-select{appearance:none;-webkit-appearance:none;min-height:56px;width:100%;padding:0 44px 0 16px!important;border:1px solid var(--c27-ink, #1f1f1d)!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231f1f1d' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 16px center!important;font-size:15px!important;color:var(--c27-ink, #1f1f1d)!important}.c27s-seal select.sls-select:focus-visible{outline:2px solid var(--c27-ink, #1f1f1d);outline-offset:2px}.c27s-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.c27s-card{position:relative;display:grid;align-content:start;gap:10px;margin:0;padding:18px 14px 20px;background:#fff;border:1px solid #e2e2de}.c27s-card__num{position:absolute;top:14px;right:14px;font-family:var(--s-title);font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--s-grey);font-variant-numeric:tabular-nums}.c27s-card__ico{display:block;width:44px;height:44px;object-fit:contain;margin-bottom:4px}.c27s-card__title{margin:0;padding-top:.1em;font-family:var(--s-title)!important;font-weight:800!important;font-size:16px!important;line-height:1.05!important;letter-spacing:-.02em!important;text-transform:uppercase;color:var(--s-ink);-webkit-hyphens:none;hyphens:none}.c27s-card__text{margin:0;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.45;color:#3d3d3a}.c27s-box .c27s-plans{margin-top:48px}@media(min-width:768px){.c27s-card{padding:24px 20px 26px}.c27s-card__title{font-size:19px!important}.c27s-card__ico{width:56px;height:56px}}@media(min-width:990px){.c27s-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.c27s-card{padding:28px 24px 30px;min-height:240px}.c27s-card__text{font-size:15px}.c27s-box .c27s-plans{margin-top:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}}.c27s-seal .sls-selling-plan-group-options{display:flex!important;flex-wrap:wrap!important;width:100%!important}.c27s-seal .selling-plan-group-options-name-select{flex:1 1 100%!important;width:100%!important}.c27s-seal .sls-selling-plan-group-price-per-delivery{flex:1 1 100%}@media(max-width:420px){.c27s-plan-pick__opt{font-size:11px!important;letter-spacing:.04em!important;padding:6px!important}}.c27g{display:grid;gap:12px;margin:4px 0 16px;padding:16px;border:1px solid var(--c27-line, #e8e8e8)}.c27g__title{margin:0;font-family:Inter Tight,Inter,sans-serif;font-size:15px;font-weight:800;letter-spacing:-.015em;text-transform:uppercase;color:var(--c27-ink, #1f1f1d)}.c27g__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.c27g__field{display:grid;gap:5px;margin:0}.c27g__field>span{font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;color:var(--c27-ink, #1f1f1d)}.c27g__field em{font-style:normal;font-weight:400;color:var(--c27-grey, #6b6b6b)}.c27g__field input,.c27g__field textarea{width:100%;margin:0;padding:10px 12px;border:1px solid #cfcfcb;border-radius:0;background:#fff;font-family:Inter,sans-serif;font-size:16px;line-height:1.4;color:var(--c27-ink, #1f1f1d)}.c27g__field textarea{min-height:84px;resize:vertical}.c27g__field input:focus-visible,.c27g__field textarea:focus-visible{outline:2px solid var(--c27-ink, #1f1f1d);outline-offset:1px}.c27g__field input[aria-invalid=true]{border-color:#b3261e}.c27g__err{margin:-4px 0 0;font-family:Inter,sans-serif;font-size:12.5px;color:#b3261e}@media(max-width:480px){.c27g__row{grid-template-columns:1fr}}.c27s-card__type{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1.5px solid var(--s-ink);font-family:var(--s-title);font-size:17px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--s-ink)}@media(min-width:768px){.c27s-card__type{width:56px;height:56px;font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/c27-pdp.css.map */
