@layer legacy;@layer base{:root{--white:#fff;--black:#000;--brand-50:#fee6f3;--brand-700:#9a0050;--gray-1:#ebebeb;--gray-2:#999;--gray-3:#666;--gray-4:#8b8f97;--gray-5:#717680;--gray-6:#e9eaeb;--gray-7:#fafafa;--gray-8:#eaf6eb;--gray-9:#b2b2b2;--gray-10:#f2f2f2;--gray-11:#bfbfbf;--gray-12:gray;--greyscale-50:#fafafa;--greyscale-100:#f5f5f5;--greyscale-200:#e9eaeb;--greyscale-300:#d5d7da;--greyscale-400:#a4a7ae;--greyscale-500:#717680;--greyscale-600:#535862;--greyscale-900:#181d27;--brand-primary-600:#bd0564;--brand-secondary-50:#e1f7ec;--brand-secondary-500:#3bac74;--brand-secondary-600:#298557;--brand-secondary-700:#25704b;--brand-alternative-400:#34af85;--brand-alternative-500:#039855;--brand-alternative-600:#07865a;--brand-alternative-700:#06704b;--info-50:#d8e6fe;--info-700:#014486;--red-1:#ef5350;--red-2:#fdeeee;--brand:#a4004f;--brand-dark:#81023f;--brand-subtle:#f5e9ee;--background-color-1:var(--gray-6);--background-color-2:var(--gray-10);--background-color-3:var(--greyscale-50);--background-color-4:var(--red-2);--background-success:var(--success-subtle-alt);--border-color-1:var(--gray-1);--border-color-2:var(--gray-6);--border-color-3:var(--gray-10);--border-color-brand-secondary:var(--brand-secondary-500);--border-color-input:var(--greyscale-400);--focus-color:#414651;--success:#32a63b;--success-subtle:#eaf6eb;--success-subtle-alt:#ebf6eb;--warning:#f7931f;--disabled:#f1f1f1;--disabled-subtle:rgba(239,239,239,.3);--surface-1:var(--white);--surface-2:#f6f6f6;--surface-2-hover:#ededed;--surface-2-active:#e9e9e9;--surface-secondary:var(--greyscale-50);--surface-tertiary:var(--greyscale-500);--surface-general-tertiary:var(--greyscale-100);--surface-disabled:var(--greyscale-300);--surface-brand-primary-light:var(--brand-50);--surface-brand-secondary-light:var(--brand-secondary-50);--surface-brand-secondary:var(--brand-secondary-600);--surface-button-alternative-click:var(--brand-alternative-700);--surface-info:var(--info-50);--text-1:var(--black);--text-2:var(--gray-3);--text-3:var(--gray-2);--text-4:var(--gray-5);--text-disabled:var(--gray-4);--text-disabled-subtle:var(--gray-9);--text-primary:var(--greyscale-900);--text-secondary:var(--greyscale-600);--text-tertiary:var(--greyscale-500);--text-brand:var(--brand);--text-brand-primary:var(--brand-700);--text-brand-secondary:var(--brand-secondary-600);--text-brand-secondary-dark:var(--brand-secondary-700);--text-brand-alternative-click:var(--brand-alternative-700);--text-info:var(--info-700);--text-error:var(--red-1);--icon-tertiary:var(--greyscale-500);--icon-faded:var(--gray-12);--size-1:.125rem;--size-1-5:.1875rem;--size-2:.25rem;--size-2-5:.375rem;--size-3:.5rem;--size-3-5:.625rem;--size-4:.75rem;--size-4-5:.875rem;--size-5:1rem;--size-5-5:1.125rem;--size-6:1.25rem;--size-7:1.5rem;--size-7-5:1.75rem;--size-8:2rem;--size-8-5:2.5rem;--size-9:3rem;--size-10:5rem;--font-size-1:.625rem;--font-size-2:.75rem;--font-size-3:.875rem;--font-size-4:1rem;--font-size-10:.625rem;--font-size-11:.6875rem;--font-size-12:.75rem;--font-size-14:.875rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-24:1.5rem;--font-size-28:1.75rem;--font-size-xs:var(--font-size-12);--font-size-sm:var(--font-size-14);--font-size-md:var(--font-size-16);--font-size-lg:var(--font-size-20);--font-size-xl:var(--font-size-24);--lh-12:.75rem;--lh-14:.875rem;--lh-16:1rem;--lh-18:1.125rem;--lh-20:1.25rem;--lh-24:1.5rem;--lh-32:2rem;--lh-36:2.25rem;--lh-body:1.25rem;--letter-spacing-sm:.14;--letter-spacing-16:.16;--letter-spacing-25:.25;--letter-spacing-md:.36;--font-family-primary:"Roboto",Arial,Helvetica,sans-serif;--font-family-secondary:"ES Rebond Grotesque",Arial,Helvetica,sans-serif;--font-headline:"Roboto",Arial,Helvetica,sans-serif;--font-body:"Roboto",Arial,Helvetica,sans-serif;--weight-1:100;--weight-2:200;--weight-3:300;--weight-4:400;--weight-5:500;--weight-6:600;--weight-7:700;--weight-8:800;--weight-9:900;--border-secondary:var(--greyscale-200);--border-brand-alternative:var(--brand-alternative-600);--border-size-1:1px;--border-size-2:2px;--radius-1:1px;--radius-2:2px;--radius-4:4px;--radius-8:8px;--radius-12:12px;--rounded:max(100vw,100vh);--border-div-primary:var(--greyscale-100);--z-dropdown:100;--z-tooltip:200;--z-overlay:300;--f-mobile:375px;--f-tablet:768px;--f-desktop:1024px;--f-tv:1440px}}@layer components{.f-weather-icon{margin-right:var(--size-3)}.f-catalog-category-pills__wrapper{width:100%;display:flex;position:relative;overflow-x:hidden}.f-catalog-category-pills{gap:var(--size-3);padding:var(--size-1);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:100%;display:flex;overflow-x:hidden}.f-catalog-category-pills[data-slider-has-slides-on-right]{padding-right:var(--inline-padding)}.f-checkout-payment-methods{--padding-block:var(--size-4);--padding-inline:var(--size-5);--border-color:var(--border-color-1);border:var(--border-size-1)solid var(--border-color);border-radius:var(--radius-4);margin-bottom:var(--size-8-5);background-color:var(--surface-1)}.f-checkout-payment-methods__header{padding-inline:var(--padding-inline);padding-block:var(--padding-block);border-bottom:var(--border-size-1)solid var(--border-color-1);color:var(--gray-3);font-family:var(--font-family-secondary);font-size:var(--font-size-md);font-weight:var(--weight-6);justify-content:space-between;align-items:center;display:flex}.f-checkout-payment-methods__header-left{font-size:var(--font-size-sm);font-family:var(--font-family-primary);font-weight:var(--weight-4)}.f-checkout-payment-methods__header-right{color:var(--brand);font-size:var(--font-size-lg);font-family:var(--font-family-primary);font-weight:var(--weight-7)}.f-checkout-payment-method{border-bottom:var(--border-size-1)solid var(--border-color-1);flex-direction:column;display:flex}.f-checkout-payment-method:has(input[data-ref=top-level-channel-radio]:checked) .f-checkout-payment-method__body{display:block}.f-checkout-payment-method__header{width:100%;padding:var(--padding-inline);flex-shrink:0;justify-content:flex-start;align-items:center;gap:.625rem;display:flex}.f-checkout-payment-method__name{width:100%;color:var(--gray-3);font-family:var(--font-body);font-size:var(--size-4-5)}.f-checkout-payment-method__brand-image{height:var(--size-7)}.f-checkout-payment-method__brand-image--visa{height:var(--size-4)}.f-checkout-payment-method__body{margin-top:var(--size-3);margin-bottom:var(--size-6);margin-right:var(--size-5);margin-left:var(--size-9);display:none}.f-checkout-payment-method__body--online-transfer{margin-left:var(--size-5)}.f-checkout-payment-method__card-on-delivery{font-size:var(--font-size-12)}@media screen and (min-width:768px){.f-checkout-payment-method__card-on-delivery-copy{display:none}}@media screen and (min-width:1440px){.f-checkout-payment-method__card-on-delivery-copy{display:initial}}.f-checkout-payment-method__card-on-delivery-inline-copy{color:var(--text-2);display:none}@media screen and (min-width:768px){.f-checkout-payment-method__card-on-delivery-inline-copy{display:inline}}@media screen and (min-width:1440px){.f-checkout-payment-method__card-on-delivery-inline-copy{display:none}}.f-checkout-payment-transfer-body{gap:var(--size-6);flex-direction:column;display:flex}.f-checkout-payment-transfer-body__main{gap:var(--size-3);flex-direction:column;display:flex}.f-checkout-payment-transfer-body__header{color:var(--text-3);font-family:var(--font-body);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--weight-5);line-height:var(--lh-16);margin:0}.f-checkout-payment-transfer-body__methods{--items-per-row:2;grid-template-columns:repeat(var(--items-per-row),auto);gap:var(--size-5);display:grid}@media screen and (min-width:768px){.f-checkout-payment-transfer-body__methods{--items-per-row:4}}.f-checkout-payment-online-transfer{padding:var(--size-3)var(--size-1);border-radius:var(--radius-4);background:var(--surface-1);cursor:pointer;justify-content:center;align-items:center;display:flex;box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1)}.f-checkout-payment-online-transfer:has(input[type=radio]:checked){outline:var(--border-size-2)solid var(--border-brand-alternative);outline-offset:calc(-1*var(--size-2))}@media screen and (min-width:768px){.f-checkout-payment-online-transfer:has(input[type=radio]:checked){outline-offset:0}}.f-checkout-payment-online-transfer__img-wrapper{width:4.5rem;height:var(--size-8-5);justify-content:center;align-items:center;display:flex}.f-checkout-payment-online-transfer__img{max-width:4.5rem;max-height:2.25rem}.f-card-removal{margin-top:var(--size-5)}.f-card-removal-modal{margin-top:var(--size-8-5)}@media screen and (min-width:768px){.f-card-removal-modal{width:528px;margin-top:64px}}@media screen and (min-width:1440px){.f-card-removal-modal{margin-top:120px}}.f-card-removal-modal .f-modal__tail{padding-bottom:var(--size-5)}.f-card-removal-modal .f-modal__head{background-color:var(--background-color-4);align-items:flex-start}.f-card-removal-modal__title{color:var(--text-error);align-items:center;column-gap:var(--size-4);display:flex}.f-card-removal-modal__icon{margin:var(--size-1)}.f-card-removal-modal__title-text{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--weight-7);line-height:var(--size-7);letter-spacing:var(--letter-spacing-25)}.f-card-removal-modal__footer{column-gap:var(--size-5);justify-content:flex-end}.f-checkout-payment__legal-info{gap:var(--size-5);flex-direction:column;padding:0;display:flex}.f-checkout-payment__auto-cancellation-info{margin-left:var(--size-2);max-width:264px;font-weight:var(--weight-4);text-align:left}.f-checkout-payment__legal-text{font-size:var(--font-size-12);line-height:var(--lh-16);color:var(--text-2);font-family:var(--font-body);margin:0}.f-checkout-payment__legal-link{color:var(--text-brand);cursor:pointer;text-decoration:none;transition:opacity .2s;display:inline}.f-checkout-payment__legal-link:hover{opacity:.8;text-decoration:underline}.f-checkout-payment-method-preview{align-items:center;gap:var(--size-3);color:var(--text-2);font-family:var(--family-body);font-size:var(--font-size-sm);line-height:var(--lh-20);display:flex}.f-summary__box-title{display:block}@media screen and (min-width:768px){.f-summary__box-title{display:inline-block}}.f-blik-modal{margin-top:40px}@media screen and (min-width:768px){.f-blik-modal{width:528px}}@media screen and (min-width:1440px){.f-blik-modal{margin-top:120px}}.f-blik-modal__input-wrapper{max-width:232px}.f-blik-modal__content{align-items:center;gap:var(--size-5);padding:var(--size-5);flex-direction:column;padding-top:0;padding-bottom:40px;display:flex}.f-blik-modal .f-modal__tail{padding:0}.f-blik-modal__title{color:var(--text-brand);font-size:var(--font-size-20);font-family:var(--font-family-secondary)}.f-blik-modal__logo-wrapper{padding:var(--size-7)0;justify-content:center;align-items:center;display:flex}.f-blik-modal__logo{width:64px;display:block}.f-blik-modal__footer-content{width:100%;padding-block:var(--size-5);border-top:var(--border-size-1)solid var(--border-color-3);justify-content:center;align-items:center;display:flex}.f-blik-modal__submit-btn{width:192px}.f-blik-confirmation-modal{margin-top:40px}@media screen and (min-width:768px){.f-blik-confirmation-modal{width:528px}}@media screen and (min-width:1440px){.f-blik-confirmation-modal{margin-top:120px}}.f-blik-confirmation-modal .f-modal__head{background-color:var(--gray-7)}.f-blik-confirmation-modal__body{padding-top:var(--size-7);justify-content:center;align-items:center;display:flex}.f-blik-confirmation-modal__title{font-size:var(--size-5);color:var(--text-2)}.f-blik-confirmation-modal__image{padding:var(--size-4);box-sizing:content-box;width:110px}.f-blik-alert-modal{margin-top:var(--size-8-5)}@media screen and (min-width:768px){.f-blik-alert-modal{width:528px;margin-top:64px}}@media screen and (min-width:1440px){.f-blik-alert-modal{margin-top:120px}}.f-blik-alert-modal .f-modal__tail{padding-bottom:var(--size-5);padding-left:0;padding-right:0}.f-blik-alert-modal .f-modal__head{background-color:var(--background-color-4);align-items:flex-start}.f-blik-alert-modal__title{color:var(--text-error);align-items:center;column-gap:var(--size-4);display:flex}.f-blik-alert-modal__icon{margin:var(--size-1)}.f-blik-alert-modal__title-text{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--weight-7);line-height:var(--size-7);letter-spacing:var(--letter-spacing-25)}.f-blik-alert-modal__body{color:var(--text-secondary);padding-block:var(--size-6);padding-inline:var(--size-5)}.f-blik-alert-modal__footer{padding-inline:var(--size-5);column-gap:var(--size-5);justify-content:flex-end}.f-blik-alert-modal__abort-payment-buttons{column-gap:var(--size-5);display:flex}.f-blik-tokens{gap:var(--size-3);margin-bottom:var(--size-6);flex-direction:column;display:flex}.f-blik-tokens__token{align-items:center;gap:var(--size-3-5);display:flex}.f-codeless-blik-info-modal{margin-top:40px}@media screen and (min-width:768px){.f-codeless-blik-info-modal{width:528px}}@media screen and (min-width:1440px){.f-codeless-blik-info-modal{margin-top:120px}}.f-codeless-blik-info-modal .f-modal__head{background-color:var(--gray-7)}.f-codeless-blik-info-modal .f-modal__tail{padding-left:0;padding-right:0;padding-bottom:var(--size-5)}.f-codeless-blik-info-modal__footer{padding-right:var(--size-5);justify-content:flex-end;display:flex}.f-codeless-blik-info-modal__body{padding-inline:var(--size-5);padding-top:var(--size-7);flex-flow:column;justify-content:center;align-items:center;display:flex}.f-codeless-blik-info-modal__info{padding-block:var(--size-6);font-size:var(--font-size-14);line-height:var(--lh-20);color:var(--text-secondary);font-family:var(--font-body)}.f-codeless-blik-info-modal__title{font-size:var(--size-5);color:var(--text-2)}.f-codeless-blik-info-modal__image{padding-bottom:var(--size-7)}.f-codeless-blik-preview{flex-direction:column;display:flex}.f-codeless-blik-preview__title{font-weight:var(--weight-6)}.f-checkout-summary{font-family:var(--font-body)}.f-checkout-summary__section{gap:var(--size-3);padding-block:var(--size-3);flex-direction:column;display:flex}.f-checkout-summary__section:not(:last-child){border-bottom:1px solid var(--gray-1)}.f-checkout-summary__row{--text-color:var(--gray-3);--label-color:var(--text-color);--value-color:var(--text-color);line-height:var(--lh-24);justify-content:space-between;display:flex}.f-checkout-summary__row--brand-color{--text-color:var(--brand)}.f-checkout-summary__row--success-color{--text-color:var(--success)}.f-checkout-summary__row-label{color:var(--label-color);font-size:var(--font-size-sm)}.f-checkout-summary__row-label--bold{font-weight:var(--weight-5)}.f-checkout-summary__pill-value{padding:var(--size-2)var(--size-4);border:var(--border-size-1)solid var(--border-color-1);border-radius:var(--size-4);color:var(--gray-3);font-size:var(--font-size-xs);font-weight:var(--weight-5);line-height:var(--lh-16)}.f-checkout-summary__row-value{color:var(--label-color);font-size:var(--font-size-md);font-weight:var(--weight-5)}.f-checkout-summary__row-value--thin{font-weight:var(--weight-4)}.f-pc-product-desc{align-items:center;gap:var(--size-2-5);display:flex}.f-pc-product-desc--compact{gap:var(--size-2)}.f-pc-flag-and-weight{align-items:center;gap:var(--size-2-5);display:flex}.f-pc-elem-with-circle{align-items:center;gap:var(--size-2-5);display:inline-flex}.f-pc-country-flag{box-sizing:border-box;border-radius:var(--radius-1);border:1px solid rgba(0,0,0,.1)}.f-pc-weight{--color:var(--text-tertiary);align-items:center;gap:var(--size-2);color:var(--color);display:flex}.f-pc-weight__icon{width:var(--size-4);height:var(--size-3-5);background-color:var(--color);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAUCAYAAABmvqYOAAACbklEQVQ4ja3UT4iVVRgG8N/95qSlMmqCEkS0kcTK5oILwSslKC1UKiqQFsJZuG4VfLQKwfgWKroIpEUfBArhQssoSLLEqTZNjLkIylaWfyb6gxg0zdedFudcvF7n4hV84Wzec57nPOc97/uMGTFiGfa0O8Xpdqe4Pj3ZvTgKphiVHKswjpujAu6FfB5/53XfyWcwhz9HBbQGE7EMK/EUFqMrKf4Pr2Iv3sRUFtZCwF+4UFfNbD9XGCBehDfwUga0+i5YjivYg5cxlvMBS3EA7w1VHsuwAZ/hcxzO4F7pZvNa0idqTvrkQ2iwq66amTuUxzK0sCUrfBSX66q5Nli2wYhl2IgVGbcRn/T2+j/0cTybFS/G8yMQP4Dd+AEnsSOWYXwh8s14BO/gW+yOZVhyF/7HsoiP8C4m8MRt5LEMS7EN39dV8ws+xpN45i7k26Q/OIsLuIGtsQxFv/KnsS6Twpe4jNeGseZXvYLJumou1VXzLz5FR5pmRb6lg1/xBdRV8w9OYXssw5oh/G2sl2rdixNS90z0lK/GJpzJpL34UOrlXUPIX8yvO9NL1FVzFd/hhViG8SLf8tCAAnXV/IjzUgfcZhOxDA9jKz6oq2bQa45hLdYGbMf5umquxzKMLXDwqNT/5/ryO/EgTg9g5uuqmYpl+Bk7A57DVCzD69IgtNzyjZV5TQyQd7AMUZpMkv/MxzLclFp0fcBFyZCGxYxkVP3xlVsmNiwOFng7Hx5GvG+B/ROSn8zegUhG9z4OjE1Pdn9vd4pzUhnWSKN/A9/gLRyvq6bbj56e7M61O8XX+EPqtmVSWX7CEeyvq+a3/wF487KkhEyhKwAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAUCAYAAABmvqYOAAACbklEQVQ4ja3UT4iVVRgG8N/95qSlMmqCEkS0kcTK5oILwSslKC1UKiqQFsJZuG4VfLQKwfgWKroIpEUfBArhQssoSLLEqTZNjLkIylaWfyb6gxg0zdedFudcvF7n4hV84Wzec57nPOc97/uMGTFiGfa0O8Xpdqe4Pj3ZvTgKphiVHKswjpujAu6FfB5/53XfyWcwhz9HBbQGE7EMK/EUFqMrKf4Pr2Iv3sRUFtZCwF+4UFfNbD9XGCBehDfwUga0+i5YjivYg5cxlvMBS3EA7w1VHsuwAZ/hcxzO4F7pZvNa0idqTvrkQ2iwq66amTuUxzK0sCUrfBSX66q5Nli2wYhl2IgVGbcRn/T2+j/0cTybFS/G8yMQP4Dd+AEnsSOWYXwh8s14BO/gW+yOZVhyF/7HsoiP8C4m8MRt5LEMS7EN39dV8ws+xpN45i7k26Q/OIsLuIGtsQxFv/KnsS6Twpe4jNeGseZXvYLJumou1VXzLz5FR5pmRb6lg1/xBdRV8w9OYXssw5oh/G2sl2rdixNS90z0lK/GJpzJpL34UOrlXUPIX8yvO9NL1FVzFd/hhViG8SLf8tCAAnXV/IjzUgfcZhOxDA9jKz6oq2bQa45hLdYGbMf5umquxzKMLXDwqNT/5/ryO/EgTg9g5uuqmYpl+Bk7A57DVCzD69IgtNzyjZV5TQyQd7AMUZpMkv/MxzLclFp0fcBFyZCGxYxkVP3xlVsmNiwOFng7Hx5GvG+B/ROSn8zegUhG9z4OjE1Pdn9vd4pzUhnWSKN/A9/gLRyvq6bbj56e7M61O8XX+EPqtmVSWX7CEeyvq+a3/wF487KkhEyhKwAAAABJRU5ErkJggg==);-webkit-mask-size:contain;mask-size:contain}.f-pc-weight__text{text-wrap:nowrap;align-items:center;gap:var(--size-2-5);font-size:var(--font-size-xs);line-height:var(--lh-16);display:inline-flex}.f-pc-weight__text--compact{gap:var(--size-2);font-size:var(--font-size-xxs)}.f-price-description__icon{display:inline-flex;margin-left:var(--size-2)!important}.f-form{gap:var(--size-6);flex-direction:column;display:flex}.f-form__footer{gap:var(--size-3);display:flex}@media screen and (min-width:768px){.f-form__footer{justify-content:flex-end}}.f-form__fields{gap:var(--size-8);flex-direction:column;display:flex}.f-form__fields--small-gap{gap:var(--size-5)}.f-form__fields--hidden{visibility:hidden;height:0}.f-form__fields-row{gap:var(--size-7);display:flex}.f-form-field{--background-color:var(--gray-7);--border-size:var(--border-size-1);--focus-border-size:var(--border-size-2);--border-color:var(--border-color-input);--padding-inline:var(--size-4);--input-padding-inline:var(--padding-inline);--input-padding-block:var(--padding-inline);--label-padding-populated:var(--size-3);--label-color:var(--text-tertiary);--lh:var(--lh-20);--animation-duration:.2s;--animation-function:ease;--supporting-text-color:var(--text-primary)}.f-field-container{width:100%}.f-field-container__input-area{align-items:center;gap:var(--size-3);padding-inline:var(--input-padding-inline);font-family:var(--font-body);outline:var(--border-size)solid var(--border-color);border-radius:var(--radius-8);box-sizing:border-box;background-color:var(--background-color);transition:outline-color var(--animation-duration)var(--animation-function);display:flex;position:relative}.f-field-container__input-area:has(>input:focus-visible){--border-size:var(--focus-border-size);--border-color:var(--focus-color);--background-color:var(--surface-1)}.f-field-container__input-area:has(>input:disabled){--background-color:var(--disabled)}.f-field-container__input-area:has(>input:disabled):hover{--border-color:var(--border-color-input)}.f-field-container__input-area:hover{--border-color:var(--gray-5)}.f-field-container__label{top:50%;left:var(--input-padding-inline);color:var(--label-color);font-size:var(--font-size-4);line-height:var(--lh);background-color:var(--background-color);pointer-events:none;transition:var(--animation-duration)var(--animation-function);position:absolute;transform:translateY(-50%)}.f-field-container__label:has(~.f-field-container__leading-icon){left:calc(var(--input-padding-inline) + var(--size-7))}.f-field-container__label:has(~input:focus-visible){padding-inline:var(--size-2);top:0;left:var(--label-padding-populated);font-size:var(--font-size-2);background-color:var(--surface-1)}.f-field-container__label:has(~input:not(:-ms-placeholder-shown)){padding-inline:var(--size-2);top:0;left:var(--label-padding-populated);font-size:var(--font-size-2);background-color:var(--surface-1)}.f-field-container__label:has(~input:not(:placeholder-shown)){padding-inline:var(--size-2);top:0;left:var(--label-padding-populated);font-size:var(--font-size-2);background-color:var(--surface-1)}.f-select__control:has(~.f-select__content input:checked) .f-field-container__label{padding-inline:var(--size-2);top:0;left:var(--label-padding-populated);font-size:var(--font-size-2);background-color:var(--surface-1)}.f-field-container__label:has(~input:focus-visible){--label-color:var(--text-secondary)}.f-field-container__leading-icon,.f-field-container__trailing-icon{--size:var(--size-5);width:var(--size-6);height:var(--size-6)}:is(.f-field-container__leading-icon,.f-field-container__trailing-icon)>*{width:var(--size-6);height:var(--size-6)}.f-field-container__supporting-text{color:var(--supporting-text-color);font-family:var(--font-body);font-size:var(--font-size-12);line-height:var(--lh-16);margin-inline:var(--padding-inline);margin-top:var(--size-2)}.f-text-field__text{width:100%;padding-block:var(--input-padding-block);color:var(--text-primary);font-family:var(--font-body);font-size:var(--font-size-14);line-height:var(--lh);box-sizing:border-box;background-color:var(--background-color);border:none}.f-text-field__text:focus-visible{outline:none}.f-text-field__text:disabled{background:0 0}.f-checkbox__content{align-items:center;gap:var(--size-4);display:flex}.f-checkbox__input{--size:var(--size-6);--radius:var(--radius-4);--background-color:transparent;--border-color:var(--border-color-input);--checkmark-image:none;-ms-appearance:none;appearance:none;border-radius:var(--radius);justify-content:center;align-items:center;margin:0;display:flex}.f-checkbox__input:before{content:"";width:var(--size);height:var(--size);background-color:var(--background-color);background-image:var(--checkmark-image);border:var(--border-size-1)solid;border-color:var(--border-color);border-radius:var(--radius);box-sizing:border-box;cursor:pointer;background-position:50%;background-repeat:no-repeat;display:inline-block;position:relative}.f-checkbox__input:checked{--background-color:var(--brand-alternative-500);--border-color:var(--brand-alternative-500);--checkmark-image:url(https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-mark-white.svg)}.f-checkbox__input:focus-visible{outline:var(--border-size-2)solid var(--focus-color)}.f-checkbox__input:disabled{--background-color:var(--background-color-1);--border-color:var(--surface-disabled)}.f-checkbox__input:disabled:before{cursor:default}.f-checkbox__text-label{color:var(--text-primary);font-family:var(--font-body);font-size:var(--font-size-14)}.f-switch__content{align-items:center;gap:var(--size-3);display:flex}.f-switch__input{--shadow:2px 0px 2px 0px rgba(0,0,0,.05),1px 0px 1px 0px rgba(0,0,0,.05);--transition-duration:.15s;--transition-function:ease-in-out;-ms-appearance:none;appearance:none;width:var(--size-8-5);height:var(--size-7);padding:var(--size-1-5);border-radius:var(--rounded);background:var(--greyscale-200);cursor:pointer;transition:background-color var(--transition-duration)var(--transition-function);border:0;flex:none;margin:0}.f-switch__input:before{width:var(--size-5-5);height:var(--size-5-5);border-radius:var(--rounded);background:var(--surface-1);box-shadow:var(--shadow);content:"";transition:transform var(--transition-duration)var(--transition-function);display:block}.f-switch__input:checked{background:var(--success)}.f-switch__input:checked:before{transform:translateX(var(--size-5))}.f-switch__input:focus-visible{outline:var(--border-size-2)solid var(--focus-color);outline-offset:var(--size-1)}.f-switch__input:disabled{cursor:not-allowed;opacity:.5}.f-switch__text-label{font-size:var(--font-size-14);font-weight:var(--weight-4);line-height:var(--lh-20);color:var(--text-2);cursor:pointer}.f-radio-group{gap:var(--size-4);display:flex}.f-radio{--color:var(--success)}.f-radio__content{align-items:center;gap:var(--size-3);display:flex}.f-radio__input{--size:var(--size-6);--radius:50%;-ms-appearance:none;appearance:none;border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.f-radio__input:before{content:"";width:var(--size);height:var(--size);border:var(--border-size-1)solid var(--border-color-input);border-radius:var(--radius);box-sizing:border-box;background:0 0;display:inline-block;position:relative}.f-radio__input:checked:before{border-color:var(--color)}.f-radio__input:checked:after{content:"";width:calc(var(--size)*.5);height:calc(var(--size)*.5);background-color:var(--color);border-radius:50%;position:absolute}.f-radio__input:focus-visible{outline:var(--border-size-2)solid var(--focus-color);outline-offset:var(--size-1)}.f-radio__input:disabled{background-color:var(--disabled);cursor:auto}.f-radio__text-label{color:var(--text-primary);font-family:var(--font-body);font-size:var(--font-size-14)}.f-select{margin-bottom:var(--size-3);position:relative}.f-select__content{transform:translateY(var(--size-1));background:var(--surface-1);border-radius:var(--radius-8);width:100%;max-height:14rem;z-index:var(--z-dropdown);position:absolute;overflow-y:scroll;box-shadow:0 2px 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.14)}.f-select__control{border-radius:var(--radius-8);list-style:none}.f-select__control::-webkit-details-marker{display:none}.f-select__control:focus-visible{--border-size:var(--focus-border-size);outline:var(--border-size)solid var(--focus-color)}.f-select__option{padding:var(--size-4);border-bottom:var(--border-size-1)solid var(--border-color-1);display:block}.f-select__option:last-child{border-bottom:none}.f-select__option:hover{background:var(--surface-2)}.f-select__option:has(input:focus-visible){background:var(--surface-2)}.f-select__option:has(input:checked){background:var(--success-subtle)}.f-select__text{padding-inline:var(--input-padding-inline);padding-block:var(--input-padding-block);min-height:calc(var(--lh) + var(--border-size));-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;display:inline-flex}.f-select__control:not(:has(~.f-select__content input:checked)) .f-select__text{visibility:hidden}.f-select__option-input--single{opacity:0;clip:rect(0 0 0 0);white-space:nowrap;border:none;width:0;height:0;margin:0;padding:0;position:absolute;overflow:hidden}@media screen and (min-width:768px){.f-hpc__pricing{width:6.25rem}}@media screen and (min-width:768px){.f-hpc__single-layout{justify-content:flex-end;display:flex}}.f-hpc__favored-layout{gap:var(--size-2);flex-direction:column;display:flex}@media screen and (min-width:768px){.f-hpc__favored-layout{text-align:right}}.f-hpc__favored-layout-secondary-group{align-items:baseline;gap:var(--size-2);display:flex}@media screen and (min-width:768px){.f-hpc__favored-layout-secondary-group{flex-direction:column;align-items:flex-end;gap:0}}.f-hpc__paired-layout{align-items:baseline;column-gap:var(--size-2);grid-template-columns:auto 1fr;grid-template-areas:"first-price first-desc""second-price second-desc";display:grid}@media screen and (min-width:768px){.f-hpc__paired-layout{text-align:right;grid-template-columns:auto;grid-template-areas:"first-price""first-desc""second-price""second-desc"}}.f-hpc__paired-layout-price:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.f-hpc__paired-layout-price:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.f-hpc__paired-layout-price--first{grid-area:first-price}.f-hpc__paired-layout-desc--first{margin-bottom:var(--size-2);grid-area:first-desc}.f-hpc__paired-layout-price--second{grid-area:second-price}.f-hpc__paired-layout-desc--second{grid-area:second-desc}.f-hpc__price{white-space:nowrap;color:var(--text-primary);font-family:var(--font-body);font-weight:var(--weight-5)}.f-hpc__price-amount--plain{font-size:var(--font-size-12);line-height:var(--lh-16)}.f-hpc__price-currency--plain{font-size:var(--font-size-11);line-height:var(--lh-14)}.f-hpc__price--plain{line-height:var(--lh-20)}.f-hpc__price-amount--emphasized{font-size:var(--font-size-14);line-height:var(--lh-20)}.f-hpc__price-currency--emphasized{font-size:var(--font-size-12);line-height:var(--lh-16)}.f-hpc__price--highlighted{line-height:var(--lh-20);color:var(--text-brand-primary)}.f-hpc__price-amount--highlighted{font-size:var(--font-size-14);line-height:var(--lh-20)}.f-hpc__price-currency--highlighted{font-size:var(--font-size-12);line-height:var(--lh-16)}.f-hpc__price-description{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--font-size-10);line-height:var(--lh-14);align-items:center;display:inline-flex}.f-hpc__header{gap:var(--size-2);flex-direction:column;display:flex}.f-hpc__brand{--lines:1;-webkit-line-clamp:var(--lines);text-overflow:ellipsis;color:var(--text-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--weight-5);line-height:var(--font-size-lg);overflow:hidden}.f-hpc__bare-name{--lines:1;-webkit-line-clamp:var(--lines);text-overflow:ellipsis;color:var(--text-primary);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--weight-4);line-height:var(--lh-20);overflow:hidden}.f-hpc__deposit-fee{color:var(--text-tertiary);font-size:var(--font-size-xs);line-height:var(--lh-16)}.f-pdp__merchant-name,.f-pdp__non-returnable-info{color:var(--text-disabled);font-family:var(--font-family-primary);font-size:var(--font-size-2);font-style:normal;font-weight:var(--weight-4);line-height:var(--lh-16);letter-spacing:.125px}.f-pdp__promotion-validity-period{color:var(--text-4);font-family:var(--font-family-primary);font-size:var(--font-size-3);font-style:normal;font-weight:var(--weight-4);line-height:var(--lh-20);letter-spacing:.14px}.f-pdp__single-layout{justify-content:space-between;align-items:baseline;display:flex}.f-pdp__paired-layout{align-items:baseline;column-gap:var(--size-3);row-gap:var(--size-4);grid-template-columns:auto 1fr;grid-template-areas:"first-price first-desc""second-price second-desc";display:grid}@media screen and (min-width:768px){.f-pdp__paired-layout{grid-template-areas:"first-price first-desc unit-price""second-price second-desc unit-price"}}.f-pdp__paired-layout-price:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.f-pdp__paired-layout-price:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.f-pdp__paired-layout-price--first{grid-area:first-price}.f-pdp__paired-layout-desc--first{grid-area:first-desc}.f-pdp__paired-layout-unit-price{grid-area:unit-price}.f-pdp__paired-layout-price--second{grid-area:second-price}.f-pdp__paired-layout-desc--second{grid-area:second-desc}.f-pdp__favored-layout{gap:var(--size-3);grid-template-columns:1fr auto;grid-template-areas:"favored-price _""secondary-price secondary-price";display:grid}@media screen and (min-width:768px){.f-pdp__favored-layout{grid-template-areas:"favored-price unit-price""secondary-price secondary-price"}}.f-pdp__favored-layout-favored-price{grid-area:favored-price}.f-pdp__favored-layout-unit-price{grid-area:unit-price}.f-pdp__favored-layout-secondary-group{align-items:baseline;gap:var(--size-3);grid-area:secondary-price;display:flex}.f-pdp__price{white-space:nowrap;color:var(--text-primary);font-family:var(--font-headline);font-weight:var(--weight-6)}.f-pdp__price-amount--plain{font-size:var(--font-size-16);line-height:var(--lh-20)}@media screen and (min-width:768px){.f-pdp__price-amount--plain{font-size:var(--font-size-20);line-height:var(--lh-24)}}.f-pdp__price-currency--plain{font-size:var(--font-size-14);line-height:var(--lh-20)}@media screen and (min-width:768px){.f-pdp__price-currency--plain{font-size:var(--font-size-16)}}.f-pdp__price-amount--emphasized{font-size:var(--font-size-20);line-height:var(--lh-24)}@media screen and (min-width:768px){.f-pdp__price-amount--emphasized{font-size:var(--font-size-28);line-height:var(--lh-36)}}.f-pdp__price-currency--emphasized{font-size:var(--font-size-16);line-height:var(--lh-20)}@media screen and (min-width:768px){.f-pdp__price-currency--emphasized{font-size:var(--font-size-20)}}.f-pdp__price--highlighted{color:var(--text-brand-primary)}.f-pdp__price-amount--highlighted{font-size:var(--font-size-20);line-height:var(--lh-24)}@media screen and (min-width:768px){.f-pdp__price-amount--highlighted{font-size:var(--font-size-28);line-height:var(--lh-36)}}.f-pdp__price-currency--highlighted{font-size:var(--font-size-16);line-height:var(--lh-20)}@media screen and (min-width:768px){.f-pdp__price-currency--highlighted{font-size:var(--font-size-20)}}.f-pdp__price-description{color:var(--text-primary);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--weight-4);line-height:var(--lh-body);letter-spacing:var(--letter-spacing-sm)}.f-pdp__unit-price{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--font-size-sm);display:none}@media screen and (min-width:768px){.f-pdp__unit-price{display:block}}.f-pdp__country{gap:var(--size-2-5);align-items:center;display:flex}.f-pdp__deposit-fee-wrapper{margin-top:var(--size-4)}.f-pdp__deposit-fee{color:var(--text-tertiary);font-size:var(--font-size-sm);height:1lh}.f-settings-box{--padding:var(--size-4)var(--size-5);background-color:var(--surface-1);border:var(--border-size-1)solid var(--border-color-1);border-radius:var(--radius-4);margin-block:var(--size-7);flex-direction:column;display:flex}@media screen and (min-width:768px){.f-settings-box{--padding:var(--size-7)var(--size-7);flex-direction:row;justify-content:space-between;align-items:center}}.f-settings-box__content{gap:var(--size-4);padding:var(--padding);flex-direction:column;display:flex;position:relative}@media screen and (min-width:768px){.f-settings-box__content{flex-direction:row;gap:0}}.f-settings-box__label{font-size:var(--font-size-3);color:var(--text-3)}@media screen and (min-width:768px){.f-settings-box__label{width:10rem}}.f-settings-box__value{font-size:var(--font-size-3);font-weight:var(--weight-5);color:var(--text-2)}.f-settings-box__action{padding:var(--padding);border-top:var(--border-size-1)solid var(--border-color-1);justify-content:center;display:flex}@media screen and (min-width:768px){.f-settings-box__action{border-top:none}}.f-settings-box__action-button{width:11.5rem}@media screen and (min-width:768px){.f-settings-box__action-button{width:8.5rem}}.f-modal{border-radius:var(--radius-4);background:var(--surface-1);border:none;flex-direction:column;max-height:100vh;padding:0;display:flex;overflow:hidden}.f-modal:not([open]){display:none}.f-modal::-ms-backdrop{background:rgba(0,0,0,.5)}.f-modal::backdrop{background:rgba(0,0,0,.5)}.f-modal:modal{max-width:100vw}@media screen and (min-width:768px){.f-modal:modal{max-height:80vh}}.f-modal__head{padding:var(--size-5);border-bottom:var(--border-size-1)solid var(--border-color-3);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.f-modal__tail{padding:var(--size-5);padding-bottom:var(--size-7);flex-direction:column;flex:auto;min-height:0;padding-top:0;display:flex;overflow:hidden}.f-modal__title{font-weight:var(--weight-6);margin:0}.f-modal__close{cursor:pointer;color:var(--text-secondary);padding:var(--size-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.f-modal__close:hover{color:var(--text-primary)}.f-modal__close-icon{fill:currentColor;display:block}.f-modal__body{flex:auto;min-height:0;overflow-y:auto}.f-modal__footer{flex-shrink:0;display:flex}.f-modal__footer--with-top-border{padding-top:var(--size-5);border-top:var(--border-size-1)solid var(--border-color-3)}.f-button{--shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);font-family:var(--font-family-primary);font-size:var(--font-size-3);font-weight:var(--weight-5);text-align:center;border-radius:var(--rounded);box-shadow:var(--shadow);cursor:pointer;border:none;transition:background-color .3s ease-in-out,color .3s}.f-button:disabled{cursor:default;color:var(--text-disabled-subtle);background-color:var(--disabled)}.f-button:disabled:hover{color:var(--text-disabled-subtle);background-color:var(--disabled)}.f-button--brand-subtle{color:var(--brand);background-color:var(--surface-1)}.f-button--brand-subtle:hover{background-color:var(--brand-subtle)}.f-button--brand-subtle:focus-visible{outline:var(--border-size-1)solid var(--brand)}.f-button--brand{color:var(--white);background-color:var(--brand)}.f-button--brand:hover{background-color:var(--brand-dark)}.f-button--brand-secondary{color:var(--white);background-color:var(--brand-secondary-600)}.f-button--brand-secondary:hover{background-color:var(--brand-secondary-700)}.f-button--brand-alternative{color:var(--text-error);background-color:var(--surface-1)}.f-button--brand-alternative:hover{background-color:var(--background-color-4)}.f-button--brand-alternative:focus-visible{outline:var(--border-size-1)solid var(--text-error)}.f-button--base{color:var(--gray-3);background-color:var(--white)}.f-button--base:hover{background-color:var(--gray-8);color:var(--success)}.f-button--small{padding:var(--size-2)var(--size-7);line-height:var(--lh-24)}.f-button--normal{padding:var(--size-3)var(--size-7);line-height:var(--lh-24)}.f-button--large{padding:var(--size-4)var(--size-7)}.card{background:var(--white);border:1px solid var(--gray-6);border-radius:20px;flex-flow:column;gap:24px;padding:24px;display:flex}@media screen and (min-width:768px){.card{gap:var(--size-7-5)}}.card--plain{border:none;padding:0}.f-state-card{background-color:var(--surface-1);border:1px solid var(--border-color-2);border-radius:12px;flex-flow:column;justify-self:center;align-items:center;gap:.5rem;width:343px;padding:40px 24px;display:flex}@media screen and (min-width:768px){.f-state-card{gap:2rem;width:528px;padding:48px 32px}}.f-state-card__img{width:100px;height:100px;display:inline-flex}@media screen and (min-width:768px){.f-state-card__img{width:138px;height:138px}}.f-state-card__text{flex-flow:column;align-self:center;gap:1rem;display:flex}.f-state-card__label{color:var(--text-primary);text-align:center;font-feature-settings:"liga" off;font-family:var(--font-family-primary);font-size:var(--font-size-20);font-style:normal;font-weight:var(--weight-6);letter-spacing:var(--letter-spacing-md);line-height:normal}@media screen and (min-width:768px){.f-state-card__label{font-size:var(--font-size-24);line-height:var(--lh-32)}}.f-state-card__info{color:var(--text-secondary);text-align:center;font-family:var(--font-family-primary);font-size:var(--font-size-14);font-style:normal;font-weight:var(--weight-4);line-height:var(--lh-20);letter-spacing:var(--letter-spacing-16)}@media screen and (min-width:768px){.f-state-card__info{line-height:var(--lh-24)}}.f-spinner-overlay{position:relative}.f-spinner-overlay:before{content:"";background:var(--surface-1);opacity:.65;z-index:var(--z-overlay);position:absolute;top:0;bottom:0;left:0;right:0}.f-spinner-overlay__spinner{z-index:var(--z-overlay);position:absolute;top:50%;left:50%;translate:-50%}.f-separator{background:var(--border-color-1);border:none;height:1px;margin:0}.f-text-separator{width:100%;margin:16px 0;padding:8px 0;position:relative}.f-text-separator__text{background-color:var(--white);padding-right:8px;font-weight:500;line-height:16px;position:absolute;top:8px;transform:translateY(-50%)}.f-text-separator__text--center{padding:0 8px;left:50%;transform:translate(-50%,-50%)}.f-text-separator__text--right{padding-left:8px;right:0}.alert-box{align-items:center;gap:var(--size-4);padding:var(--size-5);background-color:var(--surface);color:var(--text);border-radius:var(--radius-4);font-family:var(--font-family-primary);font-size:var(--font-size-14);font-weight:var(--weight-5);line-height:var(--lh-20);flex-flow:row;display:flex}.alert-box--info{--surface:var(--surface-info);--text:var(--text-info);--img:url(https://www.frisco.pl/app/static/cdn/frisco-react-master-20260729-43903/img/icons-new-frisco/mdi_information-variant.png)}.alert-box__img{--icon-size:var(--size-7);width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:var(--img);mask-image:var(--img);background-color:currentColor}.alert-box__body{width:100%}.f-spinner{--size:var(--size-8);--border-size:var(--size-2);width:var(--size);height:var(--size);border:var(--border-size)solid var(--brand);box-sizing:border-box;border-bottom-color:transparent;border-radius:50%;animation:1s linear infinite spin;display:inline-block}.f-icon{background:0 0;border:none;padding:0;display:flex}.f-icon:focus-visible{background:var(--focus-color);border-radius:var(--radius-4)}.f-icon__img{--size:1.25rem;width:var(--size);height:var(--size);fill:var(--text-secondary)}.f-circle{width:var(--size-2);height:var(--size-2);background-color:var(--background-color-1);border-radius:50%}.f-pill{--text-color:var(--text-tertiary);--border-color:var(--border-secondary);--border-size:var(--border-1);--bg-color:var(--white);--transition-duration:.15s;--transition-function:ease-in-out;--transition:var(--transition-duration)var(--transition-function);justify-content:center;align-items:center;gap:var(--size-3);padding:var(--size-2-5)var(--size-4);white-space:nowrap;font-family:var(--font-body);font-weight:var(--weight-4);font-size:var(--font-size-sm);line-height:var(--lh-18);color:var(--text-primary);background-color:var(--bg-color);border:var(--border-size-1)solid var(--border-color);border-radius:var(--rounded);cursor:pointer;transition:color var(--transition),border-color var(--transition),background-color var(--transition);display:inline-flex}.f-pill:where(:hover,:focus-visible){--text-color:var(--text-primary);--bg-color:var(--surface-secondary);--border-color:var(--greyscale-400);--border-size:var(--border-2);outline:none}.f-pill__icon{--size:var(--size-5);width:var(--size);height:var(--size)}.f-quantity-picker{--short:2rem;--long:6rem;width:var(--width);height:var(--height);padding-block:var(--size-2);background:var(--white);border-radius:var(--rounded);justify-content:space-between;align-items:center;display:inline-flex;box-shadow:0 2px 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.14)}.f-quantity-picker--vertical{--width:var(--short);--height:var(--long);flex-direction:column}.f-quantity-picker__control{--size:var(--size-7);width:var(--size);height:var(--size);background:var(--surface-brand-secondary);border-radius:var(--rounded);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}.f-quantity-picker__control:disabled{background:var(--surface-disabled)}.f-quantity-picker__control:disabled>.f-icon{background:var(--text-disabled)!important}.f-quantity-picker__value{-moz-appearance:textfield;text-align:center;width:100%;min-width:0;color:var(--text-brand-secondary);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--weight-5);background:0 0;border:none;flex:1}.f-quantity-picker__value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.f-quantity-picker__value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.f-quantity-picker__value:focus-visible{outline:none}.f-breadcrumbs{width:100%;font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--lh-24);overflow-x:auto}.f-breadcrumbs__list{gap:var(--size-2);width:max-content;margin:0;padding:0;list-style:none;display:flex}.f-breadcrumbs__item{align-items:center;display:flex}.f-breadcrumbs__link{color:var(--text-2);font-family:var(--font-body);font-size:var(--font-size-sm);font-style:normal;line-height:var(--lh-24);text-decoration:none}.f-breadcrumbs__link--current{color:var(--text-brand);font-weight:var(--weight-5)}.f-media-action-card{gap:var(--size-4);width:100%;color:var(--text-primary);font-family:var(--font-family-primary);flex-direction:column;display:flex}.f-media-action-card__media{border-radius:var(--radius-4);background:var(--background-color-1);height:8rem;position:relative;overflow:hidden}.f-media-action-card__media>img,.f-media-action-card__media>picture,.f-media-action-card__media>picture>img{object-fit:cover;width:100%;height:100%;display:block}.f-media-action-card__media-overlay{bottom:var(--size-3);box-sizing:border-box;width:fit-content;max-width:calc(100% - var(--size-4));padding:var(--size-3)var(--size-4);border-radius:0 var(--rounded)var(--rounded)0;background:var(--surface-1);color:var(--text-brand);font-size:var(--font-size-14);line-height:var(--lh-20);text-overflow:ellipsis;white-space:nowrap;position:absolute;left:0;overflow:hidden}.f-media-action-card__action>*{box-sizing:border-box;width:100%;min-height:var(--size-8-5)}.f-media-action-card__content{font-size:var(--font-size-16);font-weight:var(--weight-5);line-height:var(--lh-24)}.f-media-action-card__content>:first-child{margin-top:0}.f-media-action-card__content>:last-child{margin-bottom:0}.f-media-action-card__meta{padding:var(--size-2-5)var(--size-4);border-radius:var(--radius-4);background:var(--surface-brand-primary-light);color:var(--text-brand-primary);font-size:var(--font-size-10);font-weight:var(--weight-4);line-height:var(--lh-16);text-transform:lowercase;align-self:flex-start}.f-icon{display:inline-block}.f-vertical-product-card__product-name{font-size:.75rem;line-height:var(--lh-16);text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2lh;display:-webkit-box;overflow:hidden}@supports ((-webkit-hyphens:none)){.f-vertical-product-card__product-name{height:2lh}}.f-vertical-product-card__product-name--for-wine{line-clamp:1;-webkit-line-clamp:1;max-height:1lh}@supports ((-webkit-hyphens:none)){.f-vertical-product-card__product-name--for-wine{height:1lh}}.f-vertical-product-card__product-wine-type-label{color:var(--text-4);font-family:var(--font-family-primary);font-size:var(--font-size-12);font-style:normal;font-weight:var(--weight-4);letter-spacing:.12px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;line-height:1rem;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:inline-block}.f-vertical-product-card__product-wine-taste-icon{border-radius:var(--radius-4);width:1.75rem;height:1.5rem}.f-vertical-product-card__product-wine-taste-icon-img{width:var(--size-7);height:var(--size-7)}.f-vpc__pricing{height:3.3125rem}.f-vpc__favored-layout{gap:var(--size-2);flex-direction:column;display:flex}.f-vpc__favored-layout-secondary-group{align-items:baseline;gap:var(--size-2);display:flex}.f-vpc__paired-layout{align-items:baseline;column-gap:var(--size-2);grid-template-columns:auto 1fr;grid-template-areas:"first-price first-desc""second-price second-desc";display:grid}.f-vpc__paired-layout-price:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.f-vpc__paired-layout-price:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.f-vpc__paired-layout-price--first{grid-area:first-price}.f-vpc__paired-layout-desc--first{grid-area:first-desc}.f-vpc__paired-layout-price--second{grid-area:second-price}.f-vpc__paired-layout-desc--second{grid-area:second-desc}.f-vpc__price{white-space:nowrap;color:var(--text-primary);font-family:var(--font-body);font-weight:var(--weight-5)}.f-vpc__price-amount--plain{font-size:var(--font-size-12);line-height:var(--lh-16)}.f-vpc__price-currency--plain{font-size:var(--font-size-11);line-height:var(--lh-14)}.f-vpc__price--plain{line-height:var(--lh-20)}.f-vpc__price-amount--emphasized{font-size:var(--font-size-14);line-height:var(--lh-20)}.f-vpc__price-currency--emphasized{font-size:var(--font-size-12);line-height:var(--lh-16)}.f-vpc__price--highlighted{line-height:var(--lh-20);color:var(--text-brand-primary)}.f-vpc__price-amount--highlighted{font-size:var(--font-size-14);line-height:var(--lh-20)}.f-vpc__price-currency--highlighted{font-size:var(--font-size-12);line-height:var(--lh-16)}.f-vpc__price-description{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--font-size-11);line-height:var(--lh-14);align-items:center;display:flex}.f-vpc__deposit-fee-wrapper{height:1lh}.f-vpc__deposit-fee{color:var(--text-tertiary);font-size:var(--font-size-xs);height:1lh}.f-payout-vouchers__form{flex-flow:column;gap:16px;margin-bottom:40px;display:flex}@media screen and (min-width:768px){.f-payout-vouchers__form{gap:24px;margin-top:8px;margin-bottom:64px}}.f-payout-vouchers__form-requester-info{flex-flow:column;gap:40px;display:flex}.f-payout-vouchers{flex-flow:column;align-items:center;padding-left:4px;padding-right:4px;display:flex}.f-payout-vouchers__header{color:var(--text-brand-primary);font-feature-settings:"ss01" on,"ss04" on,"liga" off;font-size:var(--font-size-24);font-weight:var(--weight-7);line-height:var(--lh-32);letter-spacing:var(--letter-spacing-md);font-family:var(--font-family-secondary);text-align:center;width:343px;display:block}@media screen and (min-width:768px){.f-payout-vouchers__header{width:528px}}.f-payout-vouchers__refund-summary{border-radius:10px}.f-payout-vouchers__refund-summary-header{justify-content:space-between;align-items:center;display:flex}.f-payout-vouchers__payout-sum-label{font-family:var(--font-family-primary);color:var(--greyscale-900);font-weight:var(--weight-6);font-size:14px}@media screen and (min-width:768px){.f-payout-vouchers__payout-sum-label{font-size:1rem}}.f-payout-vouchers__payout-sum-value{font-family:var(--font-family-primary);color:var(--greyscale-900);font-weight:var(--weight-6);font-size:16px}@media screen and (min-width:768px){.f-payout-vouchers__payout-sum-value{font-size:20px}}.f-payout-vouchers__no-vouchers{margin-bottom:80px}.f-payout-vouchers__submit-button{width:100%;height:40px}.f-payout-vouchers__payout-claimed{margin-bottom:80px}.f-payout-vouchers__payout-claimed-img{width:100px;height:80px;display:inline-flex}@media screen and (min-width:768px){.f-payout-vouchers__payout-claimed-img{width:174px;height:138px}}.f-invoice-form{max-width:32.5rem;font-size:initial;font-weight:initial;color:initial}.f-pull-company-data{align-items:center;gap:var(--size-7);flex-direction:column;display:flex}@media screen and (min-width:768px){.f-pull-company-data{flex-direction:row}}.f-pull-company-data__info{align-items:center;gap:var(--size-3);display:flex}.f-pull-company-data__info-icon{background-color:var(--brand);flex:1 0 auto;width:24px;height:24px}.f-pull-company-data__info-text{line-height:var(--lh-16);font-size:var(--font-size-2);margin:0}.f-pull-company-data__button{width:100%}.f-invoice__ksef-alert ul{padding-left:var(--size-5);margin:0}.f-invoice-summary{line-height:var(--lh-20);color:var(--greyscale-600)}.f-invoice-summary__piece:not(:first-child){margin-top:var(--size-6)}.f-invoice-summary__title{margin-bottom:var(--size-3);font-weight:var(--weight-6);font-size:var(--font-size-12);color:var(--gray-5)}.f-invoice-summary__company{margin-block:var(--size-2);font-weight:var(--weight-7);font-size:var(--font-size-16)}.f-invoice-summary__vatin{margin-block:var(--size-2);font-weight:var(--weight-5);font-size:var(--font-size-14)}.f-invoice-summary__line{margin-block:var(--size-2);font-weight:var(--weight-4);font-size:var(--font-size-14)}.f-invoice__edit-data-btn{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.f-invoice__delete-data-btn{top:var(--size-4);right:var(--size-5);position:absolute}@media screen and (min-width:768px){.f-invoice__delete-data-btn{position:initial}}.f-invoice__footer-btn{flex:1}@media screen and (min-width:768px){.f-invoice__footer-btn{flex:0}}.f-birthday__banner{width:100%;display:block}.f-birthday__banner img{width:100%;height:auto;display:block}.f-birthday__banner-placeholder{background:var(--background-color-1);justify-content:center;align-items:center;width:100%;height:20rem;display:flex}.f-birthday__banner-placeholder img{width:6rem;height:6rem}.f-birthday__breadcrumbs{box-sizing:border-box;max-width:80rem;padding:var(--size-5);margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.f-birthday__banner-placeholder{height:25rem}}.f-hsc__substitute-product-deposit-fee{color:var(--text-tertiary);font-size:var(--font-size-xs);height:1lh}.marketing-actions-category-tabs{align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.marketing-actions-category-tabs__track{flex-wrap:nowrap;width:100%;display:flex;overflow-x:hidden}.marketing-actions-category-tabs__tab{padding-inline:var(--size-5);white-space:nowrap;font-weight:var(--weight-5);transition:color .3s}.marketing-actions-category-tabs__tab:first-child{padding-left:0}.marketing-actions-category-tabs__tab:last-child{padding-right:0}.marketing-actions-category-tabs__tab:where(:hover,[data-active],:focus-visible){color:var(--brand)}.f-slider__wrapper--with-chevrons{--inline-padding:var(--size-8);--chevron-bg:var(--surface-1)}.f-slider__wrapper--with-chevrons:has([data-slider-track][data-slider-has-slides-on-left]) .f-slider__chevron[data-direction=left]{display:flex}.f-slider__wrapper--with-chevrons:has([data-slider-track][data-slider-has-slides-on-right]) .f-slider__chevron[data-direction=right]{display:flex}.f-slider__chevrons{pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.f-slider__chevron{height:100%;width:var(--size-8);pointer-events:auto;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none;position:absolute}.f-slider__chevron>*{z-index:1}.f-slider__chevron:before{content:"";background:linear-gradient(to right,rgba(255,255,255,0) 0%,var(--chevron-bg)25%);width:var(--inline-padding);height:100%;position:absolute}.f-slider__chevron[data-direction=left]{left:0;transform:rotate(180deg)}.f-slider__chevron[data-direction=right]{right:0}.f-secure-form__modal{margin-inline:var(--size-5)}@media screen and (min-width:768px){.f-secure-form__modal{margin-left:auto;margin-right:auto}}.f-secure-form__modal-body{padding-top:var(--size-5)}.f-secure-form__modal .f-modal__body{padding-left:1px;padding-right:1px}.f-secure-form{box-sizing:border-box;display:block}@media screen and (min-width:768px){.f-secure-form{width:496px}}.f-secure-form__fields{gap:var(--size-8);padding-block:var(--size-5);flex-direction:column;display:flex}.f-secure-form__fields .f-form-field--has-error .f-field-container__input-area{--error-color:rgba(239,83,80,.05);background-color:var(--error-color)}.f-secure-form__fields .f-secure-form__error-text{--error-color:#ef5350;color:var(--error-color)}.f-secure-form .f-field-container__input-area{padding-block:var(--input-padding-block,var(--size-4))}.f-secure-form__payu-field{min-height:var(--lh-20,var(--size-6));flex:1}.f-secure-form__error-icon{flex-shrink:0}.f-secure-form__error-text{color:var(--supporting-text-color,var(--text-primary));font-family:var(--font-body);font-size:var(--font-size-12);margin-inline:var(--padding-inline,var(--size-4));margin-top:var(--size-2)}.f-secure-form__legal-info{padding-top:var(--size-5);padding-bottom:var(--size-7)}.f-secure-form__title{color:var(--text-brand);font-size:var(--font-size-20);font-family:var(--font-family-secondary)}.f-secure-form__footer{justify-content:center;gap:var(--size-7);row-gap:var(--size-5);padding-top:var(--size-3);flex-direction:column;flex-grow:1;display:flex}@media screen and (min-width:768px){.f-secure-form__footer{flex-direction:row}}.f-payu-rules__modal{margin-inline:var(--size-5);max-height:calc(100% - var(--size-10))}@media screen and (min-width:768px){.f-payu-rules__modal{max-height:unset;width:496px;margin-left:auto;margin-right:auto}}.f-payu-rules__modal .f-modal__head{background-color:var(--background-color-3)}.f-payu-rules__modal .f-modal__tail{padding:0;padding-bottom:var(--size-5)}.f-payu-rules__modal-title{font-size:var(--font-size-4);color:var(--text-2);font-weight:var(--weight-7)}.f-payu-rules__modal-body{padding-inline:var(--size-5)}.f-payu-rules__modal-footer{padding-inline:var(--size-5);border-top-width:0;justify-content:flex-end}@media screen and (min-width:768px){.f-payu-rules__modal-footer{border-top-width:1px}}.f-payu-rules__logo-container{padding-block:var(--size-8);justify-content:center;display:flex}.f-payu-rules__logo{height:var(--size-8-5)}.f-payu-rules__content{color:var(--text-secondary);padding-block:var(--lh-20);row-gap:var(--size-5);flex-flow:column;display:flex}.f-payu-rules__content a{color:var(--text-brand-primary);text-decoration:underline}.f-search-view{width:100%;height:var(--size-8-5);position:relative}.f-search__backdrop{z-index:var(--z-dropdown);background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0}.f-search{align-items:center;gap:var(--size-4);width:100%;min-width:7rem;height:var(--size-8-5);padding:var(--size-3)var(--size-2)var(--size-3)0;border-radius:var(--rounded);background:var(--surface-1);box-sizing:border-box;display:flex;position:relative;overflow:hidden}.f-search:focus-within{outline:var(--border-size-2)solid var(--focus-color);outline-offset:var(--border-size-1)}.f-search--focused{z-index:var(--z-overlay)}.f-search__modal{z-index:var(--z-overlay);top:auto;bottom:auto;left:auto;right:auto;top:calc(100% + var(--size-4));left:calc(var(--size-4)*-1);border-radius:var(--radius-12);background:var(--surface-1);box-sizing:border-box;border:0;width:100vw;margin:0;padding:0;position:absolute;overflow:hidden}@media screen and (min-width:768px){.f-search__modal{left:calc(var(--size-5)*-1);width:calc(var(--f-search-expanded-width) + var(--size-6))}}@media screen and (min-width:1440px){.f-search__modal{width:100%;left:0}}.f-search__modal-content{min-height:3.5rem}.f-search__modal-row{text-align:left;width:100%;padding-block:var(--size-5);padding-inline:var(--size-6);background:var(--surface-1);color:var(--text-primary);font-size:var(--font-size-16);line-height:var(--lh-24);border:0;margin:0}.f-search__modal-row--clickable{cursor:pointer}.f-search__modal-row--clickable:hover{background:var(--surface-general-tertiary)}.f-search__modal-row--clickable:focus-visible{background:var(--surface-general-tertiary)}.f-search__modal-row--clickable:active{background:var(--background-color-1)}.f-search__history{padding:var(--size-6)}@media screen and (min-width:768px){.f-search__history{padding:var(--size-7)}}.f-search__history-title{align-items:center;gap:var(--size-3);margin:0 0 var(--size-5);color:var(--text-primary);font-size:var(--font-size-16);font-weight:var(--weight-7);line-height:var(--lh-20);display:flex}.f-search__history-list{gap:var(--size-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.f-search__history-button{padding:var(--size-2)var(--size-4);border-radius:var(--radius-12);background:var(--surface-2);color:var(--text-primary);font-size:var(--font-size-16);font-weight:var(--weight-4);line-height:var(--lh-24);text-overflow:ellipsis;white-space:nowrap;box-shadow:none;cursor:pointer;border:0;margin:0;overflow:hidden}.f-search__history-button:hover{background:var(--surface-2-hover)}.f-search__history-button:focus-visible{background:var(--surface-2-hover)}.f-search__history-button:active{background:var(--surface-2-active)}.f-search__suggestions{margin:0;padding:0;list-style:none}.f-search__suggestion{border-bottom:1px solid var(--surface-2)}.f-search__suggestion:last-child{border-bottom:0}.f-search__suggestion-text-highlighted{font-weight:var(--weight-7)}.f-search__suggestions-loading{justify-content:center;align-items:center;min-height:3.5rem;display:flex}.f-search__input{width:100%;min-width:0;height:var(--size-8-5);padding-left:var(--size-7);color:var(--text-primary);line-height:var(--lh-24);box-shadow:none;background:0 0;border:0;outline:0;flex:auto}.f-search__input:focus{box-shadow:none;outline:0}.f-search__input::-webkit-search-cancel-button{display:none}.f-search__input::-ms-input-placeholder{color:var(--text-tertiary);opacity:1}.f-search__input::placeholder{color:var(--text-tertiary);opacity:1}.f-search__clear{flex:0 0 var(--size-7);width:var(--size-7);height:var(--size-7);color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.f-search__clear[hidden]{visibility:hidden;pointer-events:none;display:inline-flex}.f-search__submit{width:var(--size-9);justify-content:center;align-items:center;gap:var(--size-3);height:var(--size-8);padding:var(--size-3);border-radius:var(--rounded);font-size:var(--font-size-12);font-weight:var(--weight-6);white-space:nowrap;flex:none;display:inline-flex}@media screen and (min-width:768px){.f-search__submit{width:auto;padding:var(--size-3)var(--size-5)}}.f-search__submit-label{display:none}@media screen and (min-width:768px){.f-search__submit-label{display:inline}}.f-header-search{width:100%;min-width:0;padding:var(--size-3)var(--size-4)var(--size-4);font-size:var(--font-size-14);margin:0 auto;display:flex;position:relative}@media screen and (min-width:768px){.f-header-search{--f-search-expanded-width:calc(100vw - 168px);width:auto;height:100%;max-height:none;margin:0 var(--size-4);padding:var(--size-6)0;font-size:initial;flex:1 1 0;line-height:normal}.f-header-search:before{content:"";width:var(--f-search-expanded-width);background:var(--brand-700);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.4,0,.6,1);position:absolute;top:0;bottom:0;left:0}.f-header-search:focus-within:before{opacity:1}.f-header-search .f-search{max-width:none;transition:width .2s cubic-bezier(.4,0,.6,1);position:absolute;top:0;left:0}.f-header-search:focus-within .f-search{width:var(--f-search-expanded-width)}.f-header-search:not(:focus-within) .f-search{gap:var(--size-2)}.f-header-search:not(:focus-within) .f-search__submit-label{display:none}}@media screen and (min-width:1440px){.f-header-search{margin:0 var(--size-7)0 var(--size-8);flex:0 100%}.f-header-search:before{content:none}.f-header-search .f-search{width:100%;max-width:none;transition:none}.f-header-search:focus-within .f-search{width:100%;max-width:none;transition:none}.f-header-search:not(:focus-within) .f-search{gap:var(--size-4)}.f-header-search:not(:focus-within) .f-search__submit-label{display:inline}}@media screen and (min-width:768px){.f-header-content{padding-inline:var(--size-3)}}@media screen and (min-width:1440px){.f-header-content{padding-inline:revert-layer}}@media screen and (min-width:768px){.f-header-logo{flex:none}}@media screen and (min-width:1440px){.f-header-logo{flex:1 0 auto}}.f-header-actions{display:contents}@media screen and (min-width:768px){.f-header-content:has(>.f-header-search:focus-within) .f-header-actions>*{visibility:hidden;pointer-events:none}}@media screen and (min-width:1440px){.f-header-content:has(>.f-header-search:focus-within) .f-header-actions>*{visibility:visible;pointer-events:auto}}.f-complete-payment__modal{background:var(--gray-7)}@media screen and (min-width:768px){.f-complete-payment__modal{width:528px}}.f-complete-payment__modal-head{background:var(--white)}.f-complete-payment__modal-title{color:var(--brand);font-family:var(--font-family-secondary);font-size:var(--font-size-lg);font-weight:var(--weight-7)}.f-complete-payment__modal-body{padding-top:var(--size-4);text-align:left}.f-complete-payment__modal-footer{padding-top:var(--size-4);justify-content:center}.f-complete-payment__modal-button{font-size:var(--font-size-md)}.f-balance-paid-modal{margin-top:var(--size-8-5)}@media screen and (min-width:768px){.f-balance-paid-modal{width:528px;margin-top:64px}}@media screen and (min-width:1440px){.f-balance-paid-modal{margin-top:120px}}.f-balance-paid-modal .f-modal__tail{padding-bottom:var(--size-5);padding-left:0;padding-right:0}.f-balance-paid-modal .f-modal__head{background-color:var(--background-success);align-items:flex-start}.f-balance-paid-modal--failed .f-modal__head{background-color:var(--background-color-4);align-items:flex-start}.f-balance-paid-modal__title{color:var(--success);align-items:center;column-gap:var(--size-4);display:flex}.f-balance-paid-modal--failed__title{color:var(--text-error);align-items:center;column-gap:var(--size-4);display:flex}.f-balance-paid-modal__icon{margin:var(--size-1)}.f-balance-paid-modal__title-text{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--weight-7);line-height:var(--size-7);letter-spacing:var(--letter-spacing-25)}.f-balance-paid-modal__body{font-size:var(--font-size-4);color:var(--text-secondary);padding-block:var(--size-6);padding-inline:var(--size-5)}.f-balance-paid-modal__footer{padding-inline:var(--size-5);column-gap:var(--size-5);justify-content:flex-end}.f-balance-paid-modal__abort-payment-buttons{column-gap:var(--size-5);display:flex}.f-balance-paid-modal__continue-button{padding-block:var(--size-2);width:122px}.f-apple-pay-button{cursor:pointer;--apple-pay-button-width:255px;--apple-pay-button-height:56px;--apple-pay-button-border-radius:28px;justify-self:end;display:block}.f-order-payment-number{word-break:break-all}.f-order-withdrawal-form{width:496px}@media screen and (max-width:768px){.f-order-withdrawal-form{width:320px}}.f-order-withdrawal-form__content{padding:var(--size-5);background:var(--gray-7);flex-direction:column;padding-bottom:0;display:flex}@media screen and (max-width:768px){.f-order-withdrawal-form__content{padding:0}}.f-order-withdrawal-form__fields{padding-block:var(--size-8);padding-inline:var(--size-5);background:var(--surface-1)}@media screen and (max-width:768px){.f-order-withdrawal-form__fields-row{flex-direction:column}}.f-order-withdrawal-form__header{padding:var(--size-5);color:var(--text-2);font-size:var(--font-size-16);font-weight:var(--weight-5);margin:0}.f-order-withdrawal-form__footer{padding-block:var(--size-6);justify-content:center;display:flex}@media screen and (max-width:768px){.f-order-withdrawal-form__footer{padding-top:var(--size-8);padding-bottom:var(--size-5)}}.f-order-withdrawal-form__button-spinner{translate:-50% -50%}.f-order-withdrawal-products{padding-block:var(--size-4);background:var(--surface-secondary)}@media screen and (min-width:768px){.f-order-withdrawal-products{padding:var(--size-5)}}.f-order-withdrawal-products__available-products-label,.f-order-withdrawal-products__unavailable-products-label{padding:var(--size-6)var(--size-7);color:var(--text-2);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--weight-5)}.f-order-withdrawal-product{--f-order-withdrawal-product-name-color:var(--text-primary);--f-order-withdrawal-product-meta-color:var(--text-tertiary);--f-order-withdrawal-product-image-filter:none;background:var(--surface-1);border:var(--border-size-1)solid var(--border-div-primary);align-items:center;gap:var(--size-4);padding:var(--size-3)var(--size-5);grid-template-columns:auto 4rem minmax(0,1fr) auto;grid-template-areas:"check image info quantity-picker""check image max-quantity quantity-picker";display:grid}.f-order-withdrawal-product:has(input[type=checkbox]:checked){outline:var(--border-size-1)solid var(--border-color-brand-secondary);outline-offset:calc(-1*var(--size-1));border-radius:var(--radius-4)}@media screen and (min-width:768px){.f-order-withdrawal-product{grid-template-columns:auto 4rem minmax(0,1fr) auto auto;grid-template-areas:"check image info max-quantity quantity-picker"}}.f-order-withdrawal-product:has(.f-order-withdrawal-product__unavailable-reason){row-gap:var(--size-2);grid-template-areas:"check image info quantity-picker""check image max-quantity quantity-picker""check reason reason."}@media screen and (min-width:768px){.f-order-withdrawal-product:has(.f-order-withdrawal-product__unavailable-reason){grid-template-areas:"check image info max-quantity quantity-picker""check reason reason reason."}}.f-order-withdrawal-product--unavailable{--f-order-withdrawal-product-name-color:var(--text-disabled);--f-order-withdrawal-product-meta-color:var(--text-disabled);--f-order-withdrawal-product-image-filter:grayscale(1)}.f-order-withdrawal-product__check{grid-area:check}.f-order-withdrawal-product__image{object-fit:contain;width:100%;height:4rem;filter:var(--f-order-withdrawal-product-image-filter);grid-area:image}.f-order-withdrawal-product__info{gap:var(--size-2);flex-direction:column;grid-area:info;min-width:0;display:flex}.f-order-withdrawal-product__name{color:var(--f-order-withdrawal-product-name-color);text-overflow:ellipsis;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--weight-5);line-height:var(--lh-20);white-space:nowrap;overflow:hidden}.f-order-withdrawal-product__volume{color:var(--f-order-withdrawal-product-meta-color);font-family:var(--font-body);font-size:var(--font-size-xs);line-height:var(--lh-16)}.f-order-withdrawal-product__max-quantity{padding:var(--size-2);background:var(--surface-general-tertiary);border-radius:var(--radius-2);color:var(--f-order-withdrawal-product-meta-color);font-family:var(--font-body);font-size:var(--font-size-xs);line-height:var(--lh-16);grid-area:max-quantity;justify-self:start}.f-order-withdrawal-product__unavailable-reason{padding:var(--size-2)var(--size-4);background:var(--surface-general-tertiary);border-radius:var(--rounded);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--weight-5);text-align:center;grid-area:reason;justify-self:stretch}.f-order-withdrawal-product__quantity-picker{grid-area:quantity-picker}.f-order-withdrawal-product__quantity-picker--hidden{visibility:hidden}.f-order-withdrawal-modal:modal{width:calc(100vw - 2rem);max-width:30rem}.f-order-withdrawal-modal .f-modal__tail{padding:0}.f-order-withdrawal-modal__title{align-items:center;gap:var(--size-3);color:var(--brand);font-family:var(--font-family-secondary);font-size:var(--font-size-18);font-weight:var(--weight-7);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}@media screen and (min-width:768px){.f-order-withdrawal-modal__title{font-size:var(--font-size-20)}}.f-order-withdrawal-modal__back{width:var(--size-8);height:var(--size-8);border:var(--border-size-1)solid var(--border-div-primary);border-radius:var(--rounded);color:var(--brand);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.f-order-withdrawal-modal__back-icon{rotate:180deg}.f-order-withdrawal-modal__body{background:var(--surface-secondary)}.f-order-withdrawal-modal__footer{padding:var(--size-4)var(--size-5);background:var(--surface-1);justify-content:center}.f-order-withdrawal-modal__next{width:min(100%,14rem);font-size:var(--font-size-md);justify-content:center}.f-order-withdrawal-modal .f-order-withdrawal-form{width:100%}.f-order-withdrawal-result{min-height:100%;padding:var(--size-5);background:var(--surface-secondary)}.f-order-withdrawal-result__card{padding:var(--size-8)var(--size-5);background:var(--surface-1);border:var(--border-size-1)solid var(--border-div-primary);border-radius:var(--radius-2);text-align:center;flex-direction:column;align-items:center;display:flex}.f-order-withdrawal-result__heading{align-items:center;gap:var(--size-3);color:var(--success);display:flex}.f-order-withdrawal-result--failure .f-order-withdrawal-result__heading{color:var(--warning)}.f-order-withdrawal-result--unavailable .f-order-withdrawal-result__heading{color:var(--text-primary)}.f-order-withdrawal-result__title{color:inherit;font-family:Roboto Condensed;font-size:var(--font-size-xl);font-weight:var(--weight-4);line-height:var(--lh-32);margin:0}.f-order-withdrawal-result__info,.f-order-withdrawal-result__details{max-width:19rem;margin:var(--size-5)0 0;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--lh-20)}.f-order-withdrawal-result__history{margin-top:var(--size-5)}.f-order-withdrawal{white-space:nowrap;margin-inline:var(--size-2);padding-inline:var(--size-5)}.f-order-withdrawal--list{flex:0 0 calc(50% - var(--size-3));margin-top:var(--size-3)}.f-order-withdrawal--mobile-details{width:fit-content;margin:var(--size-5)auto 0;justify-content:center;display:flex}.order-box_data-section-group-row.actions{flex-wrap:wrap}.f-gpay-btn-wrapper{width:204px;height:40px}@media screen and (min-width:768px){.f-gpay-btn-wrapper{width:255px;height:50px}}.f-extended-delivery-notice{align-items:flex-start;gap:var(--size-3-5);background-color:var(--surface-secondary);padding:var(--size-5);display:flex;position:relative}.f-extended-delivery-notice__content{flex:1}.f-extended-delivery-notice__title{margin:0 0 var(--size-3-5);font-size:var(--font-size-14);font-weight:var(--weight-5);line-height:var(--lh-20);padding-right:var(--size-7)}.f-extended-delivery-notice__body{font-size:var(--font-size-12);line-height:var(--lh-16);color:var(--text-3)}.f-extended-delivery-notice__close{top:var(--size-4);right:var(--size-4);cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.f-checkout-box{background-color:var(--surface-1);margin-bottom:var(--size-7);color:var(--text-2);box-shadow:0 0 2px rgba(0,0,0,.1)}.f-checkout-box__title{padding:var(--size-4)var(--size-5);font-family:var(--font-family-secondary);font-size:var(--font-size-20);font-weight:var(--weight-7);line-height:var(--lh-24);border-bottom:1px solid var(--border-color-1);margin:0}.f-no-invoice-warning{background-color:var(--background-color-4);padding:var(--size-5);border-radius:var(--radius-4);align-items:center;gap:var(--size-4);display:flex}.f-no-invoice-warning__text{font-weight:var(--weight-5);font-size:var(--font-size-14);line-height:var(--lh-20);color:var(--text-error);width:90%}@media screen and (min-width:768px){.f-no-invoice-warning__text{width:100%}}.f-summary-box{padding:var(--size-5)var(--size-7);display:flex}.f-summary-box__title{width:156px;font-family:var(--font-family-secondary);font-weight:var(--weight-7);font-size:var(--font-size-14);line-height:var(--lh-20)}.f-summary-box__content{gap:var(--size-2);color:var(--text-secondary);flex-direction:column;display:flex}.f-summary-box__line{font-size:var(--font-size-14);font-weight:var(--weight-4);line-height:var(--lh-20);margin:0}.f-summary-box__line--bold{font-weight:var(--weight-7)}}@layer utilities;@layer special{.f-checkout-payment-methods--has-error{--border-color:var(--error)}.f-form-field--has-error{--error-color:#d41f1e;--supporting-text-color:var(--error-color);--border-color:var(--error-color)!important}.f-form-field--has-error .f-field-container__input-area:has(>input:focus-visible){--border-color:var(--error-color)}.f-form-field--has-error .f-field-container__input-area:hover{--border-color:var(--error-color)}.f-field-container--surface{--background-color:var(--surface-1)}.f-invoice-form--checkout{margin-top:var(--size-3)}.f-invoice-form--register{margin:0 0 var(--size-5)0;border:none;padding:0}.f-invoice-summary--hidden{visibility:hidden;height:0}.f-invoice__header-additional-options{font-size:var(--font-size-sm);margin:0}.f-invoice__label-with-icon{align-items:center;gap:var(--size-2);align-items:center;gap:var(--size-2);display:flex;position:relative}.marketing-actions-category-tabs{--chevron-bg:var(--surface-secondary)}}.f-tooltip{visibility:hidden;color:var(--text-secondary);border-radius:var(--radius-4);box-shadow:0 var(--size-1)var(--size-1)0 rgba(0,0,0,.14),0 0 var(--size-2)0 rgba(0,0,0,.14);font-family:var(--family-body);font-size:var(--font-size-12);line-height:var(--lh-16);z-index:var(--z-tooltip);position:absolute}.f-tooltip__body{max-width:45ch;padding:var(--size-3);background:var(--surface-1);border-radius:var(--radius-4);z-index:calc(var(--z-tooltip) + 1);position:relative}.f-tooltip__arrow{--size:var(--size-3);background:var(--surface-1);width:var(--size);height:var(--size);z-index:calc(var(--z-tooltip) - 1);position:absolute;transform:rotate(45deg);box-shadow:0 0 1px rgba(0,0,0,.5)}.f-tooltip--extend-hover:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.f-clean-button{background:0 0;border:none;padding:0}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption){position:absolute!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *{overflow:hidden!important}.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=resourceshttps://www.frisco.pl/app/static/cdn/frisco-react-master-20260729-43903/css/main.min.css.map */
