@layer base{:root{--white:#fff;--black:#000;--brand-700:#9a0050;--gray-1:#ebebeb;--gray-2:#999;--gray-3:#666;--gray-4:#8b8f97;--gray-5:#717680;--gray-6:#e9eaeb;--gray-7:#fafafa;--greyscale-400:#a4a7ae;--greyscale-500:#717680;--greyscale-600:#535862;--greyscale-900:#181d27;--brand:#a4004f;--brand-dark:#81023f;--brand-subtle:#f5e9ee;--border-color-1:var(--gray-1);--border-color-2:var(--gray-6);--border-color-input:var(--greyscale-400);--focus-color:#e2a3ff;--surface-1:var(--white);--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-primary:var(--greyscale-900);--text-secondary:var(--greyscale-600);--text-tertiary:var(--greyscale-500);--text-brand-primary:var(--brand-700);--size-1:.125rem;--size-2:.25rem;--size-3:.5rem;--size-4:.75rem;--size-5:1rem;--size-6:1.25rem;--size-7:1.5rem;--size-8:2rem;--size-9:3rem;--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-20:1.25rem;--font-size-24:1.5rem;--font-size-28:1.75rem;--font-size-sm:.875rem;--lh-12:.75rem;--lh-14:.875rem;--lh-16:1rem;--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-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-size-1:1px;--border-size-2:2px;--radius-4:4px;--radius-8:8px;--rounded:max(100vw,100vh);--z-dropdown:100;--f-mobile:375px;--f-tablet:768px;--f-desktop:1024px;--f-tv:1440px}}@layer components{.f-form{gap:var(--size-6);flex-direction:column;display:flex}.f-form__fields{gap:var(--size-7);flex-direction:column;display:flex}.f-form-field{--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);--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;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)}.f-field-container__input-area:hover{--border-color:var(--gray-5)}.f-field-container__label{top:50%;left:var(--input-padding-inline);color:var(--text-3);font-size:var(--font-size-4);line-height:var(--lh);background-color:var(--surface-1);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);color:var(--text-secondary);font-size:var(--font-size-2)}.f-field-container__label:has(~input:not(:-ms-placeholder-shown)){padding-inline:var(--size-2);top:0;left:var(--label-padding-populated);color:var(--text-secondary);font-size:var(--font-size-2)}.f-field-container__label:has(~input:not(:placeholder-shown)){padding-inline:var(--size-2);top:0;left:var(--label-padding-populated);color:var(--text-secondary);font-size:var(--font-size-2)}.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);color:var(--text-secondary);font-size:var(--font-size-2)}.f-field-container__label:has(~input:focus-visible){color:var(--text-3)}.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);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-1);font-family:var(--font-body);font-size:var(--font-size-14);line-height:var(--lh);box-sizing:border-box;border:none}.f-text-field__text:focus-visible{outline:none}.f-checkbox__content{align-items:center;gap:var(--size-4);display:flex}.f-checkbox__input{--size:var(--size-6);--radius:var(--radius-4);-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);border:var(--border-size-1)solid var(--border-color-input);border-radius:var(--radius);box-sizing:border-box;cursor:pointer;background:0 0;display:inline-block;position:relative}.f-checkbox__input:checked:before{background-image:url(https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-mark.svg);background-position:50%;background-repeat:no-repeat}.f-checkbox__input:focus-visible{outline:var(--border-size-2)solid var(--focus-color)}.f-checkbox__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);margin-inline:var(--size-2);border-bottom:var(--border-size-1)solid var(--border-color-1);display:block}.f-select__option:last-child{border-bottom:none}.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-pdp__merchant-name{color:var(--text-disabled);font-family:var(--font-family-primary);font-size:var(--font-size-2);font-style:normal;font-weight:var(--weight-4);letter-spacing:.125px;line-height:1rem}.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);letter-spacing:.14px;line-height:1.25rem}.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}.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__favored-layout{gap:var(--size-3);flex-direction:column;display:flex}.f-pdp__favored-layout-secondary-group{align-items:baseline;gap:var(--size-3);display:flex}.f-pdp__price{white-space:nowrap;color:var(--text-primary);font-family:var(--font-family-headline);font-weight:var(--weight-6)}.f-pdp__price-amount--plain{font-size:var(--font-size-16);line-height:var(--lh-20)}.f-pdp__price-currency--plain{font-size:var(--font-size-14);line-height:var(--lh-20)}.f-pdp__price-amount--emphasized{font-size:var(--font-size-20);line-height:var(--lh-24)}.f-pdp__price-currency--emphasized{font-size:var(--font-size-16);line-height:var(--lh-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)}.f-pdp__price-currency--highlighted{font-size:var(--font-size-16);line-height:var(--lh-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-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}@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-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);border-radius:var(--rounded);box-shadow:var(--shadow);cursor:pointer;border:none;transition:background-color .3s ease-in-out}.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,.f-button--normal{padding:var(--size-3)var(--size-7)}.alert-box{background-color:var(--gray-7);color:var(--text-2);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;align-items:center;gap:12px;padding:16px;display:flex}.alert-box__info{align-items:center;padding-top:4px;display:inline-flex}.alert-box__img{width:24px;height:24px}.alert-box__img--info{background-color:var(--text-2);-webkit-mask-image:url(https://www.frisco.pl/app/static/cdn/frisco-react-master-20260106-38369/img/icons-new-frisco/mdi_information-variant.png);mask-image:url(https://www.frisco.pl/app/static/cdn/frisco-react-master-20260106-38369/img/icons-new-frisco/mdi_information-variant.png)}.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:28px}}.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;width:343px;padding:40px 24px;display:none}@media screen and (min-width:375px){.f-state-card{gap:.5rem;display:flex}}@media screen and (min-width:768px){.f-state-card{gap:2rem;width:528px;padding:48px 32px}}.f-state-card__img{display:none}@media screen and (min-width:375px){.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);letter-spacing:var(--letter-spacing-md);font-style:normal;line-height:normal;font-weight:var(--weight-6)!important}@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-vertical-product-card__product-name{text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2lh;font-size:.75rem;line-height:1rem;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:.75rem;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:.25rem;width:1.75rem;height:1.5rem}.f-vertical-product-card__product-wine-taste-icon-img{width:1.5rem;height:1.5rem}.f-payout-vouchers__form{display:none}@media screen and (min-width:375px){.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{display:none}@media screen and (min-width:375px){.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-weight:var(--weight-7);line-height:var(--lh-32);letter-spacing:var(--letter-spacing-md);font-family:var(--font-family-secondary);display:none;font-size:var(--font-size-24)!important}@media screen and (min-width:375px){.f-payout-vouchers__header{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{display:none}@media screen and (min-width:375px){.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}}}@layer utilities;@layer special{.f-form-field--has-error{--error-color:#ef5350;--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-form-field--has-error label{color:var(--error-color)}}.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}
/*# sourceMappingURL=resourceshttps://www.frisco.pl/app/static/cdn/frisco-react-master-20260106-38369/css/main.min.css.map */
