@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-outline-style:solid;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme,base;@layer components{.product-club-modal{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);color:#252720;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:calc(100% - 2rem);max-width:1000px;max-height:calc(100dvh - 2rem);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;margin:auto;padding:0;position:fixed;overflow-y:auto}.product-club-modal-layout{display:grid}@media(width>=48rem){.product-club-modal-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-club-modal-image{height:calc(var(--spacing,.25rem) * 40);background-color:#edece3;position:relative;overflow:hidden}@media(width>=40rem){.product-club-modal-image{height:calc(var(--spacing,.25rem) * 48)}}@media(width>=48rem){.product-club-modal-image{height:auto}}.product-club-modal-image img{object-fit:cover;object-position:65% center;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.product-club-modal-form{min-width:0;padding:calc(var(--spacing,.25rem) * 6)}@media(width>=40rem){.product-club-modal-form{padding:calc(var(--spacing,.25rem) * 8)}}@media(width>=48rem){.product-club-modal-form{padding-block:calc(var(--spacing,.25rem) * 10)}}.product-club-modal::backdrop{background:#25272080}.product-club-modal .club-auth-options,.product-club-modal .club-verification{margin-top:0}.product-club-modal .club-form{padding-bottom:0}.product-club-modal .club-form .button{justify-content:center;width:100%}html:has(.product-club-modal[open]){overflow:hidden}.club-kicker{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.14em;letter-spacing:.14em;color:#3d4935;display:flex}.checkout-club{margin-bottom:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);--tw-border-style:solid;padding:calc(var(--spacing,.25rem) * 6);background-color:#f8f9f5;border:1px solid #e1e4dc}@media(width>=40rem){.checkout-club{padding:calc(var(--spacing,.25rem) * 8)}}.checkout-club h2{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-snug,1.375);font-size:22px;line-height:var(--leading-snug,1.375);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.checkout-club p{--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625)}.club-benefits{margin-block:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;padding:0;font-size:13px;list-style-type:none;display:flex}.club-benefits li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.club-benefits .fa-icon{margin-top:var(--spacing,.25rem);color:#4f6840}.club-auth-options{margin-top:calc(var(--spacing,.25rem) * 6)}.club-auth-tabs{margin-bottom:calc(var(--spacing,.25rem) * 6);border-radius:calc(var(--radius-button) + 5px);border-style:var(--tw-border-style);--tw-border-style:solid;width:100%;padding:var(--spacing,.25rem);background-color:#eeefe9;border:1px solid #dfe3d9;display:flex}.club-auth-tab{cursor:pointer;border-style:var(--tw-border-style);min-width:0;min-height:42px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#62665b;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:2147483647px;flex:1}@media(hover:hover){.club-auth-tab:hover{color:#46573c}}.club-auth-tab:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#59684d}@media(prefers-reduced-motion:reduce){.club-auth-tab{transition-property:none}}.club-auth-tab[aria-selected=true]{background-color:var(--color-white,#fff);color:#252720;--tw-shadow:0 1px 3px var(--tw-shadow-color,#25272008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.club-auth-panel[hidden]{display:none}.club-form{padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 5)}.club-form label:not(.checkout-field):not(.club-checkbox){margin-bottom:calc(var(--spacing,.25rem) * 4);flex:1;min-width:0;font-size:12px;display:block}.club-form .club-checkbox,.checkout-form .club-checkbox{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:12px;line-height:var(--leading-relaxed,1.625);display:flex}.club-form .club-checkbox{padding-top:calc(var(--spacing,.25rem) * 2)}.club-form .club-checkbox input,.checkout-form .club-checkbox input{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);accent-color:#46573c;flex-shrink:0;margin:0;padding:0}.club-fineprint{--tw-leading:var(--leading-relaxed,1.625);font-size:12px;line-height:var(--leading-relaxed,1.625);color:var(--color-stone-500,oklch(55.3% .013 58.071))}.club-verification{margin-top:calc(var(--spacing,.25rem) * 6)}.club-verification h3{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);font-size:19px}.club-verification strong{word-break:break-all}.club-redeem{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-bottom:calc(var(--spacing,.25rem) * 2)}.club-redeem small{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-stone-500,oklch(55.3% .013 58.071));display:block}.club-hero{isolation:isolate;min-height:420px;padding-block:calc(var(--spacing,.25rem) * 16);background-color:#edece3;align-items:center;display:flex;position:relative;overflow:hidden}@media(width>=40rem){.club-hero{min-height:470px}}.club-hero>img{z-index:-20;object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.club-hero:after{z-index:-10;--tw-content:"";content:var(--tw-content);background-image:linear-gradient(90deg,#f1eee6f2,#f1eee6d9 28%,#f1eee640 48%,#0000 65%);position:absolute;inset:0}.club-hero h1{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 5);--tw-leading:1.05;font-size:44px;line-height:1.05}@media(width>=40rem){.club-hero h1{font-size:62px}}.club-hero p{margin-bottom:calc(var(--spacing,.25rem) * 7);color:#4c5145;max-width:350px;font-size:15px}.club-intro{gap:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 14);display:grid}@media(width>=64rem){.club-intro{gap:calc(var(--spacing,.25rem) * 24);padding-block:calc(var(--spacing,.25rem) * 20);grid-template-columns:repeat(2,minmax(0,1fr))}}.club-intro h2{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:30px}.club-intro>section:first-child h2{font-family:var(--font-editorial,"Marcellus", Georgia, serif);--tw-leading:1.2;font-size:36px;line-height:1.2}@media(width>=40rem){.club-intro>section:first-child h2{font-size:40px}}.club-intro .club-benefits{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 5);font-size:14px}.club-entry{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background-color:#f7f8f4}@media(width>=40rem){.club-entry{padding:calc(var(--spacing,.25rem) * 8)}}.club-entry h2{font-size:24px}.club-entry .club-auth-options{margin-top:0}.club-explainer{border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-block:calc(var(--spacing,.25rem) * 14)}.club-explainer h2{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:30px}.club-steps{gap:calc(var(--spacing,.25rem) * 10);display:grid}@media(width>=48rem){.club-steps{gap:calc(var(--spacing,.25rem) * 14);grid-template-columns:repeat(3,minmax(0,1fr))}}.club-step-icon{margin-bottom:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 20);height:calc(var(--spacing,.25rem) * 20);color:#4c5543;background-color:#f1f0ec;border-radius:2147483647px;place-items:center;display:grid}.club-steps h3{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);font-size:18px}.club-steps p{--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625)}.club-terms{margin-top:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-top:calc(var(--spacing,.25rem) * 5)}.club-terms h3{padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);margin:0}.club-terms>div{max-width:800px;padding-top:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625)}.club-account{max-width:1100px;padding-block:calc(var(--spacing,.25rem) * 12)}@media(width>=40rem){.club-account{padding-block:calc(var(--spacing,.25rem) * 16)}}.club-account-heading{margin-bottom:calc(var(--spacing,.25rem) * 8);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.club-account-heading h1{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:34px}@media(width>=40rem){.club-account-heading h1{font-size:42px}}.club-balance{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 7);background-color:#f1f3eb;flex-wrap:wrap;display:flex}@media(width>=40rem){.club-balance{padding:calc(var(--spacing,.25rem) * 10)}}.club-balance h2{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);font-size:17px}.club-balance-value{margin-block:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-tight,1.25);font-size:52px;line-height:var(--leading-tight,1.25);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:#3d4935}@media(width>=40rem){.club-balance-value{font-size:64px}}.club-balance-value span{--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);font-size:18px}.club-balance p{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:13px}.club-history{margin-top:calc(var(--spacing,.25rem) * 12)}.club-history h2{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:24px}.club-history table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.club-history th{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-stone-500,oklch(55.3% .013 58.071))}.club-history td{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-block:calc(var(--spacing,.25rem) * 5);padding-right:calc(var(--spacing,.25rem) * 4)}.club-history th:last-child,.club-history td:last-child{text-align:right;white-space:nowrap;padding-right:0}.club-history td:first-child{white-space:nowrap}.club-history-order{margin-top:var(--spacing,.25rem);color:var(--color-stone-500,oklch(55.3% .013 58.071));font-size:11px;display:block}.club-points-positive{color:#4a693b}.club-pagination{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:space-between;gap:calc(var(--spacing,.25rem) * 5);display:flex}.club-hero-note{margin-top:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-relaxed,1.625);max-width:350px;font-size:12px;line-height:var(--leading-relaxed,1.625);color:#606557;display:block}.club-intro{align-items:flex-start;scroll-margin-top:32px}.club-intro>section>p{--tw-leading:1.8;color:#62665b;max-width:480px;font-size:14px;line-height:1.8}.club-intro .club-intro-note{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:13px}.club-entry-intro{margin-bottom:calc(var(--spacing,.25rem) * 5);--tw-leading:1.8;color:#62665b;font-size:14px;line-height:1.8}.club-section-heading{margin-bottom:calc(var(--spacing,.25rem) * 8);max-width:620px}.club-section-heading h2{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-tight,1.25);font-size:28px;line-height:var(--leading-tight,1.25);--tw-tracking:-.5px;letter-spacing:-.5px}@media(width>=40rem){.club-section-heading h2{font-size:32px}}.club-section-heading h2{text-wrap:pretty}.club-section-heading p,.club-section-lead{--tw-leading:1.8;color:#62665b;font-size:14px;line-height:1.8}.club-perks{padding-block:calc(var(--spacing,.25rem) * 12);background-color:#f5f4ef}@media(width>=40rem){.club-perks{padding-block:calc(var(--spacing,.25rem) * 16)}}.club-perks{scroll-margin-top:32px}.club-perk-grid{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media(width>=40rem){.club-perk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.club-perk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.club-perk{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);min-width:0;padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media(width>=40rem){.club-perk{padding:calc(var(--spacing,.25rem) * 7)}}.club-perk-value{margin-bottom:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 12);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:38px;line-height:1;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:#4c5b40;align-items:center;display:flex}.club-perk-value .fa-icon{font-size:38px!important}.club-perk h3{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-snug,1.375);font-size:19px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.club-perk p{margin-bottom:calc(var(--spacing,.25rem) * 6);--tw-leading:1.8;color:#62665b;font-size:14px;line-height:1.8}.club-perk .text-link,.club-perk-note{--tw-leading:var(--leading-relaxed,1.625);font-size:12px;line-height:var(--leading-relaxed,1.625);margin-top:auto}.club-perk .text-link{border-bottom-style:var(--tw-border-style);border-bottom-width:0;align-self:flex-start;padding-bottom:0}.club-perk .text-link span{border:0;border-bottom:1px solid #bdbdaf;padding-bottom:5px}.club-perk-note{color:#73776c}.club-get-started{padding-block:calc(var(--spacing,.25rem) * 12)}@media(width>=40rem){.club-get-started{padding-block:calc(var(--spacing,.25rem) * 16)}}.club-start-steps{gap:calc(var(--spacing,.25rem) * 8);margin:0;padding:0;list-style-type:none;display:grid}@media(width>=48rem){.club-start-steps{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(3,minmax(0,1fr))}}.club-start-steps li{gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);--tw-border-style:solid;padding-top:calc(var(--spacing,.25rem) * 6);border-style:solid;border-color:#e5e5dd;border-top-width:1px;display:flex}.club-start-steps li>span{--tw-leading:1;color:#7a846d;flex-shrink:0;font-size:40px;line-height:1}.club-start-steps h3{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-snug,1.375);font-size:18px;line-height:var(--leading-snug,1.375);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.club-start-steps p{--tw-leading:1.8;color:#62665b;font-size:14px;line-height:1.8}.club-section-lead{margin-top:calc(var(--spacing,.25rem) * -4);margin-bottom:calc(var(--spacing,.25rem) * 8);max-width:650px;scroll-margin-top:32px}.club-explainer .club-steps p{--tw-leading:1.8;color:#62665b;font-size:14px;line-height:1.8}.club-explainer>.club-fineprint{margin-top:calc(var(--spacing,.25rem) * 8)}.club-points-example{margin-top:calc(var(--spacing,.25rem) * 10);align-items:center;gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background-color:#f1f3eb;display:grid}@media(width>=40rem){.club-points-example{padding:calc(var(--spacing,.25rem) * 8)}}@media(width>=48rem){.club-points-example{gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:1fr 240px}}.club-points-example h3{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-snug,1.375);font-size:22px;line-height:var(--leading-snug,1.375);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.club-points-example p{--tw-leading:1.8;color:#62665b;font-size:14px;line-height:1.8}.club-example-value{gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);--tw-border-style:solid;padding-top:calc(var(--spacing,.25rem) * 6);border-style:solid;border-color:#daddd2;border-top-width:1px;display:grid}@media(width>=48rem){.club-example-value{border-top-style:var(--tw-border-style);border-top-width:0;border-left-style:var(--tw-border-style);padding-top:0;padding-left:calc(var(--spacing,.25rem) * 8);border-left-width:1px}}.club-example-value strong{--tw-font-weight:var(--font-weight-medium,500);font-size:32px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-black,#000)}.club-example-value span{--tw-leading:var(--leading-relaxed,1.625);font-size:14px;line-height:var(--leading-relaxed,1.625);color:#62665b}.club-faq{gap:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-block:calc(var(--spacing,.25rem) * 12);display:grid}@media(width>=40rem){.club-faq{padding-block:calc(var(--spacing,.25rem) * 16)}}@media(width>=64rem){.club-faq{gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:1fr 1.4fr}}.club-faq a{text-underline-offset:4px;text-decoration-line:underline}.club-faq-list details{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-color:#e5e5dd;border-bottom-width:1px}.club-faq-list summary{cursor:pointer;padding-block:calc(var(--spacing,.25rem) * 5);padding-right:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.club-faq-list summary::marker{color:#7a846d}.club-faq-list details p{padding-bottom:calc(var(--spacing,.25rem) * 6);--tw-leading:1.8;color:#62665b;font-size:14px;line-height:1.8}.club-faq-list summary:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:#59684d}@media(width<=639px){.club-hero:after{background-color:#f1eee6df}}html:has([id^=rp_checkout_overlay_]){scroll-behavior:auto}.receipt-page{padding-block:calc(var(--spacing,.25rem) * 12)}@media(width>=48rem){.receipt-page{padding-block:calc(var(--spacing,.25rem) * 16)}}.receipt-heading{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 10);max-width:var(--container-3xl,48rem);text-align:center}.receipt-heading h1{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 5);font-family:var(--font-editorial,"Marcellus", Georgia, serif);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}@media(width>=48rem){.receipt-heading h1{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.receipt-heading p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-stone-500,oklch(55.3% .013 58.071))}.receipt-success-title{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media(width>=48rem){.receipt-success-title{gap:calc(var(--spacing,.25rem) * 4)}}.receipt-grid{align-items:stretch;gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(width>=800px){.receipt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.receipt-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));background-color:var(--color-white,#fff);min-width:0;padding:calc(var(--spacing,.25rem) * 5)}@media(width>=48rem){.receipt-card{padding:calc(var(--spacing,.25rem) * 8)}}.receipt-card h2{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.receipt-card h3{margin-top:calc(var(--spacing,.25rem) * 5);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.receipt-card p,.receipt-card address{margin-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:break-word;font-style:normal}.receipt-card p:last-child{margin-bottom:0}.receipt-card .receipt-contact-line{margin-block:var(--spacing,.25rem)}.receipt-card [aria-label=Bankoplysninger] h2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.receipt-card [aria-label=Bankoplysninger] p,.receipt-card[aria-label=Betaling]>h2+p{color:var(--ink)}.receipt-portal{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;grid-column:1/-1;display:flex}@media(width>=48rem){.receipt-portal{flex-direction:row;justify-content:space-between;align-items:center}}.receipt-portal h2{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.receipt-portal p{margin:0}.receipt-portal .button{flex-shrink:0}.receipt-details{gap:calc(var(--spacing,.25rem) * 6);grid-column:1/-1;min-width:0;display:grid}@media(width>=800px){.receipt-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.receipt-items{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.receipt-items th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-stone-500,oklch(55.3% .013 58.071))}.receipt-items td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-block:calc(var(--spacing,.25rem) * 5);vertical-align:top}.receipt-items th:first-child,.receipt-items td:first-child{padding-right:calc(var(--spacing,.25rem) * 3);overflow-wrap:break-word}.receipt-items th:nth-child(2),.receipt-items td:nth-child(2){padding-inline:calc(var(--spacing,.25rem) * 2);text-align:center}.receipt-items th:last-child,.receipt-items td:last-child{text-align:right;white-space:nowrap}.receipt-items small{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-stone-500,oklch(55.3% .013 58.071));display:block}.receipt-totals{margin-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-bottom:0}.receipt-totals>div{margin-block:calc(var(--spacing,.25rem) * 3);justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);display:flex}.receipt-totals dd{text-align:right;color:var(--ink);flex-shrink:0;margin:0}.receipt-totals small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.receipt-totals .receipt-total{margin-top:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.receipt-included,.receipt-muted{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-stone-500,oklch(55.3% .013 58.071))}.receipt-total small,.receipt-included dd small{display:block}.receipt-footer{margin-top:calc(var(--spacing,.25rem) * 8);text-align:center}.receipt-sharing{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(width>=800px){.receipt-sharing{grid-template-columns:repeat(2,minmax(0,1fr))}}.receipt-share-card{flex-direction:column;align-items:flex-start;display:flex}.receipt-share-icon{margin-bottom:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);background-color:var(--color-stone-100,oklch(97% .001 106.424));border-radius:2147483647px;place-items:center;display:grid}.receipt-share-card h2{margin-bottom:var(--spacing,.25rem);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.receipt-share-card .receipt-share-help{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-stone-500,oklch(55.3% .013 58.071))}.receipt-share-card .button{width:100%;margin-top:auto}@media(width>=40rem){.receipt-share-card .button{width:auto}}.receipt-share-card .button:disabled{cursor:not-allowed;opacity:.5}.receipt-products{gap:calc(var(--spacing,.25rem) * 4);display:grid}.receipt-summary .checkout-product p{margin:0}.receipt-summary .checkout-hint{font-size:11px}.receipt-summary .checkout-product-image{isolation:isolate;border-style:var(--tw-border-style);background-color:#f7f7f7;border-width:0}.receipt-summary .checkout-product-image img{mix-blend-mode:multiply}.checkout-page{background-color:var(--color-white,#fff);color:#30332e}.checkout-page>.error-banner{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);width:calc(100% - 48px);max-width:1032px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 5)}.checkout-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));background-color:var(--color-white,#fff)}.checkout-header>div{max-width:1080px;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.checkout-header img{border-radius:0;width:150px}.checkout-back{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:flex}.checkout-frame{grid-template-columns:1.1fr 1fr;max-width:1080px;margin-inline:auto;display:grid}.checkout-main{min-width:0;padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 7);padding-bottom:calc(var(--spacing,.25rem) * 10)}@media(width>=64rem){.checkout-main{padding-right:calc(var(--spacing,.25rem) * 12)}}.checkout-title{margin-bottom:calc(var(--spacing,.25rem) * 5);font-family:var(--font-editorial,"Marcellus", Georgia, serif);--tw-font-weight:var(--font-weight-normal,400);font-size:23px;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.checkout-steps{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 3);color:var(--color-stone-500,oklch(55.3% .013 58.071));font-size:11px;display:flex}.checkout-steps .fa-icon{rotate:-90deg}.checkout-steps [aria-current]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#343d2e}.checkout-message{margin-bottom:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));background-color:var(--color-stone-50,oklch(98.5% .001 106.423));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-stone-600,oklch(44.4% .011 73.639))}.checkout-message p{margin-top:var(--spacing,.25rem);margin-bottom:0}.checkout-fields>section{margin-bottom:calc(var(--spacing,.25rem) * 6)}.checkout-fields h2,.checkout-summary-heading h2,.checkout-voucher-heading{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}.checkout-voucher-heading+.checkout-voucher{margin-top:0}.checkout-field-row{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.checkout-address-search{position:relative}.checkout-address-options{z-index:30;max-height:calc(var(--spacing,.25rem) * 60);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));background-color:var(--color-white,#fff);padding:var(--spacing,.25rem);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);inset-inline:0;position:absolute;top:100%;overflow-y:auto}.checkout-address-options button{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);border-width:0;display:block}@media(hover:hover){.checkout-address-options button:hover{background-color:var(--color-stone-100,oklch(97% .001 106.424))}}.checkout-address-options button[aria-selected=true]{background-color:var(--color-stone-100,oklch(97% .001 106.424))}.checkout-field{margin-bottom:calc(var(--spacing,.25rem) * 2);min-width:0;display:block;position:relative}.checkout-field>span{pointer-events:none;top:calc(var(--spacing,.25rem) * 1.5);left:calc(var(--spacing,.25rem) * 3);z-index:10;color:var(--color-stone-500,oklch(55.3% .013 58.071));font-size:10px;position:absolute}.checkout-field input,.checkout-field select{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;background-color:var(--color-white,#fff);width:100%;min-width:0;height:50px;padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 5);padding-bottom:var(--spacing,.25rem);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border:1px solid #d7d9d4;outline-style:none;margin:0;font-size:13px;display:block}:is(.checkout-field input,.checkout-field select):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#757963;border-color:#757963}.checkout-field input::placeholder{color:var(--color-stone-400,oklch(70.9% .01 56.259))}.checkout-flex-delivery:not(:has(input[type=checkbox]:checked)) #checkout-flex-fields{display:none}.checkout-field textarea{min-height:calc(var(--spacing,.25rem) * 28);resize:vertical;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans,"proxima-nova", "Helvetica Neue", Arial, sans-serif);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border:1px solid #d7d9d4;outline-style:none;margin:0;font-size:13px;display:block}.checkout-field textarea::placeholder{color:var(--color-stone-400,oklch(70.9% .01 56.259))}.checkout-field textarea:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#757963;border-color:#757963}.checkout-field:has(textarea)>span:not(.sr-only){margin-bottom:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:block;position:static}.checkout-phone-field>label{top:calc(var(--spacing,.25rem) * 1.5);left:calc(var(--spacing,.25rem) * 3);z-index:10;color:var(--color-stone-500,oklch(55.3% .013 58.071));font-size:10px;position:absolute}.checkout-phone-field>input{padding-left:108px}.checkout-phone-prefix{bottom:var(--spacing,.25rem);left:calc(var(--spacing,.25rem) * 3);z-index:10;height:calc(var(--spacing,.25rem) * 6);width:86px;position:absolute}.checkout-phone-prefix>svg:first-child{pointer-events:none;z-index:10;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:2px;position:absolute;top:50%;left:0;overflow:hidden}.checkout-phone-prefix select{height:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);padding-block:0;padding-right:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 6);background-color:#0000;border-width:0;font-size:13px}.checkout-phone-chevron{pointer-events:none;top:50%;right:var(--spacing,.25rem);height:5px;width:calc(var(--spacing,.25rem) * 2);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute}.checkout-terms-dialog{width:calc(100% - 2rem);max-height:85dvh;max-width:var(--container-3xl,48rem);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);text-align:left;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;margin:auto;padding:0;position:fixed;overflow:hidden}.checkout-terms-dialog[open]{flex-direction:column;display:flex}.checkout-terms-dialog::backdrop{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.checkout-terms-dialog::backdrop{background-color:color-mix(in oklab,var(--color-black,#000) 40%,transparent)}}.checkout-terms-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);flex-shrink:0;display:flex}.checkout-terms-heading h2{font-family:var(--font-editorial,"Marcellus", Georgia, serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);margin:0}.checkout-terms-heading button{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);background-color:var(--color-stone-100,oklch(97% .001 106.424));border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media(hover:hover){.checkout-terms-heading button:hover{background-color:var(--color-stone-200,oklch(92.3% .003 48.717))}}.checkout-terms-body{overscroll-behavior:contain;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-y:auto}body:has(.checkout-terms-dialog[open]){overflow:hidden}.checkout-field input[aria-invalid=true]{border-color:var(--color-red-600,oklch(57.7% .245 27.325))}.checkout-field input[aria-invalid=true]:focus{border-color:var(--color-red-600,oklch(57.7% .245 27.325));--tw-ring-color:var(--color-red-600,oklch(57.7% .245 27.325))}.checkout-field-error{margin-top:var(--spacing,.25rem);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-red-700,oklch(50.5% .213 27.518))}.checkout-field-error[hidden]{display:none}.checkout-choice-message{margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#000;background-color:#e8e8e8;border-width:0;margin-bottom:0;padding:13px;display:flex}.checkout-choice-message>.fa-icon{width:calc(var(--spacing,.25rem) * 9);color:#2563eb;align-self:stretch;font-family:Likehome Solid;font-weight:900}.checkout-choice-message[hidden]{display:none}.checkout-option .checkout-choice-message strong{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}a.checkout-choice-message{cursor:pointer;text-decoration-line:none}a.checkout-choice-message:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-blue-700,oklch(48.8% .243 264.376))}.checkout-field select.is-highlighted{border-color:var(--color-blue-700,oklch(48.8% .243 264.376));background-color:var(--color-blue-50,oklch(97% .014 254.604));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-blue-200,oklch(88.2% .059 254.128))}.checkout-address-hint{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-blue-100,oklch(93.2% .032 255.585));background-color:var(--color-blue-50,oklch(97% .014 254.604));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625);color:var(--color-blue-900,oklch(37.9% .146 265.522))}.checkout-address-hint[hidden]{display:none}.checkout-field select{appearance:none;padding-right:calc(var(--spacing,.25rem) * 10)}.checkout-field>.checkout-select-chevron{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem) * 4);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);color:#30332e;position:absolute}.checkout-options{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-stone-300,oklch(86.9% .005 56.366));overflow:hidden}.checkout-option{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));margin:0;display:flex}.checkout-option:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.checkout-option:has(:checked){background-color:#f5f6f2}.checkout-option input,.checkout-consent input{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);accent-color:#59664b;flex-shrink:0;margin:0}.checkout-option>span{flex:1}.checkout-option strong{--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);white-space:nowrap}.checkout-shipping-option{align-items:flex-start}.checkout-shipping-choice{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717))}.checkout-shipping-choice:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.checkout-shipping-choice:has(:checked){background-color:#f5f6f2}.checkout-shipping-choice .checkout-option{border-style:var(--tw-border-style);border-width:0}.checkout-shipping-services-intro{padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 3);display:none}.checkout-shipping-choice:has(input[name=shipping_method]:checked) .checkout-shipping-services-intro{display:block}.checkout-shipping-services-intro h3{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);margin:0}.checkout-shipping-services-intro p{margin-top:var(--spacing,.25rem);--tw-leading:var(--leading-relaxed,1.625);font-size:12px;line-height:var(--leading-relaxed,1.625);color:var(--muted);margin-bottom:0}.checkout-shipping-choice .checkout-option:is([data-shipping-addon],[data-island-service]){padding-block:var(--spacing,.25rem);font-size:13px}:is(.checkout-shipping-choice:has(:is([data-shipping-addon],[data-island-service]):not([hidden])),.checkout-shipping-choice:has(.checkout-flex-delivery:not([hidden]) input[type=checkbox]:not(:checked)):not(:has(:is([data-shipping-addon],[data-island-service],[data-parcel-choice]):not([hidden])))){padding-bottom:calc(var(--spacing,.25rem) * 3)}.checkout-parcel-choice{padding-right:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 10);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.checkout-shipping-choice:has(.checkout-carrier-logo) .checkout-parcel-choice{padding-left:calc(var(--spacing,.25rem) * 24)}.checkout-parcel-choice[hidden]{display:none}.checkout-parcel-choice p{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 3);color:#30332e}.checkout-parcel-choice [data-parcel-selection]>strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:block}.checkout-parcel-dialog{width:calc(100% - 2rem);max-height:90dvh;max-width:var(--container-5xl,64rem);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#30332e;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;margin:auto;position:fixed;overflow-y:auto}.checkout-parcel-dialog::backdrop{background:#00000073}.checkout-parcel-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.checkout-parcel-heading h2{font-family:var(--font-editorial,"Marcellus", Georgia, serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);margin:0}.checkout-parcel-heading button{padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1;border-radius:.25rem;line-height:1}.checkout-parcel-dialog>p{margin-block:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625)}.checkout-parcel-dialog [data-parcel-search]{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.checkout-parcel-dialog [data-parcel-status]:empty{display:none}.checkout-parcel-browser{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.checkout-parcel-browser[hidden]{display:none}.checkout-parcel-results{align-content:flex-start;gap:calc(var(--spacing,.25rem) * 2);max-height:48dvh;padding-right:var(--spacing,.25rem);display:grid;overflow-y:auto}.checkout-parcel-map-panel{min-width:0}.checkout-parcel-map{height:44dvh;min-height:calc(var(--spacing,.25rem) * 64);border-radius:var(--radius-lg,.5rem);background-color:var(--color-stone-100,oklch(97% .001 106.424));width:100%}.checkout-parcel-pin{background:0 0;border:0}.checkout-parcel-pin span{color:#fff;background:#001489;border:2px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;font:700 12px/1 sans-serif;display:grid;overflow:hidden;box-shadow:0 2px 5px #0005}.checkout-parcel-map .checkout-parcel-pin img{object-fit:contain;border-radius:0;width:32px!important;height:32px!important}.checkout-parcel-pin:hover span,.checkout-parcel-pin:focus span,.checkout-parcel-pin.is-selected span{outline:3px solid #59664b}.checkout-parcel-map .leaflet-control-attribution{font-size:10px}@media(width<=767px){.checkout-page>.error-banner{width:calc(100% - 40px)}.checkout-parcel-browser{grid-template-columns:repeat(1,minmax(0,1fr))}.checkout-parcel-map-panel{grid-row-start:1}.checkout-parcel-map{height:calc(var(--spacing,.25rem) * 64)}.checkout-parcel-results{max-height:calc(var(--spacing,.25rem) * 72)}}.checkout-parcel-result{gap:var(--spacing,.25rem);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-300,oklch(86.9% .005 56.366));background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-direction:column;display:flex}@media(hover:hover){.checkout-parcel-result:hover{background-color:#f5f6f2;border-color:#59664b}}.checkout-parcel-result:focus-visible{outline-style:var(--tw-outline-style);outline-offset:-4px;outline-width:2px;outline-color:#59664b}.checkout-parcel-result small{margin-top:var(--spacing,.25rem);color:#59664b}.checkout-parcel-result strong{font-size:13px}.checkout-parcel-result[aria-pressed=true]{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-inset-ring-color:#59664b;background-color:#f5f6f2;border-color:#59664b}.checkout-parcel-confirm{margin-top:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,.25rem) * 4);justify-content:flex-end;display:flex;position:sticky;bottom:0}.checkout-parcel-confirm button:disabled{cursor:not-allowed;opacity:.5}.checkout-shipping-option input{margin-top:calc(var(--spacing,.25rem) * .5)}.checkout-carrier-logo{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);background-color:var(--color-white,#fff);object-fit:contain;border-radius:2147483647px;flex-shrink:0}.checkout-option>.checkout-payment-logo{background-color:#f7f7f7;border-radius:2147483647px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.checkout-payment-logo img{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);object-fit:contain;mix-blend-mode:multiply;border-radius:0;flex-shrink:0;max-width:none}.checkout-option>.checkout-pickup-logo{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);color:var(--color-white,#fff);background-color:#59664b;border-radius:2147483647px;flex:none;justify-content:center;align-items:center;display:flex}.checkout-pickup-logo svg{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7)}.checkout-shipping-details{--tw-leading:calc(var(--spacing,.25rem) * 5);min-width:0;line-height:calc(var(--spacing,.25rem) * 5)}.checkout-shipping-title{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600)}.checkout-shipping-description{margin-top:var(--spacing,.25rem);--tw-leading:var(--leading-relaxed,1.625);font-size:12px;line-height:var(--leading-relaxed,1.625);white-space:pre-line;color:var(--muted);display:block}.checkout-option:has(input[name=payment_method]){padding-block:calc(var(--spacing,.25rem) * 2)}.checkout-option .checkout-payment-description{display:none}.checkout-option:has(input[name=payment_method]:checked) .checkout-payment-description{display:block}.checkout-option:has(input[name=payment_method]:checked):has(.checkout-payment-description) .checkout-payment-short-description{display:none}.checkout-payment-note{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.checkout-payment-note p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-stone-500,oklch(55.3% .013 58.071));margin:0}.checkout-primary{min-height:calc(var(--spacing,.25rem) * 12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#343d2e;border-radius:2147483647px;display:flex}@media(hover:hover){.checkout-primary:hover{background-color:#49563f}}.checkout-primary:disabled{opacity:.5}.checkout-primary[form=checkout-order]{min-height:calc(var(--spacing,.25rem) * 14);padding-block:calc(var(--spacing,.25rem) * 4)}.checkout-primary[aria-busy=true]>.fa-icon{display:none}.checkout-primary[aria-busy=true]:after{content:"";width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);animation:var(--animate-spin,spin 1s linear infinite);border-style:var(--tw-border-style);border-width:2px;border-color:#0000 currentColor currentColor;border-radius:2147483647px;flex-shrink:0}.checkout-parcel-choice [data-parcel-open]{color:var(--color-white,#fff);background-color:#343d2e}@media(hover:hover){.checkout-parcel-choice [data-parcel-open]:hover{background-color:#49563f}}.checkout-hint{margin-top:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:11px;line-height:var(--leading-relaxed,1.625);color:var(--color-stone-500,oklch(55.3% .013 58.071));margin-bottom:0}.checkout-consent{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);display:flex}.checkout-consent input{margin-top:calc(var(--spacing,.25rem) * .5)}.checkout-consent:has(input[name=terms_accepted]){font-size:13px}.checkout-consent:has(input[name=billing_same_as_shipping]){align-items:center;font-size:13px}.checkout-consent input[name=billing_same_as_shipping]{margin-top:0}.checkout-consent input[type=checkbox]{cursor:pointer;appearance:none;border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-stone-400,oklch(70.9% .01 56.259));background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-position:50%;background-repeat:no-repeat;border-radius:5px}.checkout-consent input[type=checkbox]:checked{background-color:#59664b;border-color:#59664b}.checkout-consent input[type=checkbox]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#59664b}.checkout-consent input[type=checkbox]{background-size:12px}.checkout-consent input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2 6 2.5 2.5L10 3' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(forced-colors:active){.checkout-consent input[type=checkbox]{appearance:auto}}.checkout-consent small{color:var(--color-stone-500,oklch(55.3% .013 58.071));display:block}.checkout-club-choices{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 5);border-color:#e0e4d9;border-top-width:1px;display:grid}.checkout-club-choices .checkout-consent{margin-bottom:0;font-size:13px}#checkout-club-login:not([hidden]){margin-top:calc(var(--spacing,.25rem) * 4)}.checkout-membership{margin-bottom:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;background-color:#f6f7f3;border:1px solid #e0e4d9;padding:0}.checkout-membership>summary{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);margin:0!important}.checkout-membership>summary>span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));transform:none!important}.checkout-membership summary strong{--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);display:block}.checkout-membership summary small{margin-top:var(--spacing,.25rem);color:var(--color-stone-500,oklch(55.3% .013 58.071));font-size:10px;display:block}.checkout-membership[open]>summary>.fa-icon{rotate:180deg}.checkout-membership-content{border-top-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);border-color:#e0e4d9;border-top-width:1px}.checkout-membership-content p{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.checkout-membership-content .checkout-membership-greeting{--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);color:var(--color-black,#000)}.checkout-membership-content .club-benefits{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:12px;line-height:calc(var(--spacing,.25rem) * 5)}.checkout-membership-content .club-benefits li{gap:calc(var(--spacing,.25rem) * 2)}.checkout-membership-content .club-benefits .fa-icon{margin-top:var(--spacing,.25rem);font-size:12px!important}.checkout-membership-content .club-auth-options{margin-top:calc(var(--spacing,.25rem) * 5)}.checkout-membership-content .club-auth-tabs{margin-bottom:calc(var(--spacing,.25rem) * 2)}.checkout-membership-content .club-form{max-width:none;padding-bottom:0}.checkout-membership-content .club-checkbox{padding-top:var(--spacing,.25rem)}.checkout-summary{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));min-width:0;padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 8);background-color:#f7f7f7}@media(width>=64rem){.checkout-summary{padding-inline:calc(var(--spacing,.25rem) * 10)}}.checkout-summary-inner{top:calc(var(--spacing,.25rem) * 8);position:sticky}@media(width>=1081px){.checkout-summary{isolation:isolate;position:relative}.checkout-summary:before{content:"";z-index:-1;pointer-events:none;clip-path:inset(0 -100vmax 0 0);position:absolute;inset:0;box-shadow:0 0 0 100vmax #f7f7f7}}.checkout-summary-toggle{display:none}.checkout-summary-heading{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.checkout-summary-heading h2{margin:0}.checkout-summary-heading>a{color:var(--color-stone-500,oklch(55.3% .013 58.071));text-underline-offset:4px;font-size:11px;text-decoration-line:underline}.checkout-products{gap:calc(var(--spacing,.25rem) * 4);display:grid}.checkout-product{align-items:center;gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:64px minmax(0,1fr) auto;display:grid}.checkout-product-image{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));background-color:var(--color-white,#fff);position:relative}.checkout-product-image img{aspect-ratio:1;border-radius:var(--radius-lg,.5rem);object-fit:contain;width:100%;padding:var(--spacing,.25rem)}.checkout-product-image>span{top:calc(var(--spacing,.25rem) * -2);right:calc(var(--spacing,.25rem) * -2);height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);padding-inline:var(--spacing,.25rem);color:var(--color-white,#fff);background-color:#71756c;border-radius:2147483647px;place-items:center;font-size:10px;display:grid;position:absolute}.checkout-product p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);margin:0}.checkout-product>strong{--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);white-space:nowrap}.checkout-voucher{margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-stone-300,oklch(86.9% .005 56.366));background-color:var(--color-white,#fff);padding:var(--spacing,.25rem);display:flex}.checkout-voucher input{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-black,#000);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;margin:0}.checkout-voucher input:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-stone-400,oklch(70.9% .01 56.259))}.checkout-voucher button{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));background-color:var(--color-stone-50,oklch(98.5% .001 106.423));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-stone-600,oklch(44.4% .011 73.639));flex-shrink:0}@media(hover:hover){.checkout-voucher button:hover{background-color:var(--color-stone-100,oklch(97% .001 106.424))}}.checkout-voucher button:disabled{opacity:.5}.checkout-summary-divider{margin-top:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));margin-bottom:0}.checkout-totals{margin-top:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:0;margin-bottom:0;padding-top:0;font-size:13px}.checkout-totals>div{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:0;padding-block:0;display:flex}.checkout-totals>div[hidden]{display:none}.checkout-totals dd{text-align:right;margin:0}.checkout-totals>div,.checkout-totals dt,.checkout-totals dd{color:var(--color-black,#000)}.checkout-total-detail{color:var(--muted)}.checkout-totals .checkout-total{margin-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:center}.checkout-total dd,.checkout-total dd strong{--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700)}.checkout-total dd strong{font-size:18px}.checkout-total dt small{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-normal,400);font-size:10px;font-weight:var(--font-weight-normal,400);color:var(--color-stone-500,oklch(55.3% .013 58.071));display:block}.checkout-total dd>span{margin-right:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-normal,400);font-size:10px;font-weight:var(--font-weight-normal,400);color:var(--color-black,#000)}.checkout-summary-trust{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 5);color:var(--color-stone-500,oklch(55.3% .013 58.071));font-size:13px;display:flex}.checkout-actions{margin-top:calc(var(--spacing,.25rem) * 6)}.checkout-reviews{margin-top:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);min-width:0;overflow:hidden}.checkout-reviews-content{min-width:0;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:0;overflow:hidden}.checkout-reviews-trust{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625);color:var(--color-stone-500,oklch(55.3% .013 58.071));display:flex}.checkout-reviews-trust .fa-icon{flex-shrink:0}.checkout-reviews-link{min-height:calc(var(--spacing,.25rem) * 11);border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;color:var(--color-stone-500,oklch(55.3% .013 58.071));text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;font-size:11px;text-decoration-line:underline;display:flex}@media(hover:hover){.checkout-reviews-link:hover{color:var(--color-stone-800,oklch(26.8% .007 34.298))}}.checkout-reviews-link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:-3px;outline-width:2px;outline-color:var(--color-stone-500,oklch(55.3% .013 58.071))}.checkout-review-address{margin-bottom:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.checkout-review-address>div{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.checkout-review-address>div:last-child{border-style:var(--tw-border-style);border-width:0}.checkout-review-address>div>span{width:calc(var(--spacing,.25rem) * 20);color:var(--color-stone-500,oklch(55.3% .013 58.071));flex-shrink:0}.checkout-review-address p{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);margin:0}.checkout-review-address>a{padding-block:calc(var(--spacing,.25rem) * 3);text-underline-offset:4px;text-decoration-line:underline;display:inline-block}.checkout-review-items p{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.checkout-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));max-width:1080px;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);color:var(--color-stone-500,oklch(55.3% .013 58.071));flex-wrap:wrap;margin-inline:auto;font-size:10px;display:flex}.checkout-footer nav{column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.checkout-footer a{text-underline-offset:4px;text-decoration-line:underline}@media(width<=767px){.checkout-frame{grid-template-columns:repeat(1,minmax(0,1fr))}.checkout-main{padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 6)}.checkout-header>div{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.checkout-header img{width:125px}.checkout-summary{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5);border-left-width:0;grid-row-start:1}.checkout-summary-inner{position:static}.checkout-summary-toggle[data-ready]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-radius:0;padding:0;display:flex}.checkout-summary-toggle>span{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.checkout-summary-toggle[aria-expanded=true] .fa-icon{rotate:180deg}.checkout-summary-toggle[data-ready][aria-expanded=false]+.checkout-summary-body{display:none}.checkout-summary-body{padding-top:calc(var(--spacing,.25rem) * 5)}.checkout-field input,.checkout-field select,.checkout-field textarea{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.checkout-products{max-height:calc(var(--spacing,.25rem) * 52);padding-top:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);overflow-y:auto}.checkout-summary-heading{margin-bottom:calc(var(--spacing,.25rem) * 3)}.checkout-totals{margin-top:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3)}.checkout-totals .checkout-total{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:0}.checkout-summary-trust{display:none}}}@layer utilities;.help-intro{background:#f2eee6;padding-bottom:36px}.help-intro .breadcrumbs{margin-top:0;margin-bottom:32px;padding-top:24px}.help-intro-row{justify-content:space-between;align-items:center;gap:36px;display:flex}.help-intro h1{letter-spacing:-1.2px;margin:12px 0 16px;font-size:clamp(30px,3.2vw,46px);line-height:1.12}.help-intro p{color:#66645b;font-size:16px;line-height:1.65}.help-contact-link{border-left:1px solid #d6d1c7;align-items:center;gap:20px;min-width:260px;padding:20px 0 20px 40px;display:flex}.help-contact-link span{gap:8px;font-size:14px;display:grid}.help-contact-link strong{align-items:center;gap:20px;font-size:18px;display:flex}.help-center{padding-bottom:48px}.help-shortcuts{grid-template-columns:repeat(4,1fr);gap:24px;padding:32px 0;display:grid}.help-shortcuts>a{align-items:center;gap:16px;min-width:0;padding:10px 0;display:flex}.help-shortcuts>a>svg:last-child{margin-left:auto;transition:transform .18s}.help-shortcuts>a:hover>svg:last-child{transform:translate(4px)}.help-shortcuts strong,.help-shortcuts small{display:block}.help-shortcuts strong{font-size:16px;font-weight:600}.help-shortcuts small{color:var(--muted);margin-top:5px;font-size:13px}.help-directory{padding:42px 0}.help-section-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.help-section-heading h2{letter-spacing:-.4px;font-size:24px;font-weight:600}.help-section-heading>span{color:var(--muted);font-size:13px}.help-topic-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.help-topic-columns h3{border-bottom:1px solid #ccc8bf;margin-bottom:15px;padding-bottom:15px;font-size:16px;font-weight:600}.help-topic-columns ul,.help-sidebar ul{margin:0;padding:0;list-style:none}.help-topic-columns li a{justify-content:space-between;align-items:center;gap:15px;padding:9px 0;font-size:14px;line-height:1.5;transition:color .18s;display:flex}.help-topic-columns li a svg{opacity:.4;flex-shrink:0}.help-topic-columns li a:hover{text-underline-offset:4px;text-decoration:underline}.help-contact{background:#f4f3ef;border-radius:10px;justify-content:space-between;align-items:center;gap:32px;margin-top:18px;padding:35px 40px;display:flex}.help-contact h2{letter-spacing:-.6px;margin:10px 0;font-size:27px;font-weight:500}.help-contact p{color:var(--muted);font-size:14px}.help-contact>div:last-child{gap:9px;display:grid}.help-phone{font-size:27px;font-weight:500}.help-contact>div:last-child>a:not(.help-phone){font-size:14px}.help-hours{text-underline-offset:4px;align-items:center;gap:10px;margin-top:8px;text-decoration:underline;display:flex}.help-detail{padding-bottom:64px}.help-detail .breadcrumbs{flex-wrap:wrap;line-height:1.6}.help-detail-layout{grid-template-columns:250px minmax(0,850px);justify-content:space-between;gap:64px;padding-top:16px;display:grid}.help-sidebar{align-self:start;position:sticky;top:24px}.help-overview{align-items:center;gap:12px;margin-bottom:24px;font-size:14px;font-weight:600;display:flex}.help-overview svg{transform:rotate(180deg)}.help-sidebar details{border-top:1px solid var(--line);padding:15px 0}.help-sidebar summary{cursor:pointer;margin-left:14px;font-size:14px;font-weight:600;list-style-position:outside}.help-sidebar ul{margin-top:14px}.help-sidebar li a{color:#737267;border-left:2px solid #0000;padding:7px 12px;font-size:13px;line-height:1.5;display:block}.help-sidebar li a:hover,.help-sidebar a[aria-current=page]{color:#262820;background:#f4f2ed;border-left-color:#555c4b}.help-sidebar-contact{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:22px;font-size:13px;display:flex}.help-article{min-width:0}.help-article header{margin-bottom:30px}.help-article h1{letter-spacing:-.8px;margin:15px 0 0;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.16}.information-content{overflow-wrap:anywhere;color:#4d4e46;font-size:16px;line-height:1.8}.information-content p{margin:0 0 20px}.information-content h2{letter-spacing:-.4px;color:var(--ink);margin:32px 0 16px;font-size:25px;font-weight:500;line-height:1.3}.information-content h3{color:var(--ink);margin:27px 0 14px;font-size:20px;font-weight:500;line-height:1.4}.information-content h4,.information-content h5,.information-content h6{margin:22px 0 12px;font-size:17px;font-weight:600}.information-content a,.information-consent{text-underline-offset:3px;text-decoration:underline}.information-content ul{list-style:outside}.information-content ol{list-style:decimal}.information-content ul,.information-content ol{margin:0 0 22px;padding-left:24px}.information-content li{margin:7px 0}.information-content img{object-fit:contain;max-width:100%;height:auto;max-height:480px;margin:20px 0;display:block}.information-content a:has(>img){vertical-align:middle;max-width:180px;margin-right:20px;display:inline-block}.information-content a>img{max-height:110px}.information-content table{border-collapse:collapse;max-width:100%;margin:20px 0 28px;display:block;overflow-x:auto}.information-content td,.information-content th{border:1px solid var(--line);text-align:left;padding:12px}.information-content details{border-bottom:1px solid var(--line);padding:18px 0}.information-content summary{cursor:pointer;color:var(--ink);font-size:17px;font-weight:600;line-height:1.5}.information-content details[open]>summary{margin-bottom:16px}.information-content details p:last-child{margin-bottom:0}.information-contact-action{background:#f4f2ed;padding:20px}.help-portal{margin-top:25px}.help-article-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:45px;padding-top:24px;font-size:13px;display:flex}.help-article-footer a{align-items:center;gap:8px;display:flex}.help-lead{color:var(--muted);margin-bottom:28px;font-size:17px;line-height:1.7}.help-guides{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:35px;display:grid}.help-guides img{aspect-ratio:3/2;object-fit:cover;width:100%}.help-guides h2{margin:16px 0;font-size:19px;line-height:1.4}.help-guides span{align-items:center;gap:12px;font-size:13px;display:flex}.help-guides a:hover h2{text-decoration:underline}.help-intro-row{animation:.25s ease-out help-appear}@keyframes help-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(width<=1000px){.help-shortcuts,.help-topic-columns{grid-template-columns:repeat(2,1fr)}.help-detail-layout{grid-template-columns:220px minmax(0,1fr);gap:30px}.help-guides{grid-template-columns:1fr}.help-guides img{max-height:250px}}@media(width<=640px){.help-intro-row{display:block}.help-contact-link{border:0;min-width:0;padding:20px 0 0}.help-intro .breadcrumbs{margin-bottom:24px}.help-shortcuts{gap:12px;padding:20px 0}.help-shortcuts>a{align-items:flex-start;gap:10px}.help-shortcuts>a>svg:last-child{display:none}.help-shortcuts strong{font-size:14px}.help-shortcuts small{font-size:12px;line-height:1.4}.help-shortcuts .fa-icon{font-size:24px}.help-section-heading{display:block}.help-section-heading>span{margin-top:8px;display:block}.help-topic-columns{grid-template-columns:1fr;gap:28px}.help-directory{padding:30px 0}.help-contact{padding:28px 22px;display:block}.help-contact>div:last-child{margin-top:24px}.help-detail-layout{flex-direction:column;gap:25px;display:flex}.help-sidebar{width:100%;position:static}.help-sidebar nav{grid-template-columns:repeat(2,1fr);gap:0 20px;display:grid}.help-sidebar details[open]{order:1;grid-column:1/-1}.help-sidebar-contact{display:none}.help-overview{margin-bottom:14px}.information-content{font-size:15px;line-height:1.75}.help-article h1{font-size:30px}.information-content h2{font-size:23px}.help-detail{padding-bottom:30px}}@media(prefers-reduced-motion:reduce){.help-intro-row{animation:none}.help-shortcuts>a>svg:last-child{transition:none;transform:none}}.information-content details p,.information-content details .description-text{font-size:inherit;line-height:inherit;color:inherit}.help-mobile-navigation{display:none}@media(width<=640px){.help-sidebar{display:none}.help-mobile-navigation{margin:18px 0 25px;display:block}.help-mobile-navigation label{color:var(--muted);margin-bottom:7px;font-size:12px;display:block}.help-mobile-navigation select{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:0;padding:10px 12px;font-size:14px}.help-detail-layout{padding-top:0}}.help-intro{position:relative;overflow:hidden}.help-intro>.shell{position:relative}.help-intro-art{color:#dcd6c9;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:-145px;right:24px;transform:rotate(10deg)}.help-intro-art .fa-icon{font-family:Likehome Solid;font-size:320px;font-weight:400}@media(width<=1000px){.help-intro-art{top:-110px;right:0}.help-intro-art .fa-icon{font-size:240px}}@media(width<=640px){.help-intro-art{display:none}}.help-toc[hidden]{display:none}.help-toc{top:var(--help-scroll-offset,180px);align-self:start;min-width:0;position:sticky}.help-toc summary{cursor:pointer;margin-bottom:16px;font-size:13px;font-weight:600}.help-toc nav{max-height:calc(100dvh - var(--help-scroll-offset,180px) - 65px);overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.help-toc ul{margin:0;padding:0;list-style:none}.help-toc a{border-left:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;padding:7px 0 7px 17px;font-size:12px;line-height:1.55;transition:color .15s,border-color .15s;display:block}.help-toc .help-toc-subsection a{padding-left:29px}.help-toc a:hover,.help-toc a[aria-current=location]{color:#343d2e;border-left-color:#343d2e}.help-toc a[aria-current=location]{font-weight:600}.has-toc .information-content :is(h2,h3,summary){scroll-margin-top:var(--help-anchor-offset,50px)}@media(width>=1101px){.help-detail-layout.has-toc{grid-template-columns:210px minmax(0,1fr) 200px;gap:64px}.help-toc summary{list-style:none}.help-toc summary::-webkit-details-marker{display:none}}@media(width<=1100px){.help-detail-layout.has-toc{grid-template-rows:auto 1fr}.has-toc .help-sidebar{grid-area:1/1/3}.has-toc .help-article{grid-area:2/2}.help-toc{border-bottom:1px solid var(--line);grid-area:1/2;padding-bottom:16px;position:static}.help-toc summary{margin-bottom:0}.help-toc details[open] summary{margin-bottom:14px}.help-toc nav{max-height:280px}}@media(width<=640px){.help-toc{order:-1;width:100%}}@media(prefers-reduced-motion:reduce){.help-toc a{transition:none}}@media(width>=1101px){.help-detail-layout:not(.has-toc){grid-template-columns:210px minmax(0,850px);justify-content:start}}.help-article{--information-rule:#e8e6e0}.help-article>header{margin-bottom:32px}.help-article>header .eyebrow{color:#737267;line-height:1.6}.help-article h1{letter-spacing:-.7px;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(28px,2.8vw,40px);line-height:1.2}.information-content{color:#57594f;font-size:14px;line-height:1.8}.help-article .help-lead{font-size:14px}.information-content :is(h2,h3,h4,h5,h6){color:var(--ink);text-wrap:pretty;scroll-margin-top:var(--help-anchor-offset,50px);font-weight:500;line-height:1.4}.information-content h2{letter-spacing:-.35px;margin:40px 0 16px;font-size:24px}.information-content h3{letter-spacing:-.2px;margin:30px 0 12px;font-size:20px}.information-content :is(h4,h5,h6){letter-spacing:0;margin:24px 0 10px;font-size:17px;font-weight:600}.information-content :is(h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}.information-content>:first-child{margin-top:0}.information-content>:last-child{margin-bottom:0}.information-content p{margin-bottom:20px}.information-content hr{border:0;border-top:1px solid var(--information-rule);height:0;color:var(--information-rule);margin:30px 0}.information-content hr+:is(h2,h3,h4,h5,h6){margin-top:0}.information-content li>:last-child{margin-bottom:0}.information-content :is(ul,ol) :is(ul,ol){margin-top:8px;margin-bottom:12px}.information-content blockquote{border-left:2px solid #d7d9cf;margin:28px 0;padding:8px 0 8px 22px}.information-content blockquote>:last-child{margin-bottom:0}.information-content figure{margin:28px 0}.information-content figcaption{color:var(--muted);margin-top:10px;font-size:13px}.information-content :is(td,th){border-color:var(--information-rule);vertical-align:top;font-size:14px;line-height:1.65}.information-content th{color:var(--ink);background:#f7f6f2;font-weight:600}.information-content details{border-color:var(--information-rule);padding:20px 0}.information-content summary{padding-right:8px;font-weight:500}.information-content summary::marker{color:#858b78;font-size:12px}.information-contact-action{background:#f6f5f1;border-left:2px solid #d7d9cf;padding:22px 24px;font-size:14px;font-weight:400;line-height:1.8}.help-article-footer{border-color:var(--information-rule);line-height:1.6}.help-article :is(a,summary,button):focus-visible{outline-offset:4px;outline:2px solid #737d62}.help-topic-columns h3{border-bottom-color:#dfdcd4}@media(width<=640px){.help-article>header{margin-bottom:26px}.help-article h1{letter-spacing:-.5px;font-size:29px}.information-content{font-size:14px;line-height:1.8}.information-content h2{margin-top:32px;font-size:22px}.information-content h3{margin-top:26px;font-size:19px}.information-content hr{margin:24px 0}.information-contact-action{padding:18px}}.business-page{color:var(--ink)}.business-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:48px;padding-top:48px;display:grid}.business-main{min-width:0}.business-sidebar{padding-top:8px;position:sticky;top:180px}.business-sidebar summary{border-bottom:1px solid var(--line);padding-bottom:17px;font-size:14px;font-weight:600;list-style:none}.business-sidebar summary::-webkit-details-marker{display:none}.business-sidebar ul{margin:0;padding:12px 0 0;list-style:none}.business-sidebar li a{justify-content:space-between;align-items:center;gap:18px;padding:9px 0;font-size:13px;line-height:1.55;text-decoration:none;display:flex}.business-sidebar li a:hover span{text-underline-offset:3px;text-decoration:underline}.business-sidebar svg{flex-shrink:0}.business-sidebar a:focus-visible,.business-sidebar summary:focus-visible{outline-offset:4px;outline:2px solid #899c72}.business-page .breadcrumbs{flex-wrap:wrap;line-height:1.6}.business-page h2:not(.home-product-section h2){font-family:var(--font-editorial,"Marcellus", serif);letter-spacing:-.7px;text-wrap:balance;margin:15px 0 24px;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.18}.business-page p:not(.home-product-section p){margin:0 0 22px;font-size:15px;line-height:1.8}.business-eyebrow{letter-spacing:1.8px;font-size:11px;font-weight:600;line-height:1.6;display:block}.business-hero{isolation:isolate;color:#fff;background:#343a30;position:relative;overflow:hidden}.business-hero-image{object-fit:cover;object-position:center 58%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.business-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#181e17de,#181e1794 45%,#181e170f);position:absolute;inset:0}.business-hero-inner{align-items:center;min-height:440px;padding-top:40px;padding-bottom:40px;display:flex}.business-hero-copy{max-width:560px;animation:.55s ease-out business-arrive}.business-hero h1{font-family:var(--font-editorial,"Marcellus", serif);letter-spacing:-.7px;text-wrap:balance;margin:22px 0;font-size:clamp(34px,3.2vw,48px);font-weight:400;line-height:1.12}.business-hero p{color:#f2f1e9;max-width:450px}.business-page .business-primary{color:#283323;background:#e9eddf;border:1px solid #0000;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:14px 23px;font-size:13px;text-decoration:none;transition:background .2s;display:inline-flex}.business-page .business-primary:hover{background:#fff}.business-page a svg{transition:transform .2s}.business-page a:hover svg{transform:translate(4px)}.business-hero-link{text-underline-offset:5px;align-items:center;gap:14px;min-height:44px;margin:12px 0 0 24px;font-size:13px;text-decoration:underline;display:inline-flex}.business-navigation{background:#f6f6f0;border-bottom:1px solid #e3e4dc}.business-navigation>div{gap:40px;display:flex}.business-main>.business-intro{padding-top:0}.business-navigation a{border-bottom:2px solid #0000;align-items:center;min-height:62px;font-size:13px;text-decoration:none;transition:border-color .2s;display:flex}.business-navigation a:hover{border-color:#596449}.business-section{padding-top:56px;padding-bottom:56px}.business-page section[id]{scroll-margin-top:180px}.business-intro,.business-project{grid-template-columns:1fr 1fr;gap:36px;display:grid}.business-intro>div>p,.business-project>div>p{color:#65685d;max-width:440px}.business-text-link{text-underline-offset:5px;align-items:center;gap:14px;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.business-steps{margin:0;padding:0;list-style:none}.business-steps li{border-top:1px solid #dddfd4;gap:24px;padding:22px 0;display:flex}.business-steps li>span{color:#6c755d;padding-top:4px;font-size:12px}.business-page h3{margin:0 0 9px;font-size:17px;font-weight:500;line-height:1.4}.business-steps p{color:#65685d;margin:0;font-size:14px}.business-references{background:#f5f4ef}.business-references>.business-section{padding-top:clamp(64px,6vw,96px);padding-bottom:clamp(64px,6vw,96px)}.business-references .business-section-heading{margin-bottom:clamp(40px,4vw,64px)}.business-purchasing{background:#fff}.business-purchasing-intro{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.business-purchasing-intro h2{max-width:510px;margin-bottom:0}.business-purchasing-intro>div:last-child{padding-top:26px}.business-purchasing-intro p,.business-category-advice p{color:#65685d}.business-category{border-top:1px solid #e3e4dc;padding:40px 0 48px}.business-assortment .home-product-section{margin:0;padding:0}.business-page .business-category-introduction{text-align:center;color:#65685d;max-width:820px;margin:8px auto;font-size:16px;line-height:1.85}.business-category-advice{border-top:1px solid #e3e4dc;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);margin-top:40px;padding:32px 0 8px;display:grid}.business-category-advice .business-eyebrow{color:#6c755d;font-size:10px}.business-category-advice h3{font-family:var(--font-editorial,"Marcellus", serif);text-wrap:balance;margin:12px 0 18px;font-size:clamp(22px,2vw,28px);line-height:1.3}.business-category-advice p{margin-bottom:18px;font-size:14px}.business-category-advice p:last-child{margin-bottom:0}@media(width<=700px){.business-purchasing-intro,.business-category-advice{grid-template-columns:1fr;gap:20px}.business-purchasing-intro>div:last-child{padding-top:0}.business-category{padding:32px 0}}.business-section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px;display:flex}.business-section-heading h2{margin-bottom:0}.business-section-heading>p{color:#65685d;max-width:330px;margin:0;font-size:14px}.business-logo-grid{border-top:1px solid #dddfd4;border-left:1px solid #dddfd4;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.business-logo-grid li{text-align:center;border-bottom:1px solid #dddfd4;border-right:1px solid #dddfd4;flex-direction:column;justify-content:center;align-items:center;gap:19px;padding:30px 15px 24px;display:flex}.business-logo{justify-content:center;align-items:center;width:100%;height:75px;display:flex}.business-logo img{object-fit:contain;mix-blend-mode:multiply;width:150px;max-width:100%;height:75px;display:block}.business-logo-grid li>span{color:#686b61;justify-content:center;align-items:center;min-height:34px;font-size:11px;line-height:1.5;display:flex}.business-contact{color:#fff;background:#343e30;border-radius:16px;align-self:start;padding:36px}.business-project .business-contact>p{color:#e0e4d9;font-size:14px}.business-contact h3{margin-bottom:16px;font-size:23px}.business-email{overflow-wrap:anywhere;margin:20px 0 2px;font-size:13px;display:block}.business-back{text-underline-offset:4px;padding-bottom:40px;font-size:12px;text-decoration:underline}.business-page a:focus-visible{outline-offset:5px;outline:2px solid #899c72}@keyframes business-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(width<=1000px){.business-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.business-intro,.business-project{gap:40px}}@media(width<=1100px){.business-layout{grid-template-columns:210px minmax(0,1fr);gap:28px}.business-hero-inner{padding-top:30px;padding-bottom:30px}.business-intro,.business-project{grid-template-columns:1fr}.business-section-heading{display:block}.business-section-heading>p{margin-top:20px}}@media(width<=800px){.business-layout{grid-template-columns:1fr;gap:20px}.business-sidebar{padding-top:0;position:static}.business-sidebar summary{cursor:pointer;padding:12px 0;list-style:disclosure-open}.business-sidebar details:not([open]) summary{list-style:disclosure-closed}.business-sidebar details{border-bottom:1px solid var(--line)}.business-sidebar nav{max-height:200px;overflow-y:auto}}@media(width<=640px){.business-hero-inner{min-height:440px;padding-top:28px;padding-bottom:28px}.business-hero:after{background:#181e17b3}.business-hero h1{font-size:37px}.business-hero-link{margin-left:0;display:flex}.business-navigation>div{gap:20px}.business-navigation a{min-height:54px;font-size:12px}.business-section{padding-top:48px;padding-bottom:48px}.business-intro,.business-project{grid-template-columns:1fr;gap:28px}.business-section-heading{display:block}.business-section-heading>p{margin-top:20px}.business-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-logo-grid li{padding:24px 16px 18px}.business-contact{padding:28px 24px}}@media(prefers-reduced-motion:reduce){.business-hero-copy{animation:none}.business-page a,.business-page a svg{transition:none}.business-page a:hover svg{transform:none}}.installments .installments-intro{max-width:620px}.installments .installments-lead{color:var(--ink);letter-spacing:-.5px;text-wrap:balance;margin-bottom:14px;font-size:clamp(23px,2.2vw,30px);line-height:1.35}.installments .text-link{align-items:center;gap:10px;min-height:44px;display:inline-flex}.installments .text-link svg{flex-shrink:0;transition:transform .18s}.installments .text-link:hover svg{transform:translate(3px)}.installments img.installments-image{aspect-ratio:2;object-fit:cover;width:100%;height:auto;margin:26px 0 36px}.installments-providers{border-block:1px solid var(--information-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px;display:grid}.installments-providers>section{flex-direction:column;align-items:flex-start;padding:28px 26px 26px 0;display:flex}.installments-providers>section+section{border-left:1px solid var(--information-rule);padding-left:26px;padding-right:0}.installments-providers .eyebrow{letter-spacing:1.5px;color:var(--muted);font-size:10px}.installments-providers h3{letter-spacing:-.6px;margin:8px 0 18px;font-size:29px}.installments-providers .text-link{margin-top:auto}.installments ol.installments-steps{counter-reset:installment-step;padding:0;list-style:none}.installments-steps li{counter-increment:installment-step;border-bottom:1px solid var(--information-rule);margin:0;padding:18px 0 18px 52px;position:relative}.installments-steps li:before{content:"0" counter(installment-step);color:#727966;font-size:20px;font-weight:500;position:absolute;top:18px;left:0}.installments-steps strong{color:var(--ink);font-weight:600}.installments-steps p{margin:5px 0 0}.installments-note{background:#f4f3ed;border-left:2px solid #777f69;margin:32px 0;padding:24px 28px}.installments-note>strong{color:var(--ink);margin-bottom:10px;display:block}.installments-note p:last-child{margin-bottom:0}.installments details summary{padding-right:12px;transition:color .18s}.installments details summary:hover{color:#727966}.installments-action{border-top:1px solid var(--information-rule);margin-top:40px;padding-top:8px}.installments-action h2{margin-top:24px}.installments-action .button{margin:0 16px 10px 0;text-decoration:none}.installments :is(a,summary):focus-visible{outline-offset:5px;outline:2px solid #59644e}@media(width<=760px){.installments-providers{grid-template-columns:1fr}.installments-providers>section{padding:24px 0}.installments-providers>section+section{border-left:0;border-top:1px solid var(--information-rule);padding:24px 0}.installments-note{padding:20px}.installments img.installments-image{aspect-ratio:3/2}}@media(prefers-reduced-motion:reduce){.installments .text-link svg,.installments details summary{transition:none}.installments .text-link:hover svg{transform:none}}@font-face{font-family:Likehome FA Pro;src:url(https://cdn.likehome.dk/build/assets/fa-light-300-QetY8god.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block;unicode-range:U+F05A}@font-face{font-family:Likehome Solid;src:url(https://cdn.likehome.dk/build/assets/fa-solid-900-Bn3u-mvK.woff2)format("woff2");font-weight:900;font-style:normal;font-display:block;unicode-range:U+F058,U+F05A}[data-island-service][hidden],[data-shipping-addon][hidden]{display:none}.dining-guide{color:#38352f}.dining-guide .breadcrumbs{padding-top:22px;padding-bottom:18px}.dining-guide-header{text-align:center;padding:32px 20px 36px;animation:.65s ease-out both dining-arrive}.dining-guide-header h1{font-family:var(--font-editorial);letter-spacing:-.025em;max-width:850px;margin:18px auto;font-size:clamp(36px,4.1vw,64px);font-weight:400;line-height:1.08}.dining-guide-deck{max-width:520px;margin:0 auto 14px;font-size:18px;line-height:1.5}.dining-guide-byline{color:#746e65;margin:0 0 18px;font-size:12px}.dining-guide-byline span{margin:0 10px}.dining-guide-hero{margin:0}.dining-guide-hero img{object-fit:cover;object-position:50% 58%;width:100%;height:clamp(280px,40vw,620px);display:block}.dining-guide figcaption{color:#746e65;margin-top:10px;font-size:12px;line-height:1.6}.dining-guide-hero figcaption{text-align:center;padding:0 20px}.dining-guide-layout{grid-template-columns:210px minmax(0,760px);justify-content:center;gap:65px;padding-top:60px;display:grid}.dining-guide-toc{align-self:start;padding-top:8px;position:sticky;top:190px}.dining-guide-toc nav{gap:17px;display:grid}.dining-guide-toc a{color:#746e65;font-size:13px;text-decoration:none;transition:color .2s,transform .2s}.dining-guide-toc a:hover{color:#24211d;transform:translate(3px)}.dining-guide-prose{min-width:0;font-size:17px;line-height:1.8}.dining-guide-prose p{margin:0 0 22px}.dining-guide-prose .eyebrow{color:#847562;margin:0 0 12px;font-size:10px}.dining-guide-prose h2{font-family:var(--font-editorial);letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(27px,2.5vw,36px);font-weight:400;line-height:1.2}.dining-guide-prose h3{margin:32px 0 12px;font-size:20px;font-weight:600;line-height:1.4}.dining-guide-lead{font-size:21px;line-height:1.65}.dining-guide-prose section{padding-top:50px;scroll-margin-top:200px}.dining-guide-prose a:not(.button){color:#5e4d35;text-underline-offset:4px;-webkit-text-decoration:underline #b4a894;text-decoration:underline #b4a894;transition:text-decoration-color .2s}.dining-guide-prose a:not(.button):hover{text-decoration-color:currentColor}.dining-guide-table-wrap{border-top:1px solid #c9c0b3;margin:28px 0 15px;overflow-x:auto}.dining-guide table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:16px}.dining-guide caption{text-align:left;color:#746e65;padding:12px 0;font-size:12px}.dining-guide th,.dining-guide td{border-bottom:1px solid #ded8ce;padding:17px 20px}.dining-guide thead{background:#f3efe8}.dining-guide thead th{font-size:14px;font-weight:600}.dining-guide thead span{color:#746e65;font-size:12px;font-weight:400}.dining-guide tbody th{font-weight:500}.dining-guide tbody tr:hover{background:#faf8f5}.dining-guide-prose .dining-guide-note{color:#746e65;font-size:13px;line-height:1.65}.dining-guide-plan{background:#f7f4ee;margin:30px 0;padding:20px}.dining-guide-plan svg{width:100%;height:auto;display:block}.dining-guide-prose ol{margin:20px 0 25px;padding-left:22px}.dining-guide-prose li{margin-bottom:12px;padding-left:6px}.dining-guide-round{margin:30px 0}.dining-guide-round img{width:100%;height:auto;display:block}.dining-guide-takeaway{border-left:2px solid #b69c77;margin:32px 0;padding:4px 0 4px 26px}.dining-guide-takeaway h3{margin-top:0}.dining-guide-takeaway p{margin-bottom:12px}.dining-guide-products{scroll-margin-top:200px}.dining-guide-products .home-product-section{margin-bottom:20px}@media(width>=601px){.dining-guide-products [data-home-product-track]{grid-template-rows:repeat(2,auto);grid-auto-columns:minmax(176px,1fr)}.home-page .dining-guide-products .home-product-tile{width:100%;min-width:0;max-width:none}.home-page .dining-guide-products .product-image{aspect-ratio:1;width:100%;height:auto}}.dining-guide-product-note{text-align:center;color:#746e65;max-width:680px;margin:0 auto 70px;font-size:12px;line-height:1.6}.dining-guide-faq{max-width:760px;margin:0 auto;padding:0 24px;scroll-margin-top:200px}.dining-guide-faq details{border-bottom:1px solid #ded8ce}.dining-guide-faq summary{cursor:pointer;padding:20px 22px 20px 0;font-size:17px;font-weight:500;line-height:1.5}.dining-guide-faq details p{color:#665e53;font-size:16px}.dining-guide-final{text-align:center;padding:55px 0 70px}.editorial-guide .dining-guide-toc a{line-height:1.5}.editorial-guide .dining-guide-table-wrap table{white-space:normal;min-width:480px;font-size:14px}.editorial-guide-diagrams{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:28px 0;display:grid}.editorial-guide-diagrams .dining-guide-plan{min-width:0;margin:0;padding:12px}@keyframes dining-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(width<=1000px){.dining-guide-layout{grid-template-columns:minmax(0,760px);gap:30px;padding-top:35px}.dining-guide-toc{border-bottom:1px solid #ded8ce;padding-bottom:25px;position:static}.dining-guide-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dining-guide-toc .eyebrow{grid-column:1/-1}}@media(width<=600px){.dining-guide-header{padding:22px 20px 30px}.dining-guide-header h1{font-size:38px}.dining-guide-deck,.dining-guide-prose{font-size:16px}.dining-guide-lead{font-size:19px}.dining-guide-toc a{font-size:12px}.dining-guide th,.dining-guide td{padding:14px 12px;font-size:14px}.dining-guide-plan{margin-left:-8px;margin-right:-8px;padding:10px}.dining-guide-prose section{padding-top:35px}.dining-guide .breadcrumbs{flex-wrap:wrap;font-size:11px}.dining-guide-product-note{margin-bottom:45px}}@media(prefers-reduced-motion:reduce){.dining-guide-header{animation:none}.dining-guide-toc a,.dining-guide-prose a{transition:none}}.dining-guide-layout{grid-template-columns:210px minmax(0,760px) 200px;align-items:start;gap:40px}.guide-sidebar{top:var(--help-scroll-offset,190px)}.guide-sidebar nav{max-height:calc(100dvh - var(--help-scroll-offset,190px) - 80px);overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.guide-toc{border-top:1px solid var(--line);padding-top:20px}.guide-toc>details{border-top:0}.dining-guide.has-toc :is(h2,h3,summary),.dining-guide-layout.has-toc .dining-guide-prose :is(h2,h3){scroll-margin-top:var(--help-anchor-offset,50px)}@media(width<=1100px){.dining-guide-layout{grid-template-columns:210px minmax(0,760px);gap:28px}.guide-sidebar{grid-area:1/1/3}.dining-guide-layout>.dining-guide-prose{grid-area:2/2}.guide-toc{grid-area:1/2}}@media(width<=640px){.dining-guide-layout{grid-template-columns:minmax(0,1fr);gap:20px}.guide-mobile-navigation{grid-area:1/1;margin:0}.guide-toc{grid-area:2/1}.dining-guide-layout>.dining-guide-prose{grid-area:3/1}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
