/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--product-box-width: 184px}@media screen and (max-width: 367px){:root{--product-box-width: calc(100vw / 2)}}.products-by-merchant_section-header,.products-by-category_section,.generic-summary-box_frame{border-radius:4px}.products-by-merchant_section-header,.products-by-category_section,.generic-summary-box_frame,.modal_content,.collapse{box-shadow:0px 0px 2px 0px rgba(0,0,0,.1)}.regular-title,.medium-title,.markdown h4,.medium-regular-title,.small-title,.markdown h5,.small-regular-title,.micro-title,.tiny-title,.markdown h6,.tiny-regular-title,.biggish-title,.markdown h3,.product-page_banner-title,.big-title,.markdown h2,.large-title,.markdown h1{font-weight:bold;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand)}.large-title,.markdown h1{font-size:36px;line-height:48px}.product-page_banner-title,.big-title,.markdown h2{font-size:24px;line-height:32px}.biggish-title,.markdown h3{font-size:20px;line-height:28px}.medium-title,.markdown h4,.medium-regular-title,.small-title,.markdown h5,.small-regular-title,.micro-title,.tiny-title,.markdown h6,.tiny-regular-title{font-size:18px;line-height:24px}.small-title,.markdown h5,.small-regular-title,.micro-title,.tiny-title,.markdown h6,.tiny-regular-title{font-size:16px}.tiny-title,.markdown h6,.tiny-regular-title{font-size:14px}.micro-title{font-size:12px;line-height:16px}.medium-regular-title{font-family:"Roboto"}.small-regular-title{font-family:"Roboto"}.tiny-regular-title{font-weight:500;font-family:"Roboto"}.light-gray{color:#666}.no-phone .cart-page_products,.catalog-products:not(.new-listing){position:relative;outline:8px dashed rgba(0,0,0,0);z-index:0}.no-phone .cart-page_products:before,.catalog-products:not(.new-listing):before{content:"";outline:4px dashed rgba(0,0,0,0);margin-left:calc(-50vw + var(--scrollbar-width)/2 + 50%);position:absolute;z-index:-1;top:-1px;bottom:1px;left:0;width:calc(100vw - var(--scrollbar-width));background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/imgs-new-frisco/products-list-gradient.png") repeat center top;background-size:1px 432px}.product-page_tab_header a:after,.notification-popup_buttons a.link:after{content:" »";color:#a80057}.filters.horizontal .new-filters_sort .sort-options .label:after{display:inline-block;width:24px;height:24px;vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background:var(--brand)}.no-css-mask .filters.horizontal .new-filters_sort .sort-options .label:after,.filters.horizontal .new-filters_sort .sort-options .no-css-mask .label:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.underlined-title{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 639px){.underlined-title{font-size:24px;line-height:32px}}.underlined-title_title{position:relative;z-index:2;text-wrap:nowrap}.underlined-title_box{position:absolute;height:30%;left:-6px;right:-6px;bottom:0;background:#f6e6ed;z-index:-1}.underlined-title span{margin:0 4px}.title.product{font-family:Roboto Condensed;font-size:1.25rem;font-weight:700;line-height:1.5rem;color:var(--main-text);margin:4px 0px}@media(min-width: 980px){.title.product{font-family:"Roboto";font-weight:700;font-size:32px;line-height:40px}}.title.regular{font-family:"Roboto";font-weight:700}.title.default{color:var(--main-text)}.title.gray{color:#aaa}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:0 0 12px}.markdown:not(.no-default-md-style) p{font-size:14px;line-height:20px}.markdown:not(.no-default-md-style) p+p{margin-top:16px}.markdown ul{list-style:none;padding-left:0;margin:8px 0}.markdown ul li{position:relative;font-size:12px;line-height:16px;margin:2px 0;padding-left:8px}.markdown ul li::before{position:absolute;left:0;top:0;width:1em;content:"•";color:#a4004f;font-weight:bold;display:inline-block}.markdown code{display:block;padding:12px;border:1px solid var(--placeholder);background:#fafafa;margin:4px 0;color:#aaa;white-space:pre;overflow-x:auto}.markdown hr{height:1px;background-color:var(--placeholder);margin:16px 0}.markdown a{color:var(--brand)}.markdown.underlined-anchors a{text-decoration:underline}.grid{display:flex;margin-left:calc(var(--grid-gap)*-1);margin-right:calc(var(--grid-gap)*-1)}.grid--center{justify-content:center}.grid-item{padding-left:var(--grid-gap);padding-right:var(--grid-gap)}.grid-item.xs-1{flex-basis:calc(10%*1)}.grid-item.xs-2{flex-basis:calc(10%*2)}.grid-item.xs-3{flex-basis:calc(10%*3)}.grid-item.xs-4{flex-basis:calc(10%*4)}.grid-item.xs-5{flex-basis:calc(10%*5)}.grid-item.xs-6{flex-basis:calc(10%*6)}.grid-item.xs-7{flex-basis:calc(10%*7)}.grid-item.xs-8{flex-basis:calc(10%*8)}.grid-item.xs-9{flex-basis:calc(10%*9)}.grid-item.xs-10{flex-basis:calc(10%*10)}.grid-item.sm-1{flex-basis:calc(10%*1)}.grid-item.sm-2{flex-basis:calc(10%*2)}.grid-item.sm-3{flex-basis:calc(10%*3)}.grid-item.sm-4{flex-basis:calc(10%*4)}.grid-item.sm-5{flex-basis:calc(10%*5)}.grid-item.sm-6{flex-basis:calc(10%*6)}.grid-item.sm-7{flex-basis:calc(10%*7)}.grid-item.sm-8{flex-basis:calc(10%*8)}.grid-item.sm-9{flex-basis:calc(10%*9)}.grid-item.sm-10{flex-basis:calc(10%*10)}.grid-item.md-1{flex-basis:calc(10%*1)}.grid-item.md-2{flex-basis:calc(10%*2)}.grid-item.md-3{flex-basis:calc(10%*3)}.grid-item.md-4{flex-basis:calc(10%*4)}.grid-item.md-5{flex-basis:calc(10%*5)}.grid-item.md-6{flex-basis:calc(10%*6)}.grid-item.md-7{flex-basis:calc(10%*7)}.grid-item.md-8{flex-basis:calc(10%*8)}.grid-item.md-9{flex-basis:calc(10%*9)}.grid-item.md-10{flex-basis:calc(10%*10)}.grid-item.lg-1{flex-basis:calc(8.3333333333%*1)}.grid-item.lg-2{flex-basis:calc(8.3333333333%*2)}.grid-item.lg-3{flex-basis:calc(8.3333333333%*3)}.grid-item.lg-4{flex-basis:calc(8.3333333333%*4)}.grid-item.lg-5{flex-basis:calc(8.3333333333%*5)}.grid-item.lg-6{flex-basis:calc(8.3333333333%*6)}.grid-item.lg-7{flex-basis:calc(8.3333333333%*7)}.grid-item.lg-8{flex-basis:calc(8.3333333333%*8)}.grid-item.lg-9{flex-basis:calc(8.3333333333%*9)}.grid-item.lg-10{flex-basis:calc(8.3333333333%*10)}.grid-item.lg-11{flex-basis:calc(8.3333333333%*11)}.grid-item.lg-12{flex-basis:calc(8.3333333333%*12)}.grid-item.xl-1{flex-basis:calc(7.1428571429%*1)}.grid-item.xl-2{flex-basis:calc(7.1428571429%*2)}.grid-item.xl-3{flex-basis:calc(7.1428571429%*3)}.grid-item.xl-4{flex-basis:calc(7.1428571429%*4)}.grid-item.xl-5{flex-basis:calc(7.1428571429%*5)}.grid-item.xl-6{flex-basis:calc(7.1428571429%*6)}.grid-item.xl-7{flex-basis:calc(7.1428571429%*7)}.grid-item.xl-8{flex-basis:calc(7.1428571429%*8)}.grid-item.xl-9{flex-basis:calc(7.1428571429%*9)}.grid-item.xl-10{flex-basis:calc(7.1428571429%*10)}.grid-item.xl-11{flex-basis:calc(7.1428571429%*11)}.grid-item.xl-12{flex-basis:calc(7.1428571429%*12)}.grid-item.xl-13{flex-basis:calc(7.1428571429%*13)}.grid-item.xl-14{flex-basis:calc(7.1428571429%*14)}.grid.no-padding{--grid-gap: 0px}.text{line-height:20px}.text.color--error{color:var(--error)}.text.color--regular{color:var(--main-text)}.text.color--success{color:var(--success)}.text.color--warning{color:var(--warning)}.text.color--cta{color:var(--brand)}.text.color--brand{color:var(--brand)}.text.font--roboto{font-family:"Roboto"}.text.font--roboto-medium{font-family:"Roboto";font-weight:500}.text.weight--regular{font-weight:400}.text.weight--light{font-weight:300}.text.weight--medium{font-weight:500}.text.weight--bold{font-weight:700}.text.decoration--underline{text-decoration:underline}.text.size--small{font-size:var(--body-size-small);line-height:16px}.text.size--small.upscale,.text.size--small .text.upscale{font-size:var(--body-size)}.text.size--regular{font-size:var(--body-size);line-height:20px}.text.upscale{font-size:var(--body-size-big)}.text.display--block{display:block}h1.success,h2.success,h3.success,h4.success,h5.success,h6.success,p.success,span.success,.title.success{color:var(--success)}.product-grammage{display:flex;flex-direction:row;align-items:center;gap:4px}.circle-separator{height:4px;width:4px;border-radius:50%}.no-text-decoration{text-decoration:none !important}.shadowed,.button,.buttons-group,.buttons-collection,.arrow-icon{box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14)}.slide-down-transition{overflow:hidden}.slide-down-transition-enter>*{transform:translateY(-100%)}.slide-down-transition-enter-active>*{transform:translateY(0%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.slide-down-transition-leave>*{transform:translateY(0%)}.slide-down-transition-leave-active>*{transform:translateY(-100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.orange-bg-pattern{background-color:#fab464}.violet-bg-pattern{background-color:#a8145c}.expandable-vertical-chevron{display:flex;width:32px;height:32px;border-radius:100%;float:right;background:#fafafa}.expandable-vertical-chevron.active{background:#f5e5ed}.expandable-vertical-chevron.active::after{background:var(--brand);transform:rotate(90deg);margin-top:5px;margin-left:4px}.expandable-vertical-chevron:after{content:" ";display:inline-block;width:24px;height:24px;margin-top:4px;margin-left:5px;vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background:var(--main-text);transition:transform .3s}.no-css-mask .expandable-vertical-chevron:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.summary-bar{border:1px solid #e3e3e3;margin-bottom:20px;line-height:45px;padding:10px;font-size:13px;clear:both}.summary-bar:after{content:"";clear:both;display:block}.price .comma-hidden{display:inline}hr{border:none;height:1px;background:#d6d6d6}label.checkbox{position:relative;display:block;padding-left:40px;margin:5px 0;line-height:1.43}.checkout_box.invoice label.checkbox{padding-left:36px}label.checkbox input[type=checkbox],label.checkbox input[type=radio]{appearance:none;width:0;height:0;outline:none;border:none;padding:0;margin:0;display:none;float:none}label.checkbox input[type=checkbox]+i.marker{position:absolute;top:0;left:0;margin:0 8px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background-color:#fff;border-radius:2px;border:2px solid var(--main-text);cursor:pointer}.checkout_box.invoice label.checkbox input[type=checkbox]+i.marker{margin:0 2px}label.checkbox input[type=checkbox]:checked+i.marker:after{content:"";position:absolute;top:2px;left:2px;display:block;width:12px;height:12px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-mark.svg") no-repeat center/contain;background-color:var(--success)}.no-css-mask label.checkbox input[type=checkbox]:checked+i.marker:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-mark.svg") no-repeat center/contain}label.checkbox>span{cursor:pointer}label.checkbox.disabled input:disabled+i.marker{border-color:#aaa}label.checkbox.disabled>span{color:#aaa}label.checkbox input:disabled+i.marker{background-color:var(--placeholder);border-color:var(--gray)}label.checkbox input:checked:disabled+i.marker:after{background-color:var(--gray)}label.checkbox input[type=radio]+i.marker{position:absolute;top:0;left:0;margin:0 8px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 2px var(--main-text);cursor:pointer;border:none}label.checkbox input[type=radio]:checked+i.marker:after{content:"";position:absolute;top:5px;left:5px;display:block;width:10px;height:10px;border-radius:50%;background-color:var(--success)}label.checkbox.error input[type=checkbox]+.marker{border-color:var(--error)}.remarks-wrapper.unordered-list .remark-decor{margin-right:0px;height:0;width:0;text-align:initial}.remarks-wrapper.bigger{font-size:1.2em}.remarks-wrapper .remark{padding:3px 0;padding-left:28px}.remarks-wrapper .remark-decor{margin-left:-28px;margin-right:8px;display:inline-block;color:var(--bg-secondary);height:20px;width:20px;text-align:center;white-space:pre;line-height:20px;border-radius:100%;background-color:var(--brand)}.remarks-wrapper .remark-content{width:105%;display:inline-flex;line-height:2;white-space:pre-line;text-align:start}.remarks-wrapper .remark b{color:var(--brand)}.resp-img{background-repeat:no-repeat;background-size:contain}.form-input.only-one label{padding-left:0}.form-input_large textarea{min-height:144px}.form-input_files .error{margin-top:13px}.form-input .label-at-top{height:1rem;transform:translateY(-20px)}.form-input.form-input_answer.form-input_float{padding-bottom:0px !important}.form-input .label-textarea{display:inline-block;vertical-align:top}.phone .form-input .label-textarea.label-float{position:relative;margin-top:-5px;margin-bottom:40px;width:100%;display:block;left:0}.form-input.form-input_float{position:relative;padding:20px 0 !important;border-bottom:none !important}.user-tab .form-input.form-input_float{padding:unset !important}@media screen and (max-width: 460px){.form-input.form-input_float input{width:100%}}.form-input.form-input_float .tooltip-inner{width:100% !important}.form-input.form-input_float .tooltip-inner a.show-password{top:20px}.no-phone .form-input.form-input_float{transition:.2s ease-out}.form-input.form-input_float>label{width:auto;background:#fff;position:absolute;top:27px;left:10px;font-size:14px;font-weight:normal;padding:0 .1rem;color:var(--main-text);line-height:2.1 !important;z-index:1}.form-input.form-input_float input[type=text],.form-input.form-input_float input[type=tel],.form-input.form-input_float input[type=email],.form-input.form-input_float input[type=password],.form-input.form-input_float input[type=number],.form-input.form-input_float input[type=password],.form-input.form-input_float input[type=default]{line-height:1;margin:0 !important}.form-input.form-input_float .label-error{color:var(--error)}.form-input.form-input_float .label-float{transition:.1s ease-out;font-size:12px !important;transform:translate3d(0, -28px, 0);opacity:1}.submitted .form-input.form-input_float.form-input_error .error{margin-top:0px !important;padding:4px 0 0 10px !important}.form-input label{color:#aaa;font-size:12px}.form-input textarea{width:100%;padding:12px;border-radius:4px;border:1px solid var(--main-text);font-size:14px;line-height:1.71;outline:none}.form-input textarea::-webkit-input-placeholder{color:#aaa}.form-input textarea::-moz-placeholder{color:#aaa}.form-input textarea:-ms-input-placeholder{color:#aaa}.form-input textarea:-moz-placeholder{color:#aaa}.form-input textarea:placeholder{color:#aaa}.form-input input[type=text],.form-input input[type=tel],.form-input input[type=email],.form-input input[type=password],.form-input input[type=number],.form-input input[type=password],.form-input input[type=default]{border-radius:4px;padding:10px;height:40px;font-size:14px;line-height:1.71;border:1px solid #888;outline:none;-webkit-appearance:none}.form-input input[type=text]::-webkit-input-placeholder,.form-input input[type=tel]::-webkit-input-placeholder,.form-input input[type=email]::-webkit-input-placeholder,.form-input input[type=password]::-webkit-input-placeholder,.form-input input[type=number]::-webkit-input-placeholder,.form-input input[type=password]::-webkit-input-placeholder,.form-input input[type=default]::-webkit-input-placeholder{color:#aaa}.form-input input[type=text]::-moz-placeholder,.form-input input[type=tel]::-moz-placeholder,.form-input input[type=email]::-moz-placeholder,.form-input input[type=password]::-moz-placeholder,.form-input input[type=number]::-moz-placeholder,.form-input input[type=password]::-moz-placeholder,.form-input input[type=default]::-moz-placeholder{color:#aaa}.form-input input[type=text]:-ms-input-placeholder,.form-input input[type=tel]:-ms-input-placeholder,.form-input input[type=email]:-ms-input-placeholder,.form-input input[type=password]:-ms-input-placeholder,.form-input input[type=number]:-ms-input-placeholder,.form-input input[type=password]:-ms-input-placeholder,.form-input input[type=default]:-ms-input-placeholder{color:#aaa}.form-input input[type=text]:-moz-placeholder,.form-input input[type=tel]:-moz-placeholder,.form-input input[type=email]:-moz-placeholder,.form-input input[type=password]:-moz-placeholder,.form-input input[type=number]:-moz-placeholder,.form-input input[type=password]:-moz-placeholder,.form-input input[type=default]:-moz-placeholder{color:#aaa}.form-input input[type=text]:placeholder,.form-input input[type=tel]:placeholder,.form-input input[type=email]:placeholder,.form-input input[type=password]:placeholder,.form-input input[type=number]:placeholder,.form-input input[type=password]:placeholder,.form-input input[type=default]:placeholder{color:#aaa}.submitted .form-input_error .with-icon-error{position:relative}.submitted .form-input_error .with-icon-error:after{content:"";pointer-events:none;position:absolute;top:8px;right:8px;display:block;width:24px;height:24px;-webkit-mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/exclamation-mark.svg") no-repeat center/contain;mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/exclamation-mark.svg") no-repeat center/contain;background:var(--error)}.no-css-mask .submitted .form-input_error .with-icon-error:after{background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/exclamation-mark.svg") no-repeat center/contain}.submitted .form-input_error .with-icon-error .show-password{display:none}.submitted .form-input_error .position-top .error{display:block}.submitted .form-input_error label{color:var(--error)}.submitted .form-input_error input,.submitted .form-input_error textarea{border-color:var(--error);color:var(--error);background-color:fade(var(--error), 10)}.submitted .form-input_error input[type=radio]+i.marker{box-shadow:inset 0 0 0 2px var(--error)}.submitted .form-input_error input[type=checkbox]+i.marker{border-color:var(--error)}.submitted .form-input_error+span{color:var(--error)}.form-input .position-top .error{display:none;font-size:12px;line-height:1.2;font-weight:normal;padding:8px 0 0 12px;color:var(--error)}.form-input .textarea-length{margin-top:-14px;font-size:12px;line-height:14px;font-weight:normal;text-align:right}label.block-checkbox{display:block;position:relative;width:100%;padding:10px 40px 10px 10px;box-sizing:border-box;margin:10px 0;height:auto;cursor:pointer}label.block-checkbox:after{display:block;content:""}label.block-checkbox input[type=checkbox]+span,label.block-checkbox input[type=checkbox]+p{margin-left:0;font-size:14px;color:#aaa;line-height:20px}label.block-checkbox input[type=checkbox]+span:before,label.block-checkbox input[type=checkbox]+p:before{display:block;content:"";position:absolute;top:10px;right:10px;width:16px;height:16px;border:1px solid var(--border);border-radius:2px;background:#fff}label.block-checkbox input[type=checkbox]:checked+span,label.block-checkbox input[type=checkbox]:checked+p{color:var(--main-text);right:10px}label.block-checkbox input[type=checkbox]:checked+span:after,label.block-checkbox input[type=checkbox]:checked+p:after{content:"✔";position:absolute;font-size:18px;color:#81023f}label.block-checkbox input[type=checkbox]{appearance:none;width:0;height:0;outline:none;border:none;padding:0;margin:0;display:block;float:none}label.block-checkbox input[type=checkbox]:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:-1;border:1px solid var(--border);border-radius:2px}label.block-checkbox input[type=checkbox]:checked:after{border-color:#81023f;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.placeholder{background:var(--placeholder)}.new-product-box-placeholder{flex:0 0 auto;width:var(--product-box-width);height:400px;position:relative;display:inline-block;padding:11px 12px 12px;text-align:center;font-size:14px}@media screen and (max-width: 367px){.new-product-box-placeholder{width:50%}}.new-product-box-placeholder:before,.new-product-box-placeholder:after{content:"";position:absolute;width:1px;top:12px;bottom:12px;left:-1px;transition:background .3s;background:var(--border)}.new-product-box-placeholder:after{left:auto;right:0}.new-product-box-placeholder_img,.new-product-box-placeholder .line,.new-product-box-placeholder_price,.new-product-box-placeholder_button{background:var(--placeholder)}.new-product-box-placeholder_img{width:136px;height:136px;margin:20px auto 10px}.new-product-box-placeholder .line{margin:7px 0;height:16px}.new-product-box-placeholder .line1{width:75%;height:20px}.new-product-box-placeholder .line2{width:90%}.new-product-box-placeholder .line3{width:25%}.new-product-box-placeholder_price{position:absolute;bottom:52px;left:12px;height:20px;width:70px}.new-product-box-placeholder_button{position:absolute;bottom:12px;height:32px;width:160px;left:50%;margin-left:-80px;border-radius:16px}.mini-product-box-placeholder{position:relative;width:100%;height:112px;padding:8px;background:#fff;box-shadow:inset 0 -1px 0 0 var(--placeholder)}.mini-product-box-placeholder_img,.mini-product-box-placeholder .line,.mini-product-box-placeholder_price,.mini-product-box-placeholder_button{background:var(--placeholder)}.mini-product-box-placeholder_img,.mini-product-box-placeholder_text{display:inline-block;margin-top:20px}.mini-product-box-placeholder_img{width:60px;height:60px}.mini-product-box-placeholder_text{margin-left:12px;width:calc(100% - 60px - 140px)}.mini-product-box-placeholder .line{margin:2px 0;height:16px}.mini-product-box-placeholder .line1{width:75%;height:20px}.mini-product-box-placeholder .line2{width:90%}.mini-product-box-placeholder .line3{width:25%}.mini-product-box-placeholder_button{position:absolute;border-radius:16px;top:8px;right:102px;height:calc(100% - 16px);width:32px}.mini-product-box-placeholder_price{position:absolute;top:50%;right:24px;width:60px;height:24px;margin-top:-12px}.question-mark-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Question-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Question-mark.svg") no-repeat center/contain;background:var(--brand)}.no-css-mask .question-mark-icon{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Question-mark.svg") no-repeat center/contain}.arrow-icon{display:block;width:32px;height:32px;margin-top:-16px;background:#fff;border-radius:50%;font-size:20px;line-height:34px;text-align:center}.arrow-icon:after{content:"";display:block;width:20px;height:20px;margin-top:6px;margin-left:6px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain;background:var(--success)}.no-css-mask .arrow-icon:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain}.arrow-icon.arrow-left:after{transform:rotate(180deg)}.arrow-icon.arrow-right:after{transform:rotate(0)}.input-text{width:100%;height:40px;border-radius:20px;background:#fff;font-size:14px;padding:8px 16px;line-height:1.71;color:var(--main-text)}.input-text::-webkit-input-placeholder{color:#aaa}.input-text::-moz-placeholder{color:#aaa}.input-text:-ms-input-placeholder{color:#aaa}.input-text:-moz-placeholder{color:#aaa}.input-text:placeholder{color:#aaa}.input-text:focus{outline:none}.pagination-dots{height:auto;display:inline-block;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);margin:0;padding:5px 0;border-radius:8px;line-height:0;white-space:nowrap}.pagination-dots .button{width:6px;height:6px;border-radius:50%;background-color:var(--main-text);padding:0;vertical-align:middle;margin:0 5px}.pagination-dots .button.active{background-color:var(--success);box-shadow:0 0 0px 3px fade(var(--success), 10)}.tooltip-wrapper{position:relative;cursor:pointer}.tooltip-wrapper:hover .tooltip,.tooltip-wrapper:hover .new-tooltip{display:block;z-index:110}span.tooltip-wrapper{display:inline-block}.full-width-section{box-shadow:0 0 2px 0 rgba(0,0,0,.1);background:#fff}.generic-tabs,.ui-tabs_header:not(.buttons-group) .ui-tabs_header-inner{box-shadow:inset 0 -2px 0 0 var(--border)}.generic-tabs>*,.ui-tabs_header:not(.buttons-group) .ui-tabs_header-inner>*{display:inline-block;padding-bottom:1px;text-align:center;font-size:14px;font-weight:500;line-height:1.71;padding:16px 16px 14px 16px;transition:box-shadow .15s}.phone .generic-tabs>*,.phone .ui-tabs_header:not(.buttons-group) .ui-tabs_header-inner>*,.ui-tabs_header:not(.buttons-group) .phone .ui-tabs_header-inner>*{flex:1}.generic-tabs>*.active,.ui-tabs_header:not(.buttons-group) .ui-tabs_header-inner>*.active,.no-touch .generic-tabs>*:hover,.no-touch .ui-tabs_header:not(.buttons-group) .ui-tabs_header-inner>*:hover,.ui-tabs_header:not(.buttons-group) .no-touch .ui-tabs_header-inner>*:hover,.generic-tabs>*.done,.ui-tabs_header:not(.buttons-group) .ui-tabs_header-inner>*.done{box-shadow:inset 0 -2px 0 0 var(--brand)}.generic-tabs.arrow-free .tooltip-arrow,.ui-tabs_header:not(.buttons-group) .arrow-free.ui-tabs_header-inner .tooltip-arrow{display:none !important}.generic-tabs.bottom,.ui-tabs_header:not(.buttons-group) .bottom.ui-tabs_header-inner{transform:translateX(-50%) translateY(75px)}.generic-tabs .tooltip-arrow,.ui-tabs_header:not(.buttons-group) .ui-tabs_header-inner .tooltip-arrow{overflow:hidden;position:absolute;width:26px;height:17px;bottom:-17px;left:50%;margin-left:-13px}.generic-tabs .tooltip-arrow:before,.ui-tabs_header:not(.buttons-group) .ui-tabs_header-inner .tooltip-arrow:before{content:"•";color:var(--brand);font-weight:bold;display:inline-block;vertical-align:middle;width:1em;margin-left:-1em}.not-visible{visibility:hidden !important}.not-display{display:none !important}.underline{text-decoration:underline}.errors-below .form-input .error,.popup_box.login .form-input .error{display:none}.errors-below .form-input .error.show,.popup_box.login .form-input .error.show{display:block}.errors-below .submitted .form-input_error input,.popup_box.login .submitted .form-input_error input,.errors-below .submitted .form-input_error textarea,.popup_box.login .submitted .form-input_error textarea{border-color:#f30000}.errors-below .submitted .form-input_error input[type=checkbox],.popup_box.login .submitted .form-input_error input[type=checkbox]{outline:2px solid #f30000}.errors-below .submitted .form-input_error .error,.popup_box.login .submitted .form-input_error .error{display:block;color:#f30000;margin-top:5px;font-size:11px}.errors-below .submitted .form-input_error .error a,.popup_box.login .submitted .form-input_error .error a{text-decoration:underline}.product-box .post-code-popup,.product-box .hp-banner-square .post-code-popup .product-box,.hp-banner-square .post-code-popup .product-box .product-box,.product-box .post-code-popup *,.product-box .hp-banner-square .post-code-popup .product-box *,.hp-banner-square .post-code-popup .product-box .product-box *{box-sizing:border-box}.product-box .post-code-popup,.product-box .hp-banner-square .post-code-popup .product-box,.hp-banner-square .post-code-popup .product-box .product-box{left:-20px;width:200px}.product-box .post-code-popup .button,.hp-banner-square .post-code-popup .product-box .product-box .button{float:none;margin-top:15px}.product-box .post-code-popup.warsaw-or-not,.product-box .hp-banner-square .post-code-popup .warsaw-or-not.product-box,.hp-banner-square .post-code-popup .product-box .warsaw-or-not.product-box{left:-180px}.membership-points-label{display:inline-block;background-color:#ffc107;border-radius:12px;padding:2px 8px;font-size:12px;line-height:20px;font-weight:500;color:#fff}.balance{font-size:12px}.balance-green .price{color:var(--success)}.balance-red .price{color:var(--error)}.balance .price{font-size:14px;font-weight:500}.accordion_section{position:relative;padding:0 16px;transition:padding-bottom .3s}.accordion_section:not(:last-child):after{content:"";position:absolute;left:16px;right:16px;height:1px;bottom:0;display:block;background-color:var(--placeholder)}.accordion_section-header{cursor:pointer;display:flex;justify-content:space-between;position:relative;padding:12px 8px;border-radius:4px;margin:4px 0;transition:padding .3s}.accordion_section-header-title{margin:0;padding-left:32px;font:bold 14px/24px "Roboto";color:var(--main-text)}.accordion_section-header-icon{width:24px;height:24px;background-color:var(--main-text);transition:background-color .3s}.accordion_section-content{padding-left:40px;max-height:0;overflow:hidden;font:normal 14px/20px "Roboto";transition:max-height .3s ease-in-out}.accordion_section:not(.expanded) .accordion_section-header:hover{background-color:#fafafa}.accordion_section.expanded{padding-bottom:16px}.accordion_section.expanded .accordion_section-header{padding-bottom:4px}.accordion_section.expanded .accordion_section-header-title{color:var(--brand)}.accordion_section.expanded .accordion_section-header-title:after{transform:rotate(90deg);background-color:var(--brand)}.accordion_section.expanded .accordion_section-header-icon{background-color:var(--brand)}.accordion_section.expanded .accordion_section-content{max-height:60px}.phone .accordion_section{padding:0;padding-bottom:0;transition:padding-bottom 0s}.phone .accordion_section:not(:last-child):after{left:8px;right:8px}.phone .accordion_section-header{margin:0;padding:8px}.phone .accordion_section-header-icon{display:none}.phone .accordion_section-content{font-size:12px}.phone .accordion_section.expanded{padding-bottom:8px}.accordion.membership-faq .accordion_section{position:relative;padding:16px 24px;margin-top:16px;min-height:56px;background:#fff;border-radius:4px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.1)}.accordion.membership-faq .accordion_section.expanded .accordion_section-header{margin-bottom:16px}.accordion.membership-faq .accordion_section-header{padding:0;position:relative}.accordion.membership-faq .accordion_section-header:hover{background:#fff}.accordion.membership-faq .accordion_section-header-title{display:flex;align-self:center;padding-left:0;font-family:"Roboto";font-size:14px;font-weight:500;line-height:24px}.accordion.membership-faq .accordion_section-header-title:after{display:none}.accordion.membership-faq .accordion_section-header .expandable-vertical-chevron{flex:0 0 auto}.accordion.membership-faq .accordion_section-content{padding-left:0}.accordion.membership-faq .accordion_section-content hr{width:100%;margin-bottom:16px}.banner{height:400px;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#eee;position:relative}.banner.small{height:initial}.no-phone .banner.small .banner_content-copy{width:84%}.banner>.container,.banner>.ui-slider.products,.breadcrumbs-outer .product-page .banner>.breadcrumbs,.breadcrumbs-outer .job-offer .banner>.breadcrumbs,.ingredients-page>.breadcrumbs-outer .banner>.breadcrumbs{height:100%}.banner_content{display:flex;justify-content:space-between;align-items:center;height:100%}@media screen and (max-width: 460px){.banner_content{padding:0 0px}}.banner_content-copy{flex:3 1 auto;max-width:849px}.touch .banner_content-copy{max-width:50%}.banner_content-copy-title,.banner_content-copy-subtitle{text-shadow:0px 2px 2px rgba(0,0,0,.25);color:#fff;margin:12px 0}.banner_content-copy-title{font-family:"Oswald";font-size:64px;font-weight:normal;line-height:96px;text-transform:uppercase}.banner_content-copy-subtitle{font:bold 20px/28px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px}.banner_content-copy-button{margin:28px 0 12px}.banner_content-extra-content{margin-left:24px;flex:1 1 auto;max-width:436px;width:100%}.phone .banner{height:auto;background-size:auto 400px;background-color:rgba(0,0,0,0)}.phone .banner_content{display:block}.phone .banner_content-copy{max-width:none;height:384px;padding:0 24px;display:flex;justify-content:center;flex-direction:column}.phone .banner_content-copy-title,.phone .banner_content-copy-subtitle{margin:8px 0}.phone .banner_content-copy-title{font-size:24px;line-height:36px;text-align:center;font-weight:bold;text-transform:none}.phone .banner_content-copy-subtitle{font-size:16px;line-height:20px;text-align:center}.phone .banner_content-extra-content{margin:0 auto}.message-box{position:relative;display:flex;align-items:flex-start;padding:8px 12px;gap:0 12px}.message-box_icon{flex:0 0 auto;width:24px;height:24px}.message-box.without-bg{background-color:rgba(0,0,0,0) !important;padding:0 0 6px 0}.message-box.small-font .message-box_message{font-size:12px;font-weight:normal;line-height:16px}.message-box_title{margin-top:2px;margin-bottom:2px;line-height:20px;font-weight:500}.message-box_message{line-height:20px;color:var(--main-text)}.message-box_message strong{font-weight:500}.message-box_title+.message-box_message{padding-top:2px}.message-box_close{position:absolute;right:13px;top:5px;width:32px;height:32px;padding:4px;border-radius:50%;cursor:pointer;transition:background-color .15s}.message-box_close:hover{background-color:var(--placeholder)}.message-box.error.color-bg{background-color:#fceded}.message-box.error .message-box_icon .icon-comp{background-color:var(--error)}.message-box.error .message-box_title{color:var(--error)}.message-box.success.color-bg{background-color:#eaf6eb}.message-box.success .message-box_icon .icon-comp{background-color:var(--success)}.message-box.success .message-box_title{color:var(--success)}.message-box.warning.color-bg{background-color:#fef4e8}.message-box.warning .message-box_icon .icon-comp{background-color:#fa9805}.message-box.warning .message-box_title{color:#fa9805}.message-box.regular{background-color:#fff}.message-box.regular .message-box_message{max-width:348px}.message-box.regular .message-box_message span{color:#999;font-size:12px;line-height:16px;display:block;margin-top:4px;margin-bottom:8px}.message-box.regular .message-box_icon .icon-comp{background-color:var(--brand)}.message-box.regular .message-box_title{color:var(--brand)}.message-box.info.color-bg{background-color:#e1f5ff}.message-box.info .message-box_icon .icon-comp{background-color:#03a9f4}.message-box.info .message-box_title{color:#03a9f4}.message-box.cta .message-box_icon .icon-comp{background-color:var(--brand)}.message-box.cta .message-box_title{color:var(--brand)}.message-box.gray{padding:16px}.message-box.gray.color-bg{background-color:#fafafa}.message-box.gray .message-box_message{font-weight:500;color:#999;font-size:12px}.message-box .markdown p{font-size:12px !important}.big-tooltip{background-color:#fff;z-index:9999;min-height:136px;border-radius:4px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);padding-bottom:16px;width:336px;position:absolute;top:47px;left:-149px}.phone .big-tooltip{width:320px;left:calc(50% - 160px)}.opened .big-tooltip{left:calc(50% - 160px)}.big-tooltip .tooltip-arrow{overflow:hidden;position:absolute;width:26px;height:17px;top:-17px;left:50%;margin-left:-13px;transform:rotate(180deg)}.big-tooltip .tooltip-arrow:before{display:block;content:"";width:10px;height:10px;background:#fff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:0px 0px 1px 0px rgba(0,0,0,.5)}.big-tooltip_headline{padding:16px 16px 4px 16px;font-size:14px;font-weight:bold;width:304px}.big-tooltip_content{font-size:14px;padding:4px 16px 4px 16px;line-height:20px}.big-tooltip .button{margin-top:9px;margin-right:16px;float:right}.shadowed-box{box-shadow:0px 2px 2px 0px rgba(0,0,0,.05),0px 0px 2px 0px rgba(0,0,0,.05);border-radius:4px;background:var(--bg-secondary)}.icon-message{position:relative;padding-left:32px;padding-top:2px;line-height:20px}.icon-message::before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;background-color:var(--brand)}.no-css-mask .icon-message::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain}.icon-message strong{font-weight:500}.trash-icon{width:24px;height:24px;cursor:pointer;background-color:var(--main-text);display:inline-block;-webkit-mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/Trash.svg") no-repeat center/contain;mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/Trash.svg") no-repeat center/contain}.no-css-mask .trash-icon{background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/Trash.svg") no-repeat center/contain}.app-stores{flex:0 0 auto}.app-stores img{width:auto;height:32px;vertical-align:top}.app-stores a{display:inline-block;vertical-align:top}.app-stores a:not(:first-child){margin:0 0 0 12px}.phone .app-stores{align-self:flex-start;margin:30px 0 0}.no-touch.no-phone .ui-triangle-arrow{position:relative}.no-touch.no-phone .ui-triangle-arrow:after,.no-touch.no-phone .ui-triangle-arrow:before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.no-touch.no-phone .ui-triangle-arrow:after{border-color:rgba(255,250,250,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.no-touch.no-phone .ui-triangle-arrow:before{border-color:rgba(194,225,245,0);border-top-color:#e3e3e3;border-width:21px;margin-left:-21px}.icon-comp{display:inline-block;width:24px;height:24px;background-color:var(--main-text);vertical-align:top}.spinner{display:inline-block;width:24px;height:24px;vertical-align:top;background-color:var(--brand);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/loader.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/loader.svg") no-repeat center/contain}.no-css-mask .spinner{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/loader.svg") no-repeat center/contain}.spinner-wrapper{position:relative;padding:8px;min-height:32px;height:100%}.spinner-wrapper .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.no-phone .toasts-holder .pass-change-required{max-width:528px;padding:12px 16px}.toasts-holder .pass-change-required .toast_close{top:12px;margin-top:0}.pass-change-required .ui-toast_header{margin-bottom:12px}.pass-change-required .ui-toast_header .icon-comp{background:var(--brand)}.pass-change-required .ui-toast_header-title{display:inline-block;margin:0 0 0 8px;line-height:24px;vertical-align:top}.pass-change-required .ui-toast_message{margin:12px 0}.pass-change-required .ui-toast_actions{margin:12px -6px 0;text-align:right}.pass-change-required .ui-toast_actions .button{margin:0 6px}.separator{margin:8px 0;background:var(--border)}.text-separator{position:relative;width:100%;padding:8px 0;margin:16px 0}.text-separator .separator{margin:0 !important}.text-separator span{position:absolute;top:8px;left:50%;transform:translate(-50%, -50%);background-color:var(--bg-secondary);padding:0 8px;font-weight:500;line-height:16px}.text-separator.left span{left:0;transform:translate(0, -50%);padding-left:0}.fade-transition{--duration: 0.3s}.fade-transition-enter{opacity:0;transition:opacity var(--duration) !important}.fade-transition-enter-active{opacity:1}.fade-transition-leave{opacity:1;transition:opacity var(--duration) !important}.fade-transition-leave-active{opacity:0}div.fade-and-blur-transition-enter{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:opacity var(--duration),-webkit-backdrop-filter var(--duration) !important;transition:opacity var(--duration),backdrop-filter var(--duration) !important;transition:opacity var(--duration),backdrop-filter var(--duration),-webkit-backdrop-filter var(--duration) !important}div.fade-and-blur-transition-enter-active{opacity:1;-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}div.fade-and-blur-transition-leave{opacity:1;-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));transition:opacity var(--duration),-webkit-backdrop-filter var(--duration) !important;transition:opacity var(--duration),backdrop-filter var(--duration) !important;transition:opacity var(--duration),backdrop-filter var(--duration),-webkit-backdrop-filter var(--duration) !important}div.fade-and-blur-transition-leave-active{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.fade-fast-transition-enter{opacity:0;transition:opacity .15s !important}.fade-fast-transition-enter-active{opacity:1}.fade-fast-transition-leave{opacity:1;transition:opacity .15s !important}.fade-fast-transition-leave-active{opacity:0}.section{background-color:#fff;border-radius:4px;box-shadow:0px 2px 4px rgba(0,0,0,.08),0px 0px 2px rgba(0,0,0,.12)}.lp-picker{width:100%;height:444px;display:flex}.lp-picker.mobile{margin:0 auto;display:block;height:100%;width:min-content}@media(max-width: 385px){.lp-picker.mobile{width:100vw;width:calc(100vw - var(--scrollbar-width));margin-left:calc(-50vw + 50%);margin-left:calc(-50vw + var(--scrollbar-width)/2 + 50%)}}.lp-picker.mobile .lp-picker_sidebox{width:100%;padding-bottom:0}.lp-picker.mobile .lp-picker_sidebox_more-actions span{vertical-align:top}.lp-picker.mobile .lp-picker_content{display:block;padding-top:4px}.lp-picker.mobile .lp-picker_content-banner{margin:0 16px 0px 16px}.lp-picker.mobile .lp-picker_content-products{justify-content:center;height:428px;display:flex}.lp-picker_sidebox{width:344px;padding:16px;overflow:hidden;display:flex;flex-direction:column}.lp-picker_sidebox-header{display:flex;justify-content:space-between}.lp-picker_sidebox-header .title{margin:0;text-decoration:underline}.lp-picker_sidebox-header-actions{display:flex}.lp-picker_sidebox-header-actions-action:not(.disabled){cursor:pointer}.lp-picker_sidebox-header-actions-action.disabled .icon-comp{background-color:var(--gray)}.lp-picker_sidebox-list{flex:1}.lp-picker_sidebox-list-item{cursor:pointer;padding:6px 0;font-size:14px;line-height:20px}.lp-picker_sidebox-list-item:hover,.lp-picker_sidebox-list-item.active{font-weight:500;color:var(--brand)}.lp-picker_content{display:flex;flex:1 0 auto;padding:12px 0}.lp-picker_content-banner{position:relative;border-radius:4px;overflow:hidden}.lp-picker_content-banner-subline{position:absolute;transition:background-color .15s cubic-bezier(0.4, 0, 0.6, 1),color .15s cubic-bezier(0.4, 0, 0.6, 1);bottom:0;left:0;right:0;padding:12px 16px;background-color:rgba(255,255,255,.9);font-size:18px;line-height:24px;color:var(--gray)}.lp-picker_content-banner-subline img{position:absolute;right:24px;bottom:12px;border-radius:50%;box-shadow:0px 0px 2px rgba(0,0,0,.12),0px 2px 2px rgba(0,0,0,.14)}.lp-picker_content-banner:hover .lp-picker_content-banner-subline{background-color:#fff;color:var(--brand)}.lp-picker_content-products{flex:1 0 auto}.promo-banners{margin:24px 0}.promo-banners_header{margin-bottom:16px}.promo-banners_header .title{margin:0;line-height:24px}.lp-picker-mobile-container-regular .lp-picker.mobile{margin-bottom:16px}.lp-picker-mobile-container-regular_button-wrapper{width:100%;margin:0 auto;display:flex;margin-top:20px}.lp-picker-mobile-container-regular_button-wrapper .button{width:calc(100% - 32px)}.promo-banners{margin:24px auto}.promo-banners_big,.promo-banners_small{display:flex}.promo-banners_big{margin-bottom:8px}.promo-banners_big .hp-promo-banner_img-holder{padding-top:84.135%}.promo-banners_small .hp-promo-banner_img-holder{padding-top:60.097%}@media screen and (max-width: 1024px){.promo-banners_inner{padding:0 10px}}.phone .promo-banners_inner{padding:0 4px}.phone .promo-banners_inner_big,.phone .promo-banners_inner_small{height:auto}.promo-banners .hp-promo-banner{display:block;position:relative;float:left;margin:0 4px;width:416px;border-radius:3px;overflow:hidden}.promo-banners .hp-promo-banner_img-holder{position:relative}.promo-banners .hp-promo-banner_img-holder img{position:absolute;top:0;left:0;right:0;max-width:100%}.promo-banners .hp-promo-banner_content{display:none;position:absolute;bottom:0;left:0;right:0;padding:12px;background:rgba(255,255,255,.9);color:#666;text-align:left}.promo-banners .hp-promo-banner_content .text{font-size:18px;line-height:1.33;font-weight:500}.promo-banners .hp-promo-banner_content .subline{font-size:14px;line-height:1.43}.no-touch .promo-banners .hp-promo-banner:hover .hp-promo-banner_content{display:block}@media screen and (max-width: 1440px){.promo-banners{width:1080px}.promo-banners .hp-promo-banner{width:354px}}@media screen and (max-width: 1280px){.promo-banners{width:896px}.promo-banners .hp-promo-banner{width:416px}}@media screen and (max-width: 1024px){.promo-banners{width:100%}.promo-banners .hp-promo-banner{width:208px}.promo-banners .ui-slider_next:after,.promo-banners .ui-slider_prev:after{content:"";position:absolute;top:0;bottom:0;width:20px}.promo-banners .ui-slider_next:after{right:-8px;background:linear-gradient(to right, fade(#fafafa, 0), fade(#fafafa, 100))}}.frisco-buttons.right{text-align:right}.frisco-buttons.center{text-align:center}.frisco-buttons .button{padding:0 32px}.frisco-buttons .button:not(:last-child){margin-right:16px}.flex{display:flex;flex-direction:row;gap:24px}.flex--align-center{align-items:center}.flex--align-baseline{align-items:baseline}.flex--justify-center{justify-content:center}.flex--justify-flex-end{justify-content:flex-end}.flex--justify-space-between{justify-content:space-between}.flex--justify-space-around{justify-content:space-around}.flex.vertical{flex-direction:column;gap:4px}.flex.stretch>*{flex:1}.flex.reverse{flex-direction:row-reverse}.flex.vertical.reverse{flex-direction:column-reverse}.flex_align-right{display:flex;justify-content:flex-end}.flex.default-size>*{flex:initial}.flex.scrollable>*{flex:0 0 auto}.flex.wrap{flex-wrap:wrap}.expandable-block{background:var(--bg-secondary);box-shadow:0px 2px 2px rgba(0,0,0,.12),0px 0px 2px rgba(0,0,0,.14);border-radius:4px}.expandable-block_header{display:flex;align-items:center;gap:12px;box-shadow:0 1px 0 0 var(--placeholder);padding:12px 16px;transition:color .15s cubic-bezier(0.4, 0, 0.6, 1),background-color .15s cubic-bezier(0.4, 0, 0.6, 1)}.expandable-block_header.selectable{cursor:pointer}.expandable-block_header.hover{background-color:#fafafa}.expandable-block_header.selected{background-color:#eaf6eb}.expandable-block_header.disabled:not(.selected){background-color:#fafafa}.expandable-block_header:hover{cursor:pointer}.expandable-block_radio{flex:0 0}.expandable-block_radio label.checkbox{padding:0;margin:0;line-height:0;vertical-align:middle}.expandable-block_radio label.checkbox input+i.marker{position:static;margin:0;vertical-align:middle}.expandable-block_icon{flex:0 0;margin-right:12px;line-height:0}.expandable-block_info{flex:1 1 auto;display:flex;align-items:center}.expandable-block_copy{flex:1 1 auto;line-height:20px}.expandable-block_copy-title{margin:0;font-weight:initial;font-size:12px}.expandable-block_copy-message{font-weight:500}.expandable-block_label{flex:0 0 auto}.expandable-block_expand{flex:0 0 36px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 -6px;font-size:0;border-radius:50%;-webkit-user-select:none;user-select:none;transition:color .15s cubic-bezier(0.4, 0, 0.6, 1),background-color .15s cubic-bezier(0.4, 0, 0.6, 1);cursor:pointer}.expandable-block_expand .icon-comp{transition:transform .15s cubic-bezier(0.4, 0, 0.6, 1)}.expandable-block_expand:hover{background-color:#eee}.expandable-block_content{padding:12px 16px}.expandable-block_footer{display:flex;justify-content:flex-end;gap:16px;padding:12px 16px;z-index:2}.expandable-block_content+footer{box-shadow:0 -1px 0 0 var(--placeholder)}@media screen and (max-width: 460px){.expandable-block_info{flex-direction:column;align-items:flex-start;gap:4px}}.expandable-block.variant--simple{background:rgba(0,0,0,0);box-shadow:none}.expandable-block.variant--simple .expandable-block_header{padding:0;box-shadow:none}.expandable-block.variant--simple .expandable-block_copy{line-height:24px}.expandable-block.variant--simple .expandable-block_copy-title{font-size:18px;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:700}.expandable-block.variant--simple .expandable-block_expand{margin:0}.expandable-block.variant--simple .expandable-block_content{padding:0}.expandable-block_top-notice{display:flex;gap:10px;background:#fafafa;padding:16px;position:relative}.expandable-block_top-notice_header{font-weight:500;margin-bottom:10px;padding-right:20px}.expandable-block_top-notice_body{color:var(--gray);font-size:12px;line-height:16px}.expandable-block_top-notice_close{position:absolute;top:12px;right:12px;cursor:pointer}.old-badge{padding:4px 8px;display:flex;align-items:center;background-color:var(--bg-secondary);font-size:12px;line-height:16px;border-radius:4px}.old-badge-dot{display:inline-block;vertical-align:middle;width:4px;height:4px;margin-right:6px;background-color:var(--warning);border-radius:2px}.old-badge strong{font-weight:500}.old-badge.orange{background-color:#fef4e8}.old-badge.gray{background-color:#fafafa}.slide-right-transition-enter{position:absolute;top:0;left:0;right:0;transform:translateX(100%);transition:transform .3s !important}.slide-right-transition-enter-active{transform:translateX(0)}.slide-right-transition-leave{position:absolute;top:0;left:0;right:0;transform:translateX(0);transition:transform .3s !important}.slide-right-transition-leave-active{transform:translateX(-100%)}.slide-left-transition-enter{position:absolute;top:0;left:0;right:0;transform:translateX(-100%);transition:transform .3s !important}.slide-left-transition-enter-active{transform:translateX(0)}.slide-left-transition-leave{position:absolute;top:0;left:0;right:0;transform:translateX(0);transition:transform .3s !important}.slide-left-transition-leave-active{transform:translateX(100%)}.switch{display:flex;align-items:center;gap:8px}.switch:not(.disabled){cursor:pointer}.switch_input{height:24px;width:42px;flex:0 0 auto;position:relative;background-color:var(--placeholder);border-radius:12px;transition:background-color .3s cubic-bezier(0.4, 0, 0.6, 1)}.switch_input-circle{box-shadow:1px 0px 1px 0px rgba(0,0,0,.05),2px 0px 2px 0px rgba(0,0,0,.05);height:18px;width:18px;margin:3px;border-radius:100%;background-color:#fff;position:relative;transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.switch_label{flex:1 1 auto;color:var(--main-text);line-height:20px;font-weight:500}.switch.active .switch_input{background-color:#32a63b}.switch.active .switch_input-circle{transform:translateX(100%)}.switch.align-top{align-items:flex-start}.switch.reversed{flex-direction:row-reverse}.switch.disabled .switch_input{opacity:.25}.frisco-tooltip{position:fixed;background-color:var(--bg-secondary);padding:0 16px;box-shadow:0px 2px 2px rgba(0,0,0,.14),0px 0px 4px rgba(0,0,0,.14);border-radius:4px;max-width:336px;z-index:999999}.frisco-tooltip-static{position:relative;left:50%;top:50%;transform:translate(-50%, -50%)}.frisco-tooltip .title{margin:0}.frisco-tooltip .title+*{margin-top:8px}.frisco-tooltip_text{font-size:14px;line-height:20px}.frisco-tooltip_content{position:relative;padding:12px 0}.frisco-tooltip_nowrap{white-space:nowrap}.frisco-tooltip_arrow{position:absolute;height:16px;width:16px;overflow:hidden;pointer-events:none}.frisco-tooltip_arrow-content{position:absolute;height:10px;width:10px;left:3px;background:#fff;transform:rotate(45deg);box-shadow:0px 2px 2px rgba(0,0,0,.14),0px 0px 4px rgba(0,0,0,.14)}.frisco-tooltip.CC{transform:translate(-50%, -50%) !important}.frisco-tooltip.TL,.frisco-tooltip.TC,.frisco-tooltip.TR,.frisco-tooltip.CC{margin-top:-8px}.frisco-tooltip.TL .frisco-tooltip_arrow,.frisco-tooltip.TC .frisco-tooltip_arrow,.frisco-tooltip.TR .frisco-tooltip_arrow,.frisco-tooltip.CC .frisco-tooltip_arrow{bottom:-16px}.frisco-tooltip.TL .frisco-tooltip_arrow-content,.frisco-tooltip.TC .frisco-tooltip_arrow-content,.frisco-tooltip.TR .frisco-tooltip_arrow-content,.frisco-tooltip.CC .frisco-tooltip_arrow-content{top:-5px}.frisco-tooltip.BL,.frisco-tooltip.BC,.frisco-tooltip.BR{margin-top:8px}.frisco-tooltip.BL .frisco-tooltip_arrow,.frisco-tooltip.BC .frisco-tooltip_arrow,.frisco-tooltip.BR .frisco-tooltip_arrow{top:-16px}.frisco-tooltip.BL .frisco-tooltip_arrow-content,.frisco-tooltip.BC .frisco-tooltip_arrow-content,.frisco-tooltip.BR .frisco-tooltip_arrow-content{top:11px}.frisco-tooltip.TL{transform:translate(0, -100%)}.frisco-tooltip.TC,.frisco-tooltip.CC{transform:translate(-50%, -100%)}.frisco-tooltip.TC .frisco-tooltip_arrow,.frisco-tooltip.CC .frisco-tooltip_arrow{left:50%;transform:translateX(-50%)}.frisco-tooltip.TR{transform:translate(-100%, -100%)}.frisco-tooltip.TR .frisco-tooltip_arrow{right:0}.frisco-tooltip.LC{margin-left:-10px;transform:translate(-100%, -50%)}.frisco-tooltip.LC .frisco-tooltip_arrow{right:-25px;margin-top:3px}.frisco-tooltip.LC .frisco-tooltip_arrow-content{left:-8px}.frisco-tooltip.RC{margin-left:10px;transform:translate(0, -50%)}.frisco-tooltip.RC .frisco-tooltip_arrow{left:-25px;margin-top:3px}.frisco-tooltip.RC .frisco-tooltip_arrow-content{left:14px}.frisco-tooltip.BL{transform:translate(0, 0)}.frisco-tooltip.BC{transform:translate(-50%, 0)}.frisco-tooltip.BC .frisco-tooltip_arrow{left:50%;transform:translateX(-50%)}.frisco-tooltip.BR{margin-left:0;transform:translate(-100%, 0)}.frisco-tooltip.BR .frisco-tooltip_arrow{right:0}.frisco-tooltip.small{padding:0 8px}.frisco-tooltip.small .frisco-tooltip_content{padding:4px 0}.frisco-tooltip.small .frisco-tooltip_text{font-size:12px;line-height:16px}.frisco-tooltip .icon-comp.Close{float:right;cursor:pointer}.block{background:var(--bg-secondary);box-shadow:0px 0px 2px rgba(0,0,0,.12),0px 2px 2px rgba(0,0,0,.14);border-radius:4px}.with-accordion{position:relative}.with-accordion:after{display:block;content:" ";width:20px;height:20px;margin-right:-4px;margin-top:2px;margin-left:3px;transform:rotate(90deg);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background-color:var(--brand);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.no-css-mask .with-accordion:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.with-accordion.opened:after{transform:rotate(-90deg)}.ui-accordion{max-height:0;overflow:hidden;transition:max-height .8s}.ui-accordion.opened{max-height:1200px}.ui-accordion .ui-card{box-shadow:none}.ui-card{background-color:#fff;box-shadow:0px 0px 2px rgba(0,0,0,.1)}.ui-card_item.inner-accordion+.separator{display:none}.ui-card_item.with-button+.separator{margin-bottom:16px}.ui-card .separator{margin:0}.both-sides-row-section.narrow .both-sides-row:not(:first-of-type) .both-sides-row_wrapper{margin-top:-16px}.both-sides-row_wrapper{display:flex;padding:14px 12px}.both-sides-row_text{justify-content:flex-end;text-align:right}.both-sides-row_title{padding-right:20px}.both-sides-row_title,.both-sides-row_text{display:flex;line-height:24px;font-size:14px;flex:auto}.both-sides-row_text>.status-box{font-size:14px;line-height:24px}.both-sides-row_inner-content:before{content:" ";height:1px;width:100%;position:absolute;background-color:#ebebeb}.both-sides-row_inner-content .both-sides-row_wrapper .both-sides-row_text{padding-right:20px}.fixed-double-button-container{box-shadow:0px -1px 0px 0 #eee;padding:16px;width:100%;position:fixed;bottom:0;bottom:env(safe-area-inset-bottom);background-color:#fff;display:flex}.fixed-double-button-container .button:first-child{margin-right:16px}.fixed-double-button-container .button{flex:1}.cart-value-target{box-shadow:inset 4px 0 0 0 var(--brand),0px 0px 2px 0px rgba(0,0,0,.1019607843);padding:16px}.promo-three-banners{display:flex;flex-wrap:nowrap;justify-content:center;padding:40px 0;gap:24px}.promo-three-banners_wrapper{overflow-x:auto}.phone .promo-three-banners{padding:20px 0;display:block;width:900px}.promo-page-banner{width:344px;height:516px;display:inline-block}@media screen and (max-width: 1024px){.promo-page-banner{width:282px;height:424px}}@media screen and (max-width: 768px){.promo-page-banner{width:221px;height:331px}}.phone .promo-page-banner{height:432px;width:288px;margin-right:12px}.promo-page-banner img{width:100%;background-size:cover;height:100%;border-radius:8px;box-shadow:0px 2px 2px rgba(0,0,0,.1),0px 0px 2px rgba(0,0,0,.1)}.cart-value-target{box-shadow:inset 4px 0 0 0 var(--brand),0px 0px 2px 0px rgba(0,0,0,.1019607843);padding:16px}.promo-stimulus{display:flex;align-items:center;gap:16px}.promo-stimulus_wrapper{background:#fff}.promo-stimulus_info{flex:1}.promo-stimulus_info .title{margin:0 0 8px 0;line-height:24px}.promo-stimulus_info a[href]{color:var(--brand)}.promo-stimulus_info .icon-comp{vertical-align:top;margin-right:8px}.promo-stimulus_image{position:relative;flex-basis:88px;width:88px;height:88px}.promo-stimulus_image-text{position:absolute;inset:0;margin:40% auto;max-width:50%;height:min-content;color:var(--brand);text-align:center;font-weight:500;font-size:16px}.promo-stimulus_voucher{display:flex;flex-direction:column;justify-content:center;color:var(--brand);text-align:center;width:88px;height:100%;padding-top:20px;background-size:contain;background-repeat:no-repeat}.promo-stimulus_voucher-price{font-size:20px;line-height:24px;height:28px}.promo-stimulus_voucher-price>span{font-size:18px}.promo-stimulus_voucher-discount{display:block;font-size:12px}.promo-stimulus_buttons{margin-top:12px}.modal-new_overlay.cookies-consents-modal{z-index:9999}.phone .modal-new_overlay.cookies-consents-modal .modal-new{margin:8px}.cookies-consents{font-family:Arial,Helvetica,sans-serif}.phone .cookies-consents_info{max-height:calc(100vh - 160px);overflow-y:scroll}.phone .cookies-consents_text{max-height:calc(100vh - 260px)}.cookies-consents_header{display:flex;align-items:center;gap:14px}.cookies-consents_header+.separator{margin:16px 0}.cookies-consents_header .title{margin:0}.cookies-consents .text.size--small{margin-top:12px;font-size:12px;line-height:16px;color:#aaa}.phone .cookies-consents_actions-wrapper{background:#fff;justify-content:flex-end;flex-grow:1;display:flex}.cookies-consents_separator{margin:19px 0px !important}.cookies-consents_actions{display:flex;margin-top:24px;justify-content:space-between}.phone .cookies-consents_actions{display:flex;align-content:center;flex-grow:1;flex-direction:column;margin:24px 16px 0px 16px}.phone .cookies-consents_actions .text-separator{margin:8px 0}.phone .cookies-consents_actions.horizontal{flex-direction:row}.cookies-consents a{color:var(--brand);text-decoration:underline}.phone .cookies-consents_header{display:flex;align-items:center;gap:12px}.phone .cookies-consents_header+.separator{margin:12px 0}.phone .cookies-consents_header .title{margin:0}.phone .cookies-switches{overflow-y:scroll;max-height:calc(100vh - 260px)}.phone .cookies-switches.higher{max-height:calc(100vh - 120px)}.cookies-switches .switch{margin-bottom:16px}.cookies-switches .switch .title{display:block;margin:2px 0 6px;color:var(--main-text);font-weight:400}.cookies-switches .switch .text{font-size:12px;color:#999;line-height:16px}.cookies-switches .switch p{margin:0}.expandable-text{display:flex;position:relative;flex-direction:column}.expandable-text_text{position:relative;overflow:hidden}.phone .expandable-text_text{overflow-wrap:anywhere}.expandable-text.expandable .expandable-text_text.shrinked:after{content:"";position:absolute;z-index:1;bottom:0;left:0;height:20px;width:100%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255))}.expandable-text_action{display:flex;align-items:center;z-index:10;left:0px;margin-top:6px;color:var(--brand);font-weight:500;line-height:20px;cursor:pointer}.expandable-text_action.expanded{bottom:0px}.image-gallery{position:relative}.image-gallery img{max-width:100%;height:100%;width:100%;aspect-ratio:1}.image-gallery_content{position:relative;display:grid;grid-template-columns:100%}@media screen and (min-width: 768px){.image-gallery_content{gap:12px}}.image-gallery_active-img{position:relative;width:100%;overflow:hidden;text-align:center;cursor:pointer}.image-gallery_active-img img{height:100%}.image-gallery_zoomed-image{position:absolute;top:0;left:0;transform:scale(1.5)}.image-gallery_thumbnails{display:flex;gap:12px;padding:2px;scrollbar-width:none}.image-gallery_thumbnails::-webkit-scrollbar{display:none}.image-gallery_thumbnails_wrapper{position:relative}.image-gallery_thumbnails_wrapper .change-button{position:absolute;z-index:1}.image-gallery_thumbnails_wrapper.horizontal .change-button{top:50%}.image-gallery_thumbnails_wrapper.horizontal .prev{left:0;transform:translate(-50%, -50%)}.image-gallery_thumbnails_wrapper.horizontal .next{right:0;transform:translate(50%, -50%)}.image-gallery_thumbnails_wrapper.vertical{grid-column-start:1;grid-row-start:1;grid-row-end:3}.image-gallery_thumbnails_wrapper.vertical .change-button{left:50%}.image-gallery_thumbnails_wrapper.vertical .prev{top:0;transform:translate(-50%, -50%)}.image-gallery_thumbnails_wrapper.vertical .next{bottom:0;transform:translate(-50%, 50%)}.image-gallery_thumbnails_wrapper.vertical .image-gallery_thumbnails{max-height:100%;scroll-snap-type:y mandatory;flex-direction:column;overflow-x:initial;overflow-y:auto}.image-gallery_thumbnails_wrapper.horizontal .image-gallery_thumbnails{scroll-snap-type:x mandatory;overflow-x:auto}.image-gallery_thumbnails-item{flex:0 0 68px;width:68px;height:68px;padding:4px;border-radius:4px;box-shadow:0px 0px 2px rgba(0,0,0,.16);cursor:pointer;scroll-snap-align:start}.image-gallery_thumbnails-item img{border-radius:1px}.image-gallery_thumbnails-item.active{box-shadow:0px 0px 2px rgba(0,0,0,.16)}.image-gallery_thumbnails-item.active img{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--brand)}.image-gallery_pagination{display:flex;justify-content:center}.image-gallery_zoom{position:absolute;bottom:0;right:0;z-index:1}.image-gallery_zoom .button .icon-comp{vertical-align:top}.image-gallery_counter{position:absolute;top:-8px;left:0;background-color:var(--bg-secondary);box-shadow:0px 0px 2px rgba(0,0,0,.16);padding:4px;line-height:20px}.image-gallery_hint{margin-top:12px}.image-gallery_changer{display:flex;gap:8px;align-items:center}.image-gallery_modal.modal-new.fullscreen .modal-new_content{overflow:visible}.image-gallery_modal-content{display:flex;flex-direction:column;height:100%}.image-gallery_modal-content-pinch{flex:1 0 auto;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1440px){.image-gallery_content{grid-template-columns:72px auto;grid-template-rows:528px 24px;gap:0px 24px}.image-gallery_active-img{align-self:flex-start;grid-column-start:2;grid-row-start:1}.image-gallery_hint{grid-column-start:2}}@media screen and (min-width: 768px){.image-gallery_modal-content{flex-direction:row;align-items:center;padding-left:88px;padding-right:88px}}.hint{position:fixed;top:75%;display:flex;width:100%;justify-content:center;pointer-events:none}.hint_content{border-radius:4px;font-size:12px;background-color:rgba(0,0,0,.6);padding:8px;gap:4px;display:flex;align-items:center;color:#fff}.align-right{text-align:right}.new-breadcrumbs{--bg-color: 255, 255, 255;padding:16px 0;padding-bottom:0;-webkit-user-select:none;user-select:none;overflow:hidden}.phone .new-breadcrumbs{padding:8px 0 0 0}.new-breadcrumbs-inner{position:relative;display:flex;flex:1 1;gap:4px;align-items:center;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-align:start}.new-breadcrumbs-inner::-webkit-scrollbar{display:none}.new-breadcrumbs_path{line-height:24px;flex-shrink:0;white-space:nowrap;transition:color .15s ease}.new-breadcrumbs_path.active a{font-weight:500}.new-breadcrumbs_path.active a,.new-breadcrumbs_path:hover a{color:var(--brand)}.new-breadcrumbs_arrow{flex:0 0 24px;display:inline-block;vertical-align:bottom;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background-color:var(--main-text)}.no-css-mask .new-breadcrumbs_arrow{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.no-arrow .new-breadcrumbs_arrow{background-color:initial;width:12px}.new-breadcrumbs.overflows{position:relative}.new-breadcrumbs.overflows::before,.new-breadcrumbs.overflows::after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;width:48px;z-index:1;opacity:1;transition:opacity .15s cubic-bezier(0.4, 0, 0.6, 1)}.new-breadcrumbs.overflows::before{left:0;background:linear-gradient(to left, rgba(var(--bg-color), 0), rgba(var(--bg-color), 1))}.new-breadcrumbs.overflows::after{right:0;background:linear-gradient(to right, rgba(var(--bg-color), 0), rgba(var(--bg-color), 1))}.new-breadcrumbs.overflows.at-end::after{opacity:0}.new-breadcrumbs.overflows.at-start::before{opacity:0}.no-phone .new-breadcrumbs.overflows .new-breadcrumbs-inner{cursor:pointer}.no-phone .new-breadcrumbs.overflows .new-breadcrumbs-inner:hover{cursor:grab}.dropdown_overlay{position:fixed;z-index:100;background-color:var(--bg-secondary);border-radius:4px;box-shadow:0px 2px 2px 0 rgba(0,0,0,.12),0px 0px 2px 0 rgba(0,0,0,.14);width:320px;padding:16px;overflow:hidden}.dropdown_overlay:not(.fullscreen).right{transform:translateX(-100%)}.dropdown_overlay.no-padding{padding:0}.pill{display:inline-flex;align-items:center;padding:6px 14px;line-height:20px;box-shadow:inset 0 0 0 1px var(--border);background-color:var(--bg-secondary);border-radius:16px;cursor:pointer;transition:box-shadow .15s ease-in-out}.pill .icon-comp{margin-left:2px;margin-right:-6px}.pill:hover{box-shadow:inset 0 0 0 1px var(--disabled)}.pill.active{color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.pill.removable{padding-block:4px}.pill.removable.active{background-color:var(--success);box-shadow:none;color:#fff}.pill.square{font-weight:500;padding:8px 12px;border-radius:4px;box-shadow:0px 0px 4px 0px rgba(0,0,0,.0784313725),0px 2px 2px 0px rgba(0,0,0,.0588235294)}.block{background-color:var(--bg-secondary);border-radius:4px;box-shadow:0px 2px 2px 0 rgba(0,0,0,.12),0px 0px 2px 0 rgba(0,0,0,.14)}.go-back-button{margin-block:4px}.item-list{box-shadow:var(--shadow-4);border-radius:4px}.item-list_item{display:flex;justify-content:space-between;line-height:24px;padding:8px 12px;transition:background-color .15s;cursor:pointer}.item-list_item:not(:last-child){box-shadow:0 1px 0 0 var(--placeholder)}.item-list_item:first-child{border-radius:4px 4px 0 0}.item-list_item:last-child{border-radius:0 0 4px 4px}.item-list_item.active{background-color:#eaf6eb}@media(hover: hover){.item-list_item:hover{background-color:#eaf6eb}}span.gray{color:#aaa}.range-input{--min: 0%;--max: 100%;position:relative;display:flex;margin:0 9px}.range-input_rail{width:100%;height:4px;margin:7px 0;background-color:var(--border);border-radius:2px;background:linear-gradient(to right, var(--border) var(--min), var(--success) var(--min), var(--success) var(--max), var(--border) var(--min))}.range-input_handle{position:absolute;z-index:1;top:0;width:18px;height:18px;border-radius:9px;box-shadow:var(--shadow-5);background-color:var(--bg-secondary);cursor:grab}.range-input_handle.min{left:var(--min);transform:translateX(-50%)}.range-input_handle.max{transform:translateX(-50%);left:var(--max)}.pagination-page{width:40px;text-align:center}.pagination-page.with-chevron,.pagination-page.with-chevron-before{padding:0;width:44px}.pagination-page.with-chevron::before,.pagination-page.with-chevron::after,.pagination-page.with-chevron-before::before,.pagination-page.with-chevron-before::after{margin:0 !important}.pagination-page.button{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content}.collapse{border-radius:4px}.collapse__header{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;padding:1rem 2rem;background:none;border:none;cursor:pointer}.collapse__title{display:flex;justify-content:center;width:100%}.collapse__body-wrapper{border-top:1px solid #f7f7f7}.collapse__body{margin:1rem}.bold-underline{text-decoration:underline;text-decoration-color:#f6e6ed;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:12px;text-underline-offset:-6px}.alert{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title";align-items:center;gap:.75rem;padding:1rem;border-radius:4px}.alert.with-message{grid-template-areas:"icon title" "_ message"}.alert.has-shadow{box-shadow:0px 0px 2px 0px rgba(0,0,0,.1607843137),0px 2px 4px 0px rgba(0,0,0,.1215686275)}.alert__title{grid-area:title;font-family:Roboto;font-size:.875rem;font-weight:500}.alert__message{grid-area:message}.alert__message.is-small{font-family:Roboto;font-size:.75rem;color:#999}.alert__icon{grid-area:icon}.alert.is-success{background:#ebf6eb}.alert.is-warning{background:#fef4e9}.alert.is-warning .alert__title{color:#f7931f}.alert.is-error{background:#fdeeee}.alert.is-error .alert__title{color:var(--error)}.alert>.icon-comp{width:24px;height:24px}@keyframes movearrow{0%{top:-10px}70%{top:10px}100%{top:10px}}.with-line-breaks{line-break:anywhere}.roboto{font-family:Roboto}.es-rebond-grotesque{font-family:"ES Rebond Grotesque"}.no-ink-skip{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.with-line-breaks{line-break:anywhere}.button-reset{display:flex;align-items:center;padding:0;background:rgba(0,0,0,0);border:none;color:inherit;font-weight:inherit;cursor:pointer}@font-face{font-family:"Oswald";font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/oswald/v29/TK3_WkUHHAIjg75cFRf3bXL8LICs13FvsUhiZTaR.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Oswald";font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/oswald/v29/TK3_WkUHHAIjg75cFRf3bXL8LICs13FvsUZiZQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v29/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiZTaR.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v29/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Oswald";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/oswald/v29/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUhiZTaR.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Oswald";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/oswald/v29/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUZiZQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Oswald";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v29/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUhiZTaR.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Oswald";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v29/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiZQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"roboto_slab";src:url("fonts/robotoslab-light-webfont.eot");src:url("fonts/robotoslab-light-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/robotoslab-light-webfont.woff") format("woff"),url("fonts/robotoslab-light-webfont.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"roboto_slab";src:url("fonts/robotoslab-regular-webfont.eot");src:url("fonts/robotoslab-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/robotoslab-regular-webfont.woff") format("woff"),url("fonts/robotoslab-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"roboto_slab";src:url("fonts/robotoslab-thin-webfont.eot");src:url("fonts/robotoslab-thin-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/robotoslab-thin-webfont.woff") format("woff"),url("fonts/robotoslab-thin-webfont.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"gentona";src:url("fonts/gentona_thin-webfont.eot");src:url("fonts/gentona_thin-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/gentona_thin-webfont.woff2") format("woff2"),url("fonts/gentona_thin-webfont.woff") format("woff"),url("fonts/gentona_thin-webfont.ttf") format("truetype"),url("fonts/gentona_thin-webfont.svg#gentonathin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"gentona";src:url("fonts/gentona_light-webfont.eot");src:url("fonts/gentona_light-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/gentona_light-webfont.woff2") format("woff2"),url("fonts/gentona_light-webfont.woff") format("woff"),url("fonts/gentona_light-webfont.ttf") format("truetype"),url("fonts/gentona_light-webfont.svg#gentonalight") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"gentona";src:url("fonts/gentona_book-webfont.eot");src:url("fonts/gentona_book-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/gentona_book-webfont.woff2") format("woff2"),url("fonts/gentona_book-webfont.woff") format("woff"),url("fonts/gentona_book-webfont.ttf") format("truetype"),url("fonts/gentona_book-webfont.svg#gentonabook") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"gentona";src:url("fonts/gentona_medium-webfont.eot");src:url("fonts/gentona_medium-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/gentona_medium-webfont.woff2") format("woff2"),url("fonts/gentona_medium-webfont.woff") format("woff"),url("fonts/gentona_medium-webfont.ttf") format("truetype"),url("fonts/gentona_medium-webfont.svg#gentonamedium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"gentona";src:url("fonts/gentona_semi_bold-webfont.eot");src:url("fonts/gentona_semi_bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/gentona_semi_bold-webfont.woff2") format("woff2"),url("fonts/gentona_semi_bold-webfont.woff") format("woff"),url("fonts/gentona_semi_bold-webfont.ttf") format("truetype"),url("fonts/gentona_semi_bold-webfont.svg#gentonasemibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"gentona";src:url("fonts/gentona_book_bold-webfont.eot");src:url("fonts/gentona_book_bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/gentona_book_bold-webfont.woff2") format("woff2"),url("fonts/gentona_book_bold-webfont.woff") format("woff"),url("fonts/gentona_book_bold-webfont.ttf") format("truetype"),url("fonts/gentona_book_bold-webfont.svg#gentona_bookbold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"MicrobrewUnicaseTwoD";src:url("fonts/albatross_-_microbrewunicasetwod-webfont.woff2") format("woff2"),url("fonts/albatross_-_microbrewunicasetwod-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ES Rebond Grotesque";src:url("fonts/ESRebondGrotesque-Bold.woff2") format("woff2"),url("fonts/ESRebondGrotesque-Bold.woff") format("woff"),url("fonts/ESRebondGrotesque-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}.fluid-container{max-width:1440px;margin:0 auto;padding:0 88px}@media screen and (max-width: 1024px){.fluid-container{padding:0 24px}}.touch .fluid-container{padding:0 24px}.phone .fluid-container{padding:0 8px}.container,.ui-slider.products,.breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .job-offer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .breadcrumbs{max-width:1264px;margin:0 auto}@media screen and (max-width: 1440px){.container,.ui-slider.products,.breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .job-offer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .breadcrumbs{max-width:1080px}}@media screen and (max-width: 1280px){.container,.ui-slider.products,.breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .job-offer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .breadcrumbs{max-width:896px}}.touch .container,.touch .ui-slider.products,.touch .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .touch .breadcrumbs,.touch .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .touch .breadcrumbs,.touch .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .touch .breadcrumbs{padding-left:8px;padding-right:8px;max-width:1104px}@media screen and (max-width: 1280px){.touch .container,.touch .ui-slider.products,.touch .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .touch .breadcrumbs,.touch .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .touch .breadcrumbs,.touch .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .touch .breadcrumbs{max-width:920px}}@media screen and (max-width: 1024px){.touch .container,.touch .ui-slider.products,.touch .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .touch .breadcrumbs,.touch .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .touch .breadcrumbs,.touch .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .touch .breadcrumbs{max-width:736px}}@media screen and (max-width: 768px){.touch .container,.touch .ui-slider.products,.touch .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .touch .breadcrumbs,.touch .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .touch .breadcrumbs,.touch .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .touch .breadcrumbs{max-width:100%}}@media screen and (max-width: 639px){.touch .container,.touch .ui-slider.products,.touch .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .touch .breadcrumbs,.touch .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .touch .breadcrumbs,.touch .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .touch .breadcrumbs{max-width:100%}}.new-container,#page-content{width:100%;margin:0 auto}@media(min-width: 368px){.new-container,#page-content{max-width:calc(100vw - 24px)}}@media(min-width: 552px){.new-container,#page-content{max-width:528px}}@media(min-width: 768px){.new-container,#page-content{max-width:712px}}@media(min-width: 980px){.new-container,#page-content{max-width:896px}}@media(min-width: 1164px){.new-container:not(.narrow),#page-content:not(.narrow){max-width:1080px}}@media(min-width: 1346px){.new-container:not(.narrow),#page-content:not(.narrow){max-width:1264px}}@media(min-width: 1532px){.new-container.wide,.wide#page-content{max-width:1448px}}@media(min-width: 1716px){.new-container.wide,.wide#page-content{max-width:1632px}}.full-width-container,.product-page_details_accordion,.catalog-page_top-filters,.products-slider .ui-slider_wrapper,.breadcrumbs-outer .product-page,.breadcrumbs-outer .job-offer,.ingredients-page>.breadcrumbs-outer{width:100vw;width:calc(100vw - var(--scrollbar-width));margin-left:calc(-50vw + 50%);margin-left:calc(-50vw + var(--scrollbar-width)/2 + 50%)}.narrow-container,.narrower-container{max-width:1256px;margin:0 auto;padding:0 88px}.touch .narrow-container,.touch .narrower-container{padding:0}@media screen and (max-width: 1440px){.narrow-container,.narrower-container{max-width:1080px}}@media screen and (max-width: 1280px){.narrow-container,.narrower-container{max-width:896px}}@media screen and (max-width: 1440px){.narrow-container__only-big-desktop.narrow-container,.narrow-container__only-big-desktop.narrower-container{max-width:none;padding:0}}@media screen and (max-width: 1280px){.narrow-container__only-big-desktop.narrow-container,.narrow-container__only-big-desktop.narrower-container{max-width:none;padding:0}}.narrower-container{max-width:1072px}.country-of-origin{background-color:#fff;border-radius:4px;margin-bottom:1rem}.country-of-origin__header{padding:1rem;border-bottom:1px solid #f2f2f2;font-family:ES Rebond Grotesque;font-size:1rem;font-weight:700;letter-spacing:.015em}.country-of-origin__body{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.country-of-origin__body-separator{width:100%;background-color:#f2f2f2}.country-of-origin__content{display:flex;flex-direction:column;gap:.5rem}.country-of-origin__read-more{display:flex;align-items:center;gap:.25rem;color:var(--brand);font-size:.875rem;font-weight:500;cursor:help}.country-of-origin__control{display:flex;flex-direction:column;gap:1rem}.country-of-origin__alert{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:1rem}.country-of-origin__accepted{display:flex;align-items:center;gap:.5rem}.country-of-origin__accepted-edit{background:none;border:none;color:var(--brand);padding:0;cursor:pointer;text-decoration:underline}.country-of-origin-product-item{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:.75rem;border-bottom:1px solid #f2f2f2;padding:1rem}.country-of-origin-product-item__description{flex-grow:1;font-family:Roboto;font-size:.75rem;line-height:1.25rem}.country-of-origin-product-item__brand-name{font-size:.875rem;margin:0;line-height:1.5rem}.country-of-origin-product-item__origin-country{order:4;width:100%;font-family:Roboto;font-size:.75rem;line-height:1rem}@media screen and (min-width: 552px){.country-of-origin-product-item__origin-country{order:initial;width:auto}}.country-of-origin-product-item__quantity{font-family:Roboto;font-size:.875rem;font-weight:600;line-height:1.25rem}.drawer{--radius: .75rem;--background: white;--padding: .75rem;--animation-duration: .3s;margin-bottom:0;min-width:100%;border:none;background:var(--background);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);padding:0;text-align:left;animation:open-drawer var(--animation-duration)}@keyframes open-drawer{from{transform:translateY(100%)}to{transform:translateY(0)}}.drawer::backdrop{padding:0;margin:0;background:rgba(0,0,0,.5)}.drawer__header{display:flex;justify-content:space-between;padding:var(--padding);padding-left:1rem}.drawer__title{color:var(--brand);margin:0;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem}.drawer__close-btn.button.icon-button{height:auto;padding:0}.drawer__body{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:var(--padding);font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:400}.drawer__footer{padding:var(--padding)}#chat-widget-container{bottom:64px !important;left:8px !important;max-height:calc(100% - 64px) !important}.header{z-index:110;transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.header-button{background-color:#9a0050 !important;color:#fffaf5 !important;border-color:#fffaf5 !important;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;font-weight:bold;letter-spacing:.25px}.header_bar{background-color:#9a0050;height:80px;position:relative;z-index:6}.header_bar .header-content{height:100%;display:flex;justify-content:space-between}.phone .header_bar{height:auto;width:100%}.phone .header_bar .header-content{height:48px}.phone .header_bar.more-menu-state .header-box .header-box-inner{max-width:0;color:rgba(255,255,255,0);padding:0 8px 0 32px}.phone .header_bar.more-menu-state .header-box .header-box-inner:before{left:8px;color:var(--bg-secondary)}.phone .header_bar.more-menu-state .header-box{padding:12px 0}.header_logo,.header_search-box{padding-top:20px;padding-bottom:20px}.header_logo{flex:1 0 auto;align-self:center}.header_logo-img{align-self:center}.phone .header_logo{display:flex;padding-top:12px;padding-bottom:12px}@media screen and (max-width: 367px){.phone .header_logo{flex:initial}}.phone .header_logo .logo{width:78px;height:24px}.phone .header_logo .logo.b2b{width:60px}@media screen and (max-width: 367px){.phone .header_logo .logo,.phone .header_logo .logo.b2b{width:34px;background:url("statics/img/icons/logo.svg") no-repeat center;margin-right:5px}}.header_search-box{display:flex;height:100%;margin:0 24px 0 36px;flex-basis:100%;position:relative}.phone .header_search-box{margin:0 auto;max-height:40px;font-size:14px;line-height:1.71;padding:0 8px 8px 8px}.phone .header_search-box .query-input{height:32px}.header_search-box form{display:flex;align-items:center;flex:1}.header_search-box .query-input{box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14)}.header_search-box .header_search-box-icon_wrapper{position:relative;width:36px;height:36px;margin:-8px -6px -8px -6px;background:#a4004f;border-radius:18px}.header_search-box .header_search-box-icon_wrapper .header_search-box-icon{width:24px}.phone .header_search-box .header_search-box-icon_wrapper{position:initial;height:28px;margin-right:-6px;width:48px;border-radius:2px 18px 18px 2px}@media screen and (min-width: 1024px){.header_search-box .header_search-box-icon_wrapper{width:52px;margin-right:-14px;border-radius:2px 18px 18px 2px}.no-phone .header_search-box .header_search-box-icon_wrapper .header_search-box-icon{width:45px}}.header_search-box .header_search-box-icon{top:1px;right:0;margin:0px 0 0 20px;height:100%;width:45px;z-index:5}.no-phone .header_search-box .header_search-box-icon:hover .new-tooltip.search-results{display:block;background:#fff;border-radius:2px;box-shadow:0px -2px 0px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.1);text-align:center;height:28px;padding:6px;width:101px;transform:translate(-35%, 208%);color:#666;font-size:12px;line-height:16px}.no-phone .header_search-box .header_search-box-icon:hover .new-tooltip.search-results .tooltip-arrow{top:-4px}.no-phone .header_search-box .header_search-box-icon:hover .new-tooltip.search-results .tooltip-arrow:before{margin:7px 0 0 3px;box-shadow:none}@media screen and (max-width: 1024px){.header_search-box{margin:0 12px}}.header_search-box-underlay{position:absolute;top:0;bottom:0;left:0;background-color:var(--brand);z-index:-1;opacity:0;width:100%;transition:opacity .2s cubic-bezier(0.4, 0, 0.6, 1),width 0s .2s cubic-bezier(0.4, 0, 0.6, 1)}.header_search-box-close{position:absolute;top:50%;left:calc(100vw - 220px);margin-top:-10px;color:#fff;width:20px;height:20px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;background-color:#fff;display:none}.no-css-mask .header_search-box-close{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.header_search-box.resizeable{z-index:1}.header_search-box.resizeable .search-form{width:100%;position:absolute;transition:width .2s cubic-bezier(0.4, 0, 0.6, 1)}.header_search-box.resizeable:not(.opened) .search-form .input-text::placeholder{color:var(--brand);font-weight:500}.header_search-box.resizeable.opened .search-form{position:absolute;width:calc(100vw - 232px)}.header_search-box.resizeable.opened .header_search-box-close{display:block}.header_search-box.resizeable.opened .header_search-box-underlay{width:calc(100vw - 130px);opacity:1}@media screen and (min-width: 1025px){.header .header-delivery{min-width:276px}}.header .header-delivery .header-box-inner::before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1618308864/Ikony/Przebudowa%20kalendarza%20rezerwacji/mdi_truck-outline.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1618308864/Ikony/Przebudowa%20kalendarza%20rezerwacji/mdi_truck-outline.svg") no-repeat center/contain}.no-css-mask .header .header-delivery .header-box-inner::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1618308864/Ikony/Przebudowa%20kalendarza%20rezerwacji/mdi_truck-outline.svg") no-repeat center/contain}.header_search-box-icon{display:block;position:absolute;top:8px;right:0;margin:20px 0 0 20px;height:24px;width:24px;background-color:rgba(0,0,0,0)}.header_search-box-icon:after{content:"";position:absolute;top:50%;left:50%;height:21px;width:21px;margin:-11px 0 0 -17px;background-color:#fff;transition-duration:300ms;-webkit-mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/Search.svg") no-repeat center/contain;mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/Search.svg") no-repeat center/contain}.no-css-mask .header_search-box-icon:after{background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/Search.svg") no-repeat center/contain}.phone .header_search-box-icon{top:4px;width:24px;height:24px;margin-right:8px}.phone .header_search-box-icon:after{margin-right:4px}.header_delivery-inner.with-chevron,.header_cart-box.with-chevron{position:relative;padding-right:52px}.header_delivery-inner.with-chevron:after,.header_cart-box.with-chevron:after{content:"";display:block;position:absolute;top:50%;right:16px;width:20px;height:20px;margin-top:-10px;transform:rotate(90deg);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron-white.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron-white.svg") no-repeat center/contain;background-color:currentColor;transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.no-css-mask .header_delivery-inner.with-chevron:after,.no-css-mask .header_cart-box.with-chevron:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron-white.svg") no-repeat center/contain}.header_delivery-inner.with-chevron.opened:after,.header_delivery-inner.with-chevron.active:after,.header_cart-box.with-chevron.opened:after,.header_cart-box.with-chevron.active:after{transform:rotate(-90deg)}.header .header-user,.header .header-cart,.header .header-postcode,.header .header-delivery{color:#fffaf5;background:#9a0050}@media screen and (max-width: 367px){.header .header-user,.header .header-cart,.header .header-postcode,.header .header-delivery{font-size:1em}}.header .header-user.with-buttons,.header .header-cart.with-buttons,.header .header-postcode.with-buttons,.header .header-delivery.with-buttons{color:#fffaf5;padding:20px 24px 20px 0}.phone .header .header-user .header-box-inner,.phone .header .header-cart .header-box-inner,.phone .header .header-postcode .header-box-inner,.phone .header .header-delivery .header-box-inner{padding-right:0;max-width:190px;transition:max-width .5s}.header .header-user:hover,.header .header-user.opened,.header .header-cart:hover,.header .header-cart.opened,.header .header-postcode:hover,.header .header-postcode.opened,.header .header-delivery:hover,.header .header-delivery.opened{background-color:#800046}.header .header-user .header-box-inner,.header .header-cart .header-box-inner,.header .header-postcode .header-box-inner,.header .header-delivery .header-box-inner{color:#fffaf5}.phone.hide-navigation-bar .header .header_bar{margin-bottom:-87px !important;transition:margin-bottom .5s cubic-bezier(0.4, 0, 0.6, 1)}.phone.hide-navigation-bar .header.with-horizontal-bar .header_bar{margin-bottom:-128px !important}.no-phone.hide-navigation-bar .header .horizontal-navigation{transform:translateY(-100%)}small.notification{height:14px;border-radius:7px;background:var(--success);padding:1px 4px 0;font-weight:500;font-size:10px;color:#fff;text-align:center;line-height:14px}small.notification.error{background:var(--error)}.horizontal-bar-container{font-size:16px;line-height:24px;color:#000;text-align:center}@media(max-width: 1024px){.horizontal-bar-container{margin-left:0;margin-right:0}}@media screen and (max-width: 460px){.horizontal-bar-container{font-size:12px;line-height:1.2}}.horizontal-bar-container .horizontal-bar{overflow:hidden;position:relative;background:#eaf6eb !important;color:var(--success) !important;border-top:1px solid #a3d7a7;padding:8px 40px 8px 8px}.horizontal-bar-container .horizontal-bar a.link{display:inline-block;width:100%;height:100%}.horizontal-bar-container .horizontal-bar a.close{position:absolute;top:50%;right:12px;width:24px;height:24px;margin-top:-12px;background:var(--main-text);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .horizontal-bar-container .horizontal-bar a.close{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.horizontal-bar-container .free-delivery .text{display:inline-block}.horizontal-bar-container .free-delivery .text:before{content:"";vertical-align:middle;display:inline-block;width:24px;height:24px;margin-right:12px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/van_fast.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/van_fast.svg") no-repeat center/contain;background:currentColor}.no-css-mask .horizontal-bar-container .free-delivery .text:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/van_fast.svg") no-repeat center/contain}.phone .horizontal-bar-container .free-delivery{height:auto;text-align:left}.phone .horizontal-bar-container .free-delivery img{position:absolute;left:5px;top:50%;margin:-15px 0 0}.phone .horizontal-bar-container .free-delivery.horizontal-bar-transition-enter-active{max-height:200px}.phone .horizontal-bar-container .free-delivery.horizontal-bar-transition-leave{max-height:200px}.phone .horizontal-bar-container .free-delivery.horizontal-bar-transition-leave-active{max-height:0}.horizontal-bar-container .delivery-with-gratis{height:62px;font-size:14px}.horizontal-bar-container .delivery-with-gratis img,.horizontal-bar-container .delivery-with-gratis .inner{display:inline-block;vertical-align:middle;padding:10px}.horizontal-bar-container .delivery-with-gratis .inner{text-align:left}.horizontal-bar-container .delivery-with-gratis .title{font-size:18px;font-weight:bold}.horizontal-bar-container .delivery-with-gratis.horizontal-bar-transition-enter-active{max-height:62px}.horizontal-bar-container .delivery-with-gratis.horizontal-bar-transition-leave{max-height:62px}.horizontal-bar-container .delivery-with-gratis.horizontal-bar-transition-leave-active{max-height:0}.horizontal-bar-container .horizontal-bar-transition-enter{max-height:0;padding-top:0;padding-bottom:0}.horizontal-bar-container .horizontal-bar-transition-enter-active{max-height:42px;padding-top:8px;padding-bottom:8px;transition:max-height .5s cubic-bezier(0.4, 0, 0.6, 1),padding .5s cubic-bezier(0.4, 0, 0.6, 1)}.horizontal-bar-container .horizontal-bar-transition-leave{max-height:42px;padding-top:8px;padding-bottom:8px}.horizontal-bar-container .horizontal-bar-transition-leave-active{max-height:0px;padding-top:0;padding-bottom:0;transition:max-height .5s cubic-bezier(0.4, 0, 0.6, 1),padding .5s cubic-bezier(0.4, 0, 0.6, 1)}.search-form{width:100%;position:relative}.query-input{position:relative;display:flex;height:100%;border-radius:20px;background:#fff;font-size:14px;padding:8px;line-height:1.71;color:var(--main-text);min-width:40px}@media screen and (min-width: 1024px){.no-phone .query-input{padding:8px 16px}}.query-input input{padding:0;background:none;border:none;outline:none;box-shadow:none;flex:1 1;width:100%;min-width:0;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis}.query-input_clear{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X.svg") no-repeat center/contain;position:absolute;right:32px;background-color:var(--main-text);width:24px;height:24px;flex:0 0 24px;margin-right:8px;cursor:pointer}.no-css-mask .query-input_clear{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X.svg") no-repeat center/contain}#wrapper:not(.phone) .header_search-box:not(.opened) .query-input_clear{display:none}@media screen and (min-width: 1024px){#wrapper:not(.phone) .header_search-box:not(.opened) .query-input_clear{display:block}}.phone .query-input_clear{right:42px}.breadcrumbs-outer .product-page,.breadcrumbs-outer .job-offer,.ingredients-page>.breadcrumbs-outer{display:block;box-shadow:inset 0 -2px 0 0px var(--placeholder)}.breadcrumbs-outer .product-page .breadcrumbs_item,.breadcrumbs-outer .job-offer .breadcrumbs_item,.ingredients-page>.breadcrumbs-outer .breadcrumbs_item{padding:12px 0;height:auto}.phone .breadcrumbs-outer .product-page,.phone .breadcrumbs-outer .job-offer,.phone .ingredients-page>.breadcrumbs-outer{margin-top:20px}.no-phone .product-page>.breadcrumbs-outer{background:#fff}.phone .breadcrumbs-outer{display:block;position:relative}.breadcrumbs{margin:20px 0 15px;display:flex;align-items:center}.no-phone:not(.touch) .breadcrumbs{flex-wrap:wrap}.breadcrumbs:empty{display:none}.touch .breadcrumbs{margin:0 10px 2px 7px;overflow:hidden;overflow-x:auto}.touch .breadcrumbs:after{content:none;display:block;top:0;width:30px;height:22px;position:absolute;right:0;box-shadow:inset -230px 0 50px -200px #fff}.breadcrumbs_title{color:var(--main-text);font-weight:normal}.breadcrumbs_title:empty{margin:0}.breadcrumbs_item,.breadcrumbs_title{font-weight:500;font-size:14px;line-height:1.71;flex-shrink:0;-ms-flex-shrink:0;-webkit-flex-shrink:0;margin:0}.breadcrumbs_item>a,.breadcrumbs_title>a{color:var(--brand);text-decoration:none}.breadcrumbs_item.inactive>a,.breadcrumbs_title.inactive>a{color:var(--main-text);cursor:text}.breadcrumbs_item:before,.breadcrumbs_title:before{content:"";display:inline-block;vertical-align:bottom;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background-color:var(--main-text)}.no-css-mask .breadcrumbs_item:before,.no-css-mask .breadcrumbs_title:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.no-arrow .breadcrumbs_item:before,.no-arrow .breadcrumbs_title:before{background-color:initial;width:12px}.breadcrumbs_item:first-child:before,.breadcrumbs_title:first-child:before{content:none}.blurred{filter:blur(4px)}.new-price .price{line-height:1em}.new-price .price_num{font-size:1em}.new-price .price_decimals{font-size:.55em;vertical-align:35%}.new-price .price_cur{font-size:.4em;vertical-align:0%;text-transform:uppercase;margin-left:-1.83em}.popup{position:fixed;z-index:2001;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);overflow:auto;overflow-y:scroll}.phone .popup{position:absolute}.popup_login-inputs-wrapper{margin-top:15px}.popup_box{position:relative;top:72px;z-index:10;max-width:896px;margin:0 auto;padding:12px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.14);border-radius:4px}.popup_box.login{padding:24px 184px}@media screen and (max-width: 1024px){.popup_box.login{padding:24px 60px;max-width:640px}}@media screen and (max-width: 768px){.popup_box.login{padding:24px}}.popup_box.login h1{margin:8px 0;font-size:24px;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;color:var(--brand);line-height:1.33}.popup_box.login form{margin-top:36px;border-top:1px solid var(--border)}.popup_box.login form .form-input{display:inline-block;width:100%;font-size:14px;line-height:40px;padding:16px 0;position:relative;border-bottom:1px solid var(--border)}.popup_box.login form .form-input>*{display:inline-block;width:50%}.popup_box.login form .form-input>div{position:relative}.popup_box.login form .form-input>label{color:var(--main-text);font-size:14px;line-height:1.43}.popup_box.login form .form-input>label+div{vertical-align:middle;font-weight:500}.popup_box.login form .form-input input,.popup_box.login form .form-input textarea{margin:-1px 0;width:100%;font-weight:normal}.popup_box.login form .form-input input[type=checkbox],.popup_box.login form .form-input textarea[type=checkbox]{width:auto;margin-right:10px}.popup_box.login form .form-input textarea:extend(input){resize:vertical}.popup_box.login form label.checkbox{padding-left:0;margin:16px 0}.popup_box.login form label.checkbox>.form-input{display:block;padding:0;border-bottom:none}.popup_box.login form label.checkbox>.form-input>*{display:block}.popup_box.login form label.checkbox>.form-input+span,.popup_box.login form label.checkbox i.marker+span{padding:0 0 0 32px;display:inline-block}.popup_box.login form label.checkbox i.marker{margin:0}.popup_box.login form .show-password{position:absolute;z-index:1;right:12px;top:50%;margin-top:-11px;display:block;width:22px;height:22px}.popup_box.login form .show-password:before{content:"";display:block;width:22px;height:22px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Eye.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Eye.svg") no-repeat center/contain;background:gray}.no-css-mask .popup_box.login form .show-password:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Eye.svg") no-repeat center/contain}.popup_box.login form .show-password.shown:after{content:"";width:22px;height:2px;transform:rotate(-45deg);position:absolute;left:0;top:10px;background:gray}.popup_box.login form.submitted .form-input_error .show-password{right:40px}.popup_box.login .popup_box-buttons{display:flex;margin:24px 0;justify-content:flex-end;align-items:center}.popup_box.login .popup_box-buttons .login{flex:3 1 0%}.no-phone .popup_box.login .popup_box-buttons .login{font-size:16px}.phone .popup_box.login .popup_box-buttons .login{flex:3 1 auto}.popup_box.login .popup_box-buttons .recover{flex:2 1 0%;font-size:14px;margin-right:24px}.phone .popup_box.login .popup_box-buttons .recover{flex:2 1 auto}.popup_box.login p.link{text-align:center;font-size:14px;margin:8px 0}.popup_box.login a:not(.button){color:var(--brand);font-weight:500}.popup_error{padding:8px 5px 7px 41px;border-bottom:1px solid #d2af9c;background:#ebc3b7;font-size:13px}.popup_ok{padding:8px 5px 7px 41px;border-bottom:1px solid #c4d29c;background-color:#ddebb7;font-size:13px}.popup_close{position:absolute;top:24px;right:24px;display:block;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;background-color:#888;cursor:pointer}.no-css-mask .popup_close{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.popup_close-mobile{top:.5em;right:.5em}@media screen and (max-width: 1024px){.popup_box{padding:24px}.popup_box-buttons .button{padding:0 16px}.popup_box-buttons .button.recover{margin-right:8px}}@media screen and (max-width: 768px){.popup_box{top:0;border-radius:0}}#wrapper.white-bg{background-color:#fff}#wrapper.relative{position:relative}.header-navigation-menu{width:100%;background:#fafafa;font-size:14px;line-height:1.71;font-weight:500;display:flex;flex-direction:column;height:100vh;height:-webkit-fill-available}.header-navigation-menu_wrapper{width:100%;position:fixed;z-index:6;top:0;left:0;overflow:hidden;height:100vh;height:-webkit-fill-available}@media screen and (max-width: 1440px){.no-phone .header-navigation-menu_wrapper{display:block}}.touch .header-navigation-menu_wrapper{display:block}.header-navigation-menu_header{background:var(--placeholder);vertical-align:middle;height:47px;padding:12px}.header-navigation-menu_header .close{float:right;width:24px;height:24px;background-color:var(--brand);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .header-navigation-menu_header .close{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.header-navigation-menu_content{flex:1 0;padding:0 12px 12px;overflow-y:auto}.header-navigation-menu_quick-access{float:left;color:var(--brand);font:bold 16px/40px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;height:40px}.header-navigation-menu_link{display:block;margin:0 -12px;padding:12px;border-bottom:1px solid #d6d6d6}.header-navigation-menu p{margin:8px 0;line-height:1.2}.header-navigation-menu p.tel:before{content:"tel. "}.no-phone .header-navigation-menu,.no-phone .header-navigation-menu_wrapper,.no-phone .header-navigation-menu_header{height:56px}.no-phone .header-navigation-menu_wrapper{top:136px;box-shadow:0 -1px 0 0 #d6d6d6}.no-phone .header-navigation-menu_content{margin-top:-47px;width:100%;text-align:right}.no-phone .header-navigation-menu .close{display:none}.no-phone .header-navigation-menu_contact-header,.no-phone .header-navigation-menu_contact{display:none}.phone .header-navigation-menu .links-section{display:none}.header-user-dropdown{position:absolute;right:0;z-index:6;overflow:hidden;padding:0 2px 4px 2px;margin-right:-2px;visibility:hidden;transition:visibility .3s}.header-user-dropdown-expanded{visibility:visible}.phone .header-user-dropdown{position:fixed;top:0 !important;z-index:110;height:100vh;height:-webkit-fill-available}.phone .header-user-dropdown.full-width,.phone .header-user-dropdown.ribbon-message,.phone .header-user-dropdown.footer{padding-bottom:0}.phone .header-user-dropdown_menu{display:flex;flex-direction:column;border-radius:0;height:100vh;height:-webkit-fill-available}.phone .header-user-dropdown_menu-expanded{transform:translateY(0%)}.phone .header-user-dropdown_menu-topbar{display:block}.phone .header-user-dropdown_menu-items{max-height:none}.header-user-dropdown_menu{transform:translateY(-100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1);width:320px;border-radius:0 0 3px 3px;overflow:hidden;background-color:#fafafa;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.header-user-dropdown_menu-expanded{transform:translateY(0%)}.header-user-dropdown_menu-username{background:#81023f;color:#fff;padding:16px 12px}.header-user-dropdown_menu-username h2{margin:0;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-size:16px;font-weight:bold;line-height:1.5}.header-user-dropdown_menu-username span,.header-user-dropdown_menu-username p{font-size:14px;line-height:1.43}.header-user-dropdown_menu-items{max-height:calc(100vh - 152px);overflow-y:auto}.header-user-dropdown_menu-items a{position:relative;padding:12px 12px 12px;font-size:14px;line-height:24px;font-weight:500;color:var(--main-text);display:block}.header-user-dropdown_menu-items a:not(:last-child):after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:1px;background-color:#d6d6d6}.header-user-dropdown_menu-items a:hover{background-color:var(--placeholder)}.header-user-dropdown_menu-items a:before{content:"";display:var(--before-display, inline-block);width:24px;height:24px;margin-right:8px;vertical-align:middle;background:var(--brand)}.header-user-dropdown_menu-items a.friends:before{-webkit-mask:url("https://api.iconify.design/mdi/trophy-outline.svg") no-repeat center/contain;mask:url("https://api.iconify.design/mdi/trophy-outline.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.friends:before{background:url("https://api.iconify.design/mdi/trophy-outline.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.history:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Bag.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Bag.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.history:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Bag.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.shopping-lists:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/shopping-list.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/shopping-list.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.shopping-lists:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/shopping-list.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.favourites:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Heart.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Heart.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.favourites:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Heart.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.addresses:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Van.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Van.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.addresses:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Van.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.vouchers:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Membership.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Membership.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.vouchers:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Membership.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.membership:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Voucher.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Voucher.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.membership:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Voucher.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.my-data:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/User-data.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/User-data.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.my-data:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/User-data.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.language:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/flag.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/flag.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.language:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/flag.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.logout:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Power.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Power.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.logout:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/Power.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.credit-cards:before{-webkit-mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons/payment-card-online.svg") no-repeat center/contain;mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons/payment-card-online.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.credit-cards:before{background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons/payment-card-online.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.membership-cards:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto:low/v1624636336/dla%20grzegorza/bx_bx-id-card.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto:low/v1624636336/dla%20grzegorza/bx_bx-id-card.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-items a.membership-cards:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto:low/v1624636336/dla%20grzegorza/bx_bx-id-card.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.language .chevron{display:inline-block;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;width:20px;height:20px;background-color:var(--main-text);vertical-align:middle;transform:rotate(90deg);transition:transform .3s}.no-css-mask .header-user-dropdown_menu-items a.language .chevron{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.header-user-dropdown_menu-items a.language.opened:after{display:none}.header-user-dropdown_menu-items a.language.opened .chevron{transform:rotate(-90deg)}.header-user-dropdown_menu-items img{max-height:24px;width:24px;vertical-align:middle;margin-right:10px;margin-top:-5px}.header-user-dropdown_menu-topbar{display:none;height:48px;padding:12px;background:var(--brand)}.header-user-dropdown_menu-topbar-title{display:inline-block;vertical-align:middle;font-size:14px;font-weight:500;line-height:1.14;color:#fff}.header-user-dropdown_menu-topbar-title .icon-comp{margin-right:8px;background-color:currentColor;vertical-align:middle}.header-user-dropdown_menu-topbar .close{float:right;width:24px;height:24px;background-color:#fff;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .header-user-dropdown_menu-topbar .close{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.header-user-dropdown_postcode{cursor:pointer}.header-user-dropdown_postcode:after{content:"";display:inline-block;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;width:20px;height:20px;background-color:#fff;vertical-align:bottom;transform:rotate(90deg);transition:transform .3s}.no-css-mask .header-user-dropdown_postcode:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.header-user-dropdown_postcode.opened:after{transform:rotate(-90deg)}.header-user-dropdown_postcode.inactive{cursor:default}.header-user-dropdown_postcode.inactive:after{display:none}.header-user-dropdown_lang-selection{color:var(--main-text);margin:0 12px;border-bottom:1px solid #d6d6d6}.header-user-dropdown .post-code-popup.popup_box{position:relative;background:rgba(0,0,0,0);top:initial;left:initial !important;width:100%;margin:0;box-shadow:none;border-bottom:1px solid #d6d6d6;border-radius:0}.header-user-dropdown.full-width,.header-user-dropdown.ribbon-message,.header-user-dropdown.footer{transform:translateX(0);margin:0;padding:0;padding-bottom:4px}.header-user-dropdown.full-width,.header-user-dropdown.ribbon-message,.header-user-dropdown.footer,.header-user-dropdown.full-width .header-user-dropdown_menu,.header-user-dropdown.ribbon-message .header-user-dropdown_menu,.header-user-dropdown.footer .header-user-dropdown_menu{width:100%}.notification-popup .post-code-popup.popup_box{position:relative;box-shadow:none;z-index:initial;left:initial !important;top:initial;margin:0 auto}.lang-selector .checkbox{margin-bottom:12px}.lang-selector_buttons{border-top:1px solid #d6d6d6;padding-top:12px;margin:12px 0;text-align:right}.banner-dots{box-sizing:content-box;position:absolute;left:11px;bottom:20px;z-index:2}.banner-dots .dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#fff;background-image:none !important;border:3px solid #fff;box-shadow:1px 1px 3px -1px #000;margin-left:5px}.banner-dots .dot.active{background:#b50067}.banner-transition-enter{opacity:.01;transition:opacity .2s ease-in;z-index:1}.banner-transition-enter-active{opacity:1}.banner-transition-leave{transition:opacity .2s ease-in;z-index:0}.banner-transition-leave-active{opacity:.9}.phone .notification-popup.slide.slide-popup-transition-enter{background:rgba(0,0,0,0);transition:background-color .3s cubic-bezier(0.4, 0, 0.6, 1)}.phone .notification-popup.slide.slide-popup-transition-enter .notification-popup_content{transform:translateY(100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.phone .notification-popup.slide.slide-popup-transition-enter-active{background:rgba(0,0,0,.6)}.phone .notification-popup.slide.slide-popup-transition-enter-active .notification-popup_content{transform:translateY(0)}.phone .notification-popup.slide.slide-popup-transition-leave{background-color:rgba(0,0,0,.6);transition:background-color .3s cubic-bezier(0.4, 0, 0.6, 1)}.phone .notification-popup.slide.slide-popup-transition-leave .notification-popup_content{transform:translateY(0);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.phone .notification-popup.slide.slide-popup-transition-leave-active{background-color:rgba(0,0,0,0)}.phone .notification-popup.slide.slide-popup-transition-leave-active .notification-popup_content{transform:translateY(100%)}.post-code-popup{position:absolute;margin-left:-175px;margin-top:5px;color:var(--main-text);background:#fff;width:350px;margin-top:0;z-index:2003;cursor:default}.post-code-popup.postcode-form .post-code-popup_bottom{margin-top:0}.post-code-popup .popup_header{padding-right:10px;padding-bottom:0;margin-bottom:0;width:100%;padding:2px 4px;color:var(--main-text);line-height:24px;font-size:14px;font-weight:500;margin:12px 0 4px}.post-code-popup .popup_subline{font-size:14px;line-height:20px;margin:4px 0;padding:2px 4px}.post-code-popup.wide{width:525px}.post-code-popup.popup_box{padding:0 12px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.post-code-popup .postcode{position:absolute;left:50%;top:12px;padding-left:12px}.post-code-popup_actions{border-top:1px solid var(--placeholder);margin:-1px -12px 0;padding:16px 16px 4px}.post-code-popup_actions .button{width:calc(50% - 8px);margin:0 4px}.post-code-popup_inputs{width:50%;float:left}.post-code-popup_inputs .form-input{width:100px;margin:0 auto}.post-code-popup_inputs .form-input input{width:100%;margin:0}form.submitted .post-code-popup_bottom.with-errors{margin-top:38px}.post-code-popup.warsaw-or-not{width:320px !important}.post-code-popup p{border:none;padding:0 0 15px 0;font-size:12px;margin-right:7px;clear:both}.phone .post-code-popup{left:0 !important;right:0 !important;width:auto;margin-left:0}.phone .post-code-popup.from-header{position:fixed;top:48px}.header-user-dropdown .post-code-popup.postcode-form h1.popup_header,#wrapper>.post-code-popup.postcode-form h1.popup_header{line-height:42px;margin-top:0;padding-top:12px}.notification-post-code-popup{overflow:hidden}.no-phone .notification-post-code-popup .notification-popup_content{max-width:484px}.no-phone .notification-post-code-popup .notification-popup_content .cross{top:24px;right:20px}.phone .notification-post-code-popup .notification-popup_content .cross{top:12px;right:12px;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .phone .notification-post-code-popup .notification-popup_content .cross{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.phone .notification-post-code-popup .notification-popup_content .popup_box{padding-top:12px}.notification-post-code-popup .notification-popup_content .popup_box{width:auto;background:#fafafa;padding:24px 0 20px 0}.notification-post-code-popup .popup_header{font:bold 20px/1 "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand);margin:0 24px 24px 24px;padding:0;width:auto}.phone .notification-post-code-popup .popup_header{margin-bottom:12px}.notification-post-code-popup .popup_subline{padding:0 0 16px;border-bottom:1px solid var(--placeholder);margin:0 0 16px}.phone .notification-post-code-popup .popup_subline{padding-bottom:12px;margin-bottom:12px}.notification-post-code-popup .popup_content{background:#fff;padding:16px 24px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1)}.notification-post-code-popup .post-code-popup_actions{text-align:right;margin:-1px 0 0;padding:16px 0 4px;border-top:0}.no-phone .notification-post-code-popup .post-code-popup_actions .button{width:auto;padding-left:36px;padding-right:36px}.notification-popup{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, transparent 80%);position:fixed;top:0;left:0;right:0;z-index:2003;text-align:left;height:100%;background:rgba(0,0,0,.6);overflow:scroll;overflow-x:hidden}.phone .notification-popup.take-part-info .notification-popup_content{height:100%}.notification-popup.take-part-info .popup_box.login .popup_box-buttons{justify-content:center}.notification-popup.centered .notification-popup_description{text-align:center}.notification-popup.error .notification-popup_title{background-color:#fceded;color:var(--error)}.notification-popup.warning .notification-popup_title{background-color:#fef4e9;color:#f7931f}.notification-popup_content{position:relative;box-shadow:0 0 2px 0 rgba(0,0,0,.14);border-radius:4px;background:#fff;max-width:768px;width:100%;max-height:100%}.notification-popup_content .cross{position:absolute;font-size:16px;top:29px;right:29px;width:20px;height:20px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;background-color:var(--main-text);z-index:1}.no-css-mask .notification-popup_content .cross{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.notification-popup_content.happy-hours-popup{max-width:528px}.notification-popup_content.happy-hours-popup .notification-popup_title{border-radius:4px 4px 0 0;font-size:16px;padding:16px;margin:0;line-height:24px;text-align:unset}.notification-popup_content.happy-hours-popup .notification-popup_title span:before{margin-top:0}.phone .notification-popup_content.happy-hours-popup .notification-popup_title span{display:flex;align-items:center;padding-right:40px;font-weight:600}.phone .notification-popup_content.happy-hours-popup .notification-popup_title span:before{flex-shrink:0;position:static}.notification-popup_content.happy-hours-popup .notification-popup_message{padding:0}.notification-popup_content.happy-hours-popup .notification-popup_buttons{text-align:right;margin:0}.notification-popup_content.happy-hours-popup .notification-popup_buttons .button{margin-top:16px;margin-bottom:16px}.notification-popup_content.happy-hours-popup .notification-popup_description{margin:0;padding:20px 16px;box-shadow:1px 1px #f2f2f2}.notification-popup_content.happy-hours-popup .cross{right:21px;top:20px;width:24px;height:24px}.phone .notification-popup_content.happy-hours-popup .cross{right:10px;top:10px}.notification-popup_title{font-size:24px;line-height:32px;color:var(--success);background-color:#eaf6eb;padding:24px 50px 24px 24px;text-align:center;font-weight:normal;margin:0 -128px;box-shadow:inset 0 -1px 0 0 #fff}.notification-popup_title span:before{content:"";display:inline-block;width:24px;height:24px;line-height:32px;margin-right:10px;vertical-align:top;margin-top:4px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;background-color:currentColor}.no-css-mask .notification-popup_title span:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain}.warning .notification-popup_title span:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/alert.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/alert.svg") no-repeat center/contain}.no-css-mask .warning .notification-popup_title span:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/alert.svg") no-repeat center/contain}.notification-popup_message{padding:0 128px}.notification-popup_text{font-size:18px}.notification-popup_text a.underline{text-decoration:underline}.notification-popup_text h5,.notification-popup_text p,.notification-popup_text img{margin:24px 0}.notification-popup_text h5{font-size:16px;line-height:24px;color:var(--main-text);font-family:"ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;margin-bottom:24px}.notification-popup_description{margin:24px 0}.phone .notification-popup_description{text-align:left;line-height:24px;margin:12px 0 16px 0}@media screen and (max-width: 768px){.notification-popup_message{padding:0 12px}.notification-popup_content{margin:8px;width:auto}.notification-popup_content .cross{top:20px;right:20px;width:20px;height:20px}.notification-popup_content:not(.happy-hours-popup) .cross{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain}.no-css-mask .notification-popup_content:not(.happy-hours-popup) .cross{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain}.notification-popup_title{position:relative;font-size:16px;line-height:24px;margin:0 -12px;text-align:left;padding:8px 20px;padding-left:38px}.notification-popup_title span:before{position:absolute;left:8px;line-height:24px;margin-top:0}.notification-popup_text h5{margin:20px 0 14px 0;font-size:14px;line-height:20px}.notification-popup_text p{font-size:14px;line-height:20px;margin:14px 0}}.notification-popup_buttons{text-align:center;margin:24px 0}.notification-popup_buttons a{margin:12px;font-size:14px;display:inline-block}@media screen and (max-width: 768px){.notification-popup_buttons{margin:14px -8px}.notification-popup_buttons a.button{margin:0 4px;padding-left:24px;padding-right:24px;max-width:calc(50% - 8px);font-size:14px;text-align:center}.notification-popup_buttons a.button.with-chevron-before{padding-left:0}.notification-popup_buttons a.button.with-chevron-before:before{margin-right:0;vertical-align:-7px}.no-max-width-for-button .notification-popup_buttons a.button{max-width:unset}}.phone .notification-popup_content{max-height:100vh;max-height:-webkit-fill-available}.no-phone .notification-popup.non-scrollable{align-items:flex-start;padding:2em 0}.notification-popup.non-scrollable .notification-popup_content{max-height:none}a.banner-shop{width:204px;height:112px;padding:12px 7px;line-height:87px;display:inline-block;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);text-align:center;margin:4px;border-radius:4px;font-size:0}a.banner-shop img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.col-wrapper{margin:0 -12px}.footer{padding-bottom:24px;background:#eee}@media screen and (max-width: 1280px){.footer{padding-left:12px;padding-right:12px}}.footer .footer_list-holder{margin:0 auto;max-width:1264px;position:relative;padding-top:40px}.footer .footer_list-holder .footer-accordion_tab_content{font-weight:500}.footer .footer_list-holder .footer-accordion_tab_content p{margin:10px 0}.footer .footer_list-holder .footer-accordion_tab_content a:hover{color:var(--brand);text-decoration:none}.footer .footer_list-holder .footer-accordion_tab_content li a{color:var(--main-text);text-decoration:none}.footer .footer_list-holder .footer-accordion_tab_content ul{list-style:outside none none;padding-left:0;margin:0}.footer .footer_list-holder .footer-accordion_tab_content li{padding:7.5px 0}.footer .col-wrapper{display:grid;grid-template-columns:repeat(6, 1fr);gap:10px}.footer .days{display:inline-block;width:80px}@media(max-width: 1095px){.footer .days{width:initial}}.footer_follow-us{padding:15px 0;margin:15px 0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.footer_follow-us-icons{width:80%;display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;margin-top:10px}.footer_icon:hover{color:var(--brand)}.footer h4{margin:0 auto 16px;color:var(--brand);font:700 16px/24px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px}.footer .col-buttons{display:none !important}.footer .clear{clear:none;margin-bottom:35px;display:none}.footer .email:before{content:"e-mail: "}.footer .tel:before{content:"tel. "}.footer .newsletter .form-step1 label{display:none}.footer .newsletter .newsletter-desc{margin-top:10px;font-size:14px;color:#aaa;font-weight:normal}.footer .newsletter .form-input>div{margin:4px 0 10px 0}.footer .newsletter .form-input input{width:100%}.footer .newsletter .submitted .form-input_error input{padding-right:36px}.footer .newsletter .error{padding-left:0}.footer .newsletter .remarks{font-weight:300;font-size:10px;line-height:1.1;margin:10px -10px 0 0}.footer .newsletter .thx{margin-top:20px}.footer .emailForm .tooltip{right:407px}.footer .col-buttons .col{width:auto;margin-right:40px}.footer .footer-accordion_tab .chevron{display:none}.footer .contact-us{margin-bottom:12px}.footer .footer_bottom{display:flex;justify-content:space-between;align-items:flex-start;margin-top:24px;padding-top:24px}.no-phone .footer .footer_bottom{border-top:1px solid #d6d6d6}.footer .footer_bottom-lanaguages{flex:0 0 auto}.footer .footer_bottom h4{display:inline-block;line-height:32px;margin-bottom:0}.phone .footer .footer_bottom h4{margin:0}.footer .footer_bottom .buttons-collection{margin-left:20px}.phone .footer .footer_bottom .buttons-collection{margin:0}.touch .footer .col-wrapper{flex-wrap:wrap;justify-content:center;margin:0 0 -24px}.touch .footer .col-2{width:33%;max-width:306px;margin-bottom:24px}.touch .footer .col-2 h4{margin-bottom:24px}.touch .footer_bottom{max-width:918px;margin:35px auto 0;padding:24px 12px 0}.phone .footer{padding-bottom:12px}.phone .footer .footer-accordion{flex-direction:column}.phone .footer .footer-accordion .col-2{width:100%;padding:0;max-width:none;margin-bottom:0}.phone .footer .footer-accordion h4{display:inline-block;margin:0;padding:12px 0}.phone .footer .footer-accordion_tab{border-bottom:1px solid #d6d6d6}.phone .footer .footer-accordion_tab_header{position:relative}.phone .footer .footer-accordion_tab_content{display:none}.phone .footer .footer-accordion .chevron{display:block;position:absolute;top:50%;right:0px;width:20px;height:20px;margin-top:-10px;transform:rotate(90deg);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background-color:var(--brand);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.no-css-mask .phone .footer .footer-accordion .chevron{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.phone .footer .footer-accordion_tab.opened .chevron{transform:rotate(-90deg)}.phone .footer .footer_list-holder{padding-top:0;max-width:none}.phone .footer .col-wrapper{margin:0}.phone .footer_bottom{flex-direction:column-reverse;padding:8px 8px 0;margin-top:8px}.phone .footer_bottom-languages{margin:4px 0}.phone .footer_bottom .footer_list-holder{padding-top:24px}@media screen and (max-width: 367px){.phone .footer h4{display:block}.phone .footer .buttons-collection{margin-left:0;margin-top:12px}.phone .footer_bottom .buttons-collection{margin-top:0}}.cboxOverlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:rgba(0,0,0,.5);overflow:scroll}.ribbon-close-icon,.discount-code-ribbon .close{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAATElEQVR42mJgYGBgBuKlQFzBgB1UQOVB6sCM/1BcgUUhTG4pugCyBlziGBI7cCnEpQGnQhjYgcUGnL4mymSi3UxSaJAUzkTHIECAAQCq/EAoUXu4mAAAAABJRU5ErkJggg==") no-repeat}.ribbon-message{text-align:left;font-size:16px;padding:8px 40px 8px 8px;line-height:24px;position:relative;background-color:#eaf6eb;color:var(--success)}@media screen and (max-width: 460px){.ribbon-message{font-size:12px;line-height:1.2}}.ribbon-message .container,.ribbon-message .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .ribbon-message .breadcrumbs,.ribbon-message .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .ribbon-message .breadcrumbs,.ribbon-message .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .ribbon-message .breadcrumbs{position:relative}.ribbon-message p{padding-left:45px}.ribbon-message p:before{position:absolute;left:15px;vertical-align:middle;margin-right:10px;content:" ";display:inline-block;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;background-color:currentColor}.no-css-mask .ribbon-message p:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain}@media screen and (max-width: 460px){.ribbon-message p:before{vertical-align:baseline;margin-bottom:-1em}}.ribbon-message.ribbon-__language{text-align:center}.ribbon-message.ribbon-__language p{padding-left:0}.phone .ribbon-message{text-align:left}.ribbon-message.ribbon-ribbon_red_up_alkohol p{padding-left:0}.ribbon-message.ribbon-ribbon_red_up_alkohol p:before{display:none}.ribbon-message.blue{background-color:#d9edf7;color:#5589a3}.ribbon-message.red{background-color:#f5e5ed;color:var(--brand)}.ribbon-message.yellow{background-color:#fcf8e3;color:#c09853}.ribbon-message a{text-decoration:underline}.ribbon-message .close{top:50%;right:12px;margin-top:-12px;position:absolute;width:24px;height:24px;background:var(--main-text);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .ribbon-message .close{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.discount-code-ribbon{background:#dff0d8 url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/discountCode.png") no-repeat center;height:93px;padding:0;border:0;border-bottom:1px solid #d6e9c6;color:#000;font:normal 18px/20px "Gentona",sans-serif;text-align:left;margin:0 -12px}.discount-code-ribbon .close{top:18px;right:0;position:absolute;width:25px;height:25px}.discount-code-ribbon .wrapper{width:1019px;margin:0 auto;position:relative}.discount-code-ribbon .pln{text-align:right;position:absolute;right:900px;top:37px;font-size:90px;font-weight:bold;color:#484848}.discount-code-ribbon .code{position:absolute;left:430px;top:37px;font-size:24px;font-weight:bold}.discount-code-ribbon .terms{position:absolute;left:645px;top:40px;width:370px}.ribbon-message.expired-rsv-ribbon{background-color:#eaf6eb;color:var(--success)}.ribbon-message.expired-rsv-ribbon p:before{content:"";width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;background-color:currentColor}.no-css-mask .ribbon-message.expired-rsv-ribbon p:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain}.ribbon-message.expired-rsv-ribbon .button{text-decoration:none;vertical-align:middle;margin-left:8px;color:var(--success)}.ribbon-message.expired-rsv-ribbon .close{top:20px}.error-404{text-align:center}.error-404 .icon{margin:55px auto 20px;display:block}.error-404 h2{font-size:48px;line-height:.67;margin:24px 0 32px;color:var(--brand);font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px}.error-404_paragraph{margin-bottom:30px;font-size:16px;line-height:1.5}.side-box_overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:rgba(0,0,0,.2);transition:opacity .3s,visibility .3s,-webkit-backdrop-filter .3s;transition:opacity .3s,backdrop-filter .3s,visibility .3s;transition:opacity .3s,backdrop-filter .3s,visibility .3s,-webkit-backdrop-filter .3s}.side-box_overlay-fade-in{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.cart-side-box .reservation-side-box{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px);border-radius:0 0 4px 4px}.phone .cart-side-box .reservation-side-box{overflow:visible;border-radius:0 0 4px 4px;height:100vh;height:-webkit-fill-available;max-height:100dvh;display:flex;flex-direction:column}.phone .cart-side-box .reservation-side-box_content{flex:1 1 auto;overflow-y:auto;background:#fff}.cart-side-box .reservation-side-box .ps-scrollbar-y-rail{z-index:10}.reservation-side-box{transform:translateY(-100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.reservation-side-box-expanded{transform:translateY(0%)}.ribbon-__language{position:fixed !important;bottom:0;width:100%;left:0;z-index:1000 !important;margin:0;border:none;background:var(--brand);color:#fff;font-size:13px}.ribbon-__language>p{display:inline-block;padding-right:30px;margin:0;vertical-align:middle;font-size:16px;font-weight:500;text-align:right}.ribbon-__language>p:before{content:none}.ribbon-__language .button{color:var(--main-text);background:#fff;width:150px;max-width:50%;vertical-align:middle}.ribbon-__language .close{top:30px}@media screen and (max-width: 460px){.ribbon-__language>p{font-size:13px;padding-right:15px}.ribbon-__language .button{line-height:30px;font-size:12px;width:120px;padding:0 5px;margin-top:5px}}.hide-cookies .ribbon-__language,.hide-cookies .ribbons .ribbon-_cookie{display:none}.mobile-menu{width:300px;min-height:300px;background:#fff;z-index:10}.mobile-menu .title{padding:15px;font-size:26px}.navigation-mobile{margin-bottom:20px}.navigation-mobile .navigation_column{list-style:none;margin:0;padding:0}.navigation-mobile .navigation_column li a{display:block;border-top:1px solid #e5e5e5;padding:15px;font-size:14px}.navigation-mobile .navigation_column li:last-child a{border-bottom:1px solid #e5e5e5}.navigation-mobile .navigation_column .back{position:relative}.navigation-mobile .navigation_column .total-back{position:absolute;top:0;right:0;border:0}.slideout-menu{position:fixed;left:0;top:0;bottom:0;z-index:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none}.slideout-panel{position:relative;z-index:1;background:#fff}.slideout-panel.touch{box-shadow:0 0 30px rgba(0,0,0,.65)}.slideout-panel.touch.mobile-menu-opened{z-index:9999}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-panel:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:100}.slideout-open .slideout-menu.mobile-menu{z-index:9998}.slideout-open .slideout-menu{display:block}.blank{min-height:500px;padding:0 15px}.blank h2{text-align:center;font-size:30px;color:#a30050;margin-top:100px}.blank h2 a{text-decoration:underline}#fcc-chat-u7bx5xm5mdo7l90nkjsmjp458n{visibility:hidden;z-index:115 !important}.fcc-chat--visible{visibility:visible !important}.horizontal-navigation{position:relative;z-index:1;height:56px;padding-top:.1px}.phone .horizontal-navigation{height:87px}.horizontal-navigation-bar{background:#f2f2f2}.horizontal-navigation-bar_panel{display:flex;justify-content:space-between;align-items:center;height:56px;position:relative}.phone .horizontal-navigation-bar_panel{height:auto;flex-direction:column;align-items:stretch;flex-wrap:wrap;overflow:visible}.phone .horizontal-navigation-bar_panel .links-section{flex:1 1 100%;display:flex;height:40px;overflow:auto;margin:0 -8px;border-top:1px solid rgba(102,102,102,.2)}.phone .horizontal-navigation-bar_panel .links-section_link{flex:1 1 auto;position:relative;padding:4px 8px;font-size:10px;font-weight:500;color:var(--brand);display:flex;align-items:center;justify-content:center}.phone .horizontal-navigation-bar_panel .links-section_link:before{content:"";flex-shrink:0;width:24px;height:24px;margin-right:5px;background:var(--brand)}.phone .horizontal-navigation-bar_panel .links-section_link.import:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain}.no-css-mask .phone .horizontal-navigation-bar_panel .links-section_link.import:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain}.phone .horizontal-navigation-bar_panel .links-section_link.history:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/History.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/History.svg") no-repeat center/contain}.no-css-mask .phone .horizontal-navigation-bar_panel .links-section_link.history:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/History.svg") no-repeat center/contain}.phone .horizontal-navigation-bar_panel .links-section_link.favorite:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Heart.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Heart.svg") no-repeat center/contain}.no-css-mask .phone .horizontal-navigation-bar_panel .links-section_link.favorite:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Heart.svg") no-repeat center/contain}.phone .horizontal-navigation-bar_panel .links-section_link.shopping-lists:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain}.no-css-mask .phone .horizontal-navigation-bar_panel .links-section_link.shopping-lists:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain}.phone .horizontal-navigation-bar_panel .links-section_link.frequently-bought:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Cart-with-plus.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Cart-with-plus.svg") no-repeat center/contain}.no-css-mask .phone .horizontal-navigation-bar_panel .links-section_link.frequently-bought:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Cart-with-plus.svg") no-repeat center/contain}.phone .horizontal-navigation-bar_panel .links-section_link.no-icon:before{display:none}.phone .horizontal-navigation-bar_panel .links-section_link.no-icon{padding-left:8px}.phone .horizontal-navigation-bar_panel .links-section a:not(:last-of-type){border-right:1px solid rgba(102,102,102,.2)}@media screen and (max-width: 460px){.phone .horizontal-navigation-bar_panel .links-section.three-items .links-section_link span{width:min-content}}.horizontal-navigation-bar_panel .more{padding:4px;display:none;position:absolute;top:12px;right:2px}.phone .horizontal-navigation-bar_panel .more{top:8px;display:block}.horizontal-navigation-bar_panel .more:before{content:"";display:block;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Three-dots.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Three-dots.svg") no-repeat center/contain;background-color:var(--main-text)}.no-css-mask .horizontal-navigation-bar_panel .more:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Three-dots.svg") no-repeat center/contain}.horizontal-navigation-bar_panel .more.active:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .horizontal-navigation-bar_panel .more.active:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.horizontal-navigation-bar_panel.too-long .more{display:block}.horizontal-navigation-bar_panel.too-long .horizontal-navigation-bar_extra-links .buttons-group{visibility:hidden;position:absolute;right:0}.horizontal-navigation-bar_more-links{position:relative;display:inline-block;vertical-align:middle}.horizontal-navigation-bar_more-links-button.button{padding:0 4px;margin:0 0 0 12px !important;border-radius:4px;transition:background-color .3s;height:auto;line-height:0}.horizontal-navigation-bar_more-links-button.button .icon-comp{transition:background-color .3s}.horizontal-navigation-bar_more-links-button.button:hover,.horizontal-navigation-bar_more-links-button.button.active{background-color:#f5e9ee}.horizontal-navigation-bar_more-links-button.button:hover .icon-comp,.horizontal-navigation-bar_more-links-button.button.active .icon-comp{background-color:var(--brand)}.horizontal-navigation-bar_more-links-dropdown{position:absolute;bottom:-8px;right:0;min-width:208px;transform:translateY(100%);box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);padding:4px 0;border-radius:4px;background:#fff}.horizontal-navigation-bar_more-links-dropdown a{display:block;padding:4px 12px;line-height:24px;font-weight:500;transition:background-color .3s}.horizontal-navigation-bar_more-links-dropdown a:hover{background-color:rgba(0,0,0,.05)}.phone .horizontal-navigation-bar_extra-links{flex:1 0 auto}.horizontal-navigation-bar_categories{display:flex;align-items:center;flex:0 0 auto}.phone .horizontal-navigation-bar_categories{padding:8px 0}.horizontal-navigation-bar_categories .button:not(:last-child){margin-right:12px}.horizontal-navigation-bar_categories .short{display:none}@media screen and (max-width: 367px){.horizontal-navigation-bar_categories .short{display:initial}.horizontal-navigation-bar_categories .long{display:none}}.horizontal-navigation-bar .extra-links{display:inline-block}.horizontal-navigation-bar .extra-links a{display:inline-block;padding:8px;font-size:14px;font-weight:500;line-height:24px;vertical-align:middle}.horizontal-navigation-bar .extra-links a:hover,.horizontal-navigation-bar .extra-links a.active{color:var(--brand)}.horizontal-navigation-bar .categories-dropdown-link{margin-right:8px}.horizontal-navigation-bar .categories-dropdown-link:after{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron-violet.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron-violet.svg") no-repeat center/contain;transform:rotate(90deg);transition:transform .3s}.no-css-mask .horizontal-navigation-bar .categories-dropdown-link:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron-violet.svg") no-repeat center/contain}.horizontal-navigation-bar .categories-dropdown-link.active{box-shadow:0 0 3px rgba(0,0,0,.3)}.horizontal-navigation-bar .categories-dropdown-link.active:after{transform:rotate(-90deg)}.header-link{border-radius:4px}.header-link-inner{display:flex;gap:4px}.categories-dropdown{position:fixed;left:0;right:0;height:100%;z-index:12;overflow:hidden;visibility:hidden;background-color:rgba(0,0,0,0);transition:background-color .3s cubic-bezier(0.4, 0, 0.6, 1),visibility .3s,top .5s}.categories-dropdown-fade-in{visibility:visible;background-color:rgba(0,0,0,.5)}.categories-dropdown-inner{position:absolute;left:88px;right:88px;padding:0 !important;visibility:hidden;transform:translateY(-100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1),visibility .3s}.categories-dropdown-inner-expanded{visibility:visible;transform:translateY(0%)}.categories-dropdown-inner>*{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;font-weight:300}.categories-dropdown-inner .category{display:block;padding:8px 18px;line-height:16px}.categories-dropdown-inner .category:hover,.categories-dropdown-inner .category.active{background:var(--placeholder)}.categories-dropdown-inner .category.with-hr{position:relative;margin-bottom:17px}.categories-dropdown-inner .category.with-hr:after{content:"";position:absolute;left:0;right:0;display:block;margin:16px 12px;height:1px;background-color:var(--placeholder)}.categories-dropdown-inner .main-categories{width:25%}.categories-dropdown-inner .subcategories{display:flex;flex:1;width:50%;border-left:1px solid var(--placeholder)}.categories-dropdown-inner .subcategories-inner{width:50%}.categories-dropdown-inner .subsubcategories{border-left:1px solid var(--placeholder);width:50%}.categories-dropdown-inner-extra{display:flex;flex-direction:column;align-self:stretch;width:33.333%;border-left:1px solid var(--placeholder)}.categories-dropdown-inner .products-of-the-day{display:flex;flex:1 0 auto;justify-content:flex-end;flex-direction:column;padding:0 10px}.categories-dropdown-inner .products-of-the-day_header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.categories-dropdown-inner .products-of-the-day_header .title{margin:0}.categories-dropdown-inner .products-of-the-day_header-text span{font-size:12px;line-height:20px}@media screen and (max-width: 1280px){.categories-dropdown-inner .main-categories{width:25%}.categories-dropdown-inner .products-of-the-day{display:none}}.popup-ver{display:flex;justify-content:center;align-items:center;text-align:center}.phone .popup-ver{align-items:flex-start;padding-top:100px}.popup-ver>div{display:inline-block;position:relative;padding:40px;background-color:#fff;background-size:cover}.phone .popup-ver>div{margin:0 20px}.popup-ver .close{position:absolute;top:20px;right:20px;font-size:16px}.popup-ver .ver-1{padding:0;line-height:0;background-color:#fff}.popup-ver .ver-1 img{max-width:100%}.popup-ver .ver-2,.popup-ver .ver-3{max-width:750px}.popup-ver .ver-2 h2,.popup-ver .ver-3 h2{font-size:20px}.popup-ver .ver-2 p,.popup-ver .ver-3 p{margin-bottom:20px;text-align:left}.popup-ver .ver-2 p,.popup-ver .ver-3 p,.popup-ver .ver-2 li,.popup-ver .ver-3 li{font-size:14px}.popup-ver .ver-2 ul,.popup-ver .ver-3 ul{text-align:left;list-style-type:none;margin:0;padding:0 0 0 16px;line-height:20px}.popup-ver .ver-2 ul li:before,.popup-ver .ver-3 ul li:before{margin-left:-13px;font-size:8px;content:"■";padding-right:8px;vertical-align:middle;color:#a00051}.popup-ver .ver-2 .popup-button,.popup-ver .ver-3 .popup-button{display:inline-block;margin-top:30px;padding:10px 50px;text-decoration:none;font-size:14px;border:0}.popup-ver .ver-3{padding:20px}.popup-ver .ver-3 .left{display:inline-block;vertical-align:top;max-width:25%;text-align:left}.popup-ver .ver-3 .left img{max-width:80%}.popup-ver .ver-3 .right{display:inline-block;max-width:75%}.popup-ver .ver-3 .popup-button{float:right}.popup-ver .ver-4{width:100%;max-width:670px;box-shadow:#000 0 0 15px;border-radius:10px}.popup-ver .ver-4 .line-1{margin:20px 0 15px;font-size:28px;font-weight:bold;font-family:gentona,sans-serif}.popup-ver .ver-4 .line-2{font-size:60px;font-weight:bold;font-family:gentona,sans-serif}.popup-ver .ver-4 .line-3{font-size:22px;font-family:gentona,sans-serif}.popup-ver .ver-4 .mailing-form_email{margin:35px auto 0;border-radius:5px;padding:4px}@media(min-width: 701px){.popup-ver .ver-4 .mailing-form_email{width:460px;background-color:#fff}.popup-ver .ver-4 .mailing-form_email .form-input{display:inline-block}}@media(max-width: 700px){.popup-ver .ver-4 .mailing-form_email input[type=submit]{margin-top:20px}}.popup-ver .ver-4 .mailing-form_email input[type=email]{width:270px;padding:15px 20px;height:47px;color:#000;font-size:16px;border-width:0}.popup-ver .ver-4 .mailing-form_email input[type=submit]{border-width:0;background-color:#87bd33;border-radius:5px;color:#fff;font-family:gentona,sans-serif;font-size:21px;font-weight:bold;height:47px;width:180px;padding:0 0 2px 0}.popup-ver .ver-4 .footer{margin:20px 0;opacity:.7}.popup-ver .ver-4 .footer a{text-decoration:underline}.outro-with-link{font-size:12px;font-weight:normal;line-height:16px}.email-preview h2{font-size:36px;color:#a00051;text-align:center}.fixed-popup{position:fixed;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);z-index:100}.fixed-popup img{max-width:100vw;max-height:100vh}.fixed-popup-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:100}.fixed-popup-wrapper>.fixed-popup{position:absolute}.fixed-popup-text{max-width:420px;width:100%;padding:16px 24px 16px;border-radius:4px;background:#fff;white-space:pre-wrap}.fixed-popup a.close{display:block;position:absolute;width:40px;height:40px;top:0;right:0}.fixed-popup a.link{display:block;position:absolute}.fixed-popup.text .close{top:12px;right:12px;width:20px;height:20px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;background-color:#666;z-index:1}.guest-voucher-tooltip{position:fixed;z-index:100;bottom:48px;left:50%;transform:translateX(-50%);width:728px;padding:8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;border-radius:12px;background:rgba(204,204,204,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.guest-voucher-tooltip--mobile{width:100%;padding:0;bottom:-14px}.guest-voucher-tooltip_content{display:grid;grid-template-columns:2fr 1fr;padding:16px;align-items:center;align-self:stretch;border-radius:8px;box-shadow:0 0 2px 0 rgba(0,0,0,.08);color:#262626;background-color:#fff8f5}.guest-voucher-tooltip_content-mobile{grid-template-columns:1fr;gap:16px;padding:8px 8px 22px;outline:4px solid #ccc;margin-inline:4px}.guest-voucher-tooltip_title{color:#9a0050;font-feature-settings:"ss04" on;font-family:"ES Rebond Grotesque";font-size:20px;font-style:normal;font-weight:700;line-height:24px}.guest-voucher-tooltip_title-amount-bg{border-radius:4px;padding:4px 2px;background-color:rgba(255,106,61,.1)}.guest-voucher-tooltip_button{display:flex !important;align-items:center !important;justify-content:center !important;height:48px !important;padding:8px 32px !important}.image-popups .fixed-popup-wrapper~.image-popups .fixed-popup-wrapper{display:none}.image-popup a.close{top:0;right:0;width:auto;height:auto;padding:10px}.image-popup a.link{width:100%;height:100%;top:0;left:0}.rodo ul,.rodo ol{padding-left:15px}.rodo ul{list-style:disc}.rodo a{color:#960045}#tsbadge4_db8d3657bdbe440c985ae127463eaad4,#tscard4_db8d3657bdbe440c985ae127463eaad4{bottom:10px !important}#tsbadge4_db8d3657bdbe440c985ae127463eaad4,#tsbadge4_db8d3657bdbe440c985ae127463eaad4 *,#tscard4_db8d3657bdbe440c985ae127463eaad4,#tscard4_db8d3657bdbe440c985ae127463eaad4 *{z-index:2000 !important}@media(max-height: 600px){#tsbadge4_db8d3657bdbe440c985ae127463eaad4,#tscard4_db8d3657bdbe440c985ae127463eaad4{bottom:10px !important}}#tsbadge4_db8d3657bdbe440c985ae127463eaad4~.FTChat_bar.r{top:auto !important;bottom:220px !important}.mini-products-list-transition-enter{max-height:0;overflow:hidden}.mini-products-list-transition-enter-active{max-height:140px;transition:max-height .3s cubic-bezier(0.4, 0, 0.6, 1)}.mini-products-list-transition-leave{max-height:140px;transition:max-height .3s cubic-bezier(0.4, 0, 0.6, 1);overflow:hidden}.mini-products-list-transition-leave-active{max-height:0}.favorite-tooltip{display:block;top:50%;left:-10px;transform:translate(-100%, -50%);margin-top:0;width:180px;padding:8px 14px 8px 8px;font-size:12px;line-height:18px;text-align:center}.favorite-tooltip.bottom{transform:translate(-50%, 0);margin-left:20px;margin-top:20px}.favorite-tooltip.bottom .tooltip-arrow{left:50%;right:auto;margin-left:-7px;top:-6px;width:12px;height:6px}.favorite-tooltip.bottom .tooltip-arrow:before{transform-origin:30% 130%;transform:rotate(45deg)}.favorite-tooltip a{color:var(--brand);font-weight:500}.favorite-tooltip,.favorite-tooltip .tooltip-arrow:before{box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14)}.favorite-tooltip .close{position:absolute;right:2px;top:2px;width:16px;height:16px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;background-color:#aaa}.no-css-mask .favorite-tooltip .close{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.favorite-tooltip .tooltip-arrow{left:auto;right:-6px;margin-left:0;margin-top:-5px;top:50%;bottom:auto;width:6px;height:12px}.favorite-tooltip .tooltip-arrow:before{width:6px;height:6px;transform-origin:50% 108%}.main-title,.cart-page .tabbed-categories .breadcrumbs_title{color:var(--brand);font:bold 24px/32px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;margin:20px 0}.phone .main-title,.phone .cart-page .tabbed-categories .breadcrumbs_title,.cart-page .tabbed-categories .phone .breadcrumbs_title{font-size:18px}.favorite-products_lists{padding:20px 0 !important;align-items:center}.favorite-products_lists .main-title,.favorite-products_lists .cart-page .tabbed-categories .breadcrumbs_title,.cart-page .tabbed-categories .favorite-products_lists .breadcrumbs_title{margin-block-start:0;margin-block-end:0;display:inline-block;margin-right:15px}.favorite-products_lists .lists{margin-left:auto;max-width:100%}.favorite-products_lists .lists-wrapper{overflow-x:auto;scroll-behavior:smooth}.toasts-holder{position:fixed;z-index:200}.no-phone .toasts-holder{max-width:436px}.no-phone .toasts-holder.BR{bottom:24px;right:24px}.no-phone .toasts-holder.BL{bottom:24px;left:24px}.no-phone .toasts-holder.TR{top:144px;right:24px}.no-phone .toasts-holder.TL{top:144px;left:24px}.no-phone.no-header .toasts-holder.TR,.no-phone.no-header .toasts-holder.TL{top:24px}.phone .toasts-holder{overflow:hidden;left:0;right:0}.phone .toasts-holder.BOT{bottom:0;padding-top:2px;border-radius:4px 4px 0 0}.phone .toasts-holder.TOP{top:0;padding-bottom:2px;border-radius:0 0 4px 4px}.phone .toasts-holder.sticky{position:static}.phone .toasts-holder .toast{border-radius:0;margin:0;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12);width:100%;padding-right:32px;padding-left:8px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14)}.phone .toasts-holder .toast_close{top:12px;right:8px}.phone .toasts-holder .toast img{max-width:100%}.toasts-holder .toast{position:relative;overflow:hidden;display:flex;min-width:200px;padding:12px 40px 12px 12px;background:#fff;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);border-radius:4px}.no-phone .toasts-holder .toast.BR,.no-phone .toasts-holder .toast.BL{margin-top:8px}.no-phone .toasts-holder .toast.TR,.no-phone .toasts-holder .toast.TL{margin-bottom:8px}.phone .toasts-holder .toast{margin:0}.toasts-holder .toast_timeout{position:absolute;top:0;left:0;right:0;height:4px;background-color:var(--border)}.toasts-holder .toast_timeout-bar{width:100%;height:100%;transition-property:width;transition-timing-function:linear;background-color:var(--success)}.toasts-holder .toast_timeout-bar.count{width:0%}.toasts-holder .toast_close,.toasts-holder .toast_expand{position:absolute;top:12px;right:8px;cursor:pointer}.toasts-holder .toast_icon{flex:0 0;margin-right:12px}.toasts-holder .toast_content{flex:1}.toasts-holder .toast_content-title+.toasts-holder .toast_content_message{margin-top:8px}.toasts-holder .toast_content-message{font-size:12px;line-height:16px}.toasts-holder .toast_buttons{margin-top:8px}.toasts-holder .toast img{display:block;max-width:100%}.no-phone .toasts-transition-enter.BR,.no-phone .toasts-transition-enter.TR{transform:translateX(120%)}.no-phone .toasts-transition-enter-active.BR,.no-phone .toasts-transition-enter-active.TR{transform:translateX(0);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.no-phone .toasts-transition-leave.BR,.no-phone .toasts-transition-leave.TR{transform:translateX(0)}.no-phone .toasts-transition-leave-active.BR,.no-phone .toasts-transition-leave-active.TR{transform:translateX(120%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.no-phone .toasts-transition-enter.BL,.no-phone .toasts-transition-enter.TL{transform:translateX(-120%)}.no-phone .toasts-transition-enter-active.BL,.no-phone .toasts-transition-enter-active.TL{transform:translateX(0);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.no-phone .toasts-transition-leave.BL,.no-phone .toasts-transition-leave.TL{transform:translateX(0)}.no-phone .toasts-transition-leave-active.BL,.no-phone .toasts-transition-leave-active.TL{transform:translateX(-120%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.phone .BOT.toasts-transition-enter{transform:translateY(100%)}.phone .BOT.toasts-transition-enter-active{transform:translateY(0);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.phone .BOT.toasts-transition-leave{transform:translateY(0)}.phone .BOT.toasts-transition-leave-active{transform:translateY(100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.phone .TOP.toasts-transition-enter{transform:translateY(-100%)}.phone .TOP.toasts-transition-enter-active{transform:translateY(0);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.phone .TOP.toasts-transition-leave{transform:translateY(0)}.phone .TOP.toasts-transition-leave-active{transform:translateY(-100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.toast.guest-voucher{display:none}.toast.guest-voucher .medium-title,.toast.guest-voucher .big-title,.toast.guest-voucher .button{vertical-align:middle}.toast.guest-voucher .button{margin:0 8px}@media screen and (max-width: 367px){.toast.guest-voucher .medium-title{font-size:17px}}.importer-notification .button{margin:0 0 0 12px}.phone .importer-notification .button{margin:0 12px 0 0}.mobile-popup{position:fixed;bottom:0;left:0;right:0;top:initial;border-radius:8px 8px 0 0}.dont-forget-box_gratis .breadcrumbs-outer,.dont-forget-box_products .breadcrumbs-outer,.substitutes-box .breadcrumbs-outer,.add-unavailable-box .breadcrumbs-outer{display:block}.dont-forget-box_gratis .breadcrumbs,.dont-forget-box_products .breadcrumbs,.substitutes-box .breadcrumbs,.add-unavailable-box .breadcrumbs{margin:0}.phone .dont-forget-box_gratis .breadcrumbs,.phone .dont-forget-box_products .breadcrumbs,.phone .substitutes-box .breadcrumbs,.phone .add-unavailable-box .breadcrumbs{margin-right:32px}.dont-forget-box_gratis .breadcrumbs_title,.dont-forget-box_products .breadcrumbs_title,.substitutes-box .breadcrumbs_title,.add-unavailable-box .breadcrumbs_title{font-size:24px;line-height:32px;color:var(--brand);font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:600;margin:0 0 24px 0}.dont-forget-box_products-list.substitutes-box{padding-bottom:30px}.no-phone .dont-forget-box_products-list.substitutes-box{max-height:calc(100vh - 180px)}.no-phone .dont-forget-box_products-list.substitutes-box .products-list{margin:0 0px 0 15px}.dont-forget-box_products-list.substitutes-box .info-popup-box{margin-top:-23px}.dont-forget-box_products-list.substitutes-box.higher{padding-bottom:19px}.add-unavailable-container{position:absolute;top:72px;max-width:528px;max-height:237px}.phone .add-unavailable-container{top:0px;max-width:calc(100vw - 16px);max-height:308px}.add-unavailable-box{display:flex;flex-direction:column;padding:24px}.phone .add-unavailable-box{padding:12px}.add-unavailable-box .breadcrumbs_title{margin-bottom:8px}.add-unavailable-box .separator{margin-bottom:16px}.add-unavailable-box_text{flex:1;padding-bottom:32px}.phone .add-unavailable-box_text{padding-bottom:24px}.add-unavailable-box_button-container{display:flex;justify-content:space-between}.phone .add-unavailable-box_button-container{flex-direction:column-reverse;align-items:center}.products-popup{z-index:110}.products-popup.substitutes-modal .notification-popup_content{width:580px;padding:24px 0 24px 0px}.phone .products-popup.substitutes-modal .notification-popup_content{width:100%;padding:24px 0 24px 0px}.products-popup.substitutes-modal .cross{display:none}.products-popup.substitutes-modal .breadcrumbs_title{padding-left:20px}.products-popup.substitutes-modal .breadcrumbs-outer{position:relative}.products-popup.substitutes-modal .breadcrumbs-outer.substituted{margin-top:20px}.products-popup.substitutes-modal .breadcrumbs-outer .cross{top:2px;display:inline-block}.products-popup .notification-popup_content{max-width:none;width:1080px;padding:20px 48px 48px 40px}.no-phone .products-popup .notification-popup_content-scrollable{height:calc(100vh - 160px)}.phone .products-popup .notification-popup_content-scrollable{max-height:100%}.products-popup .notification-popup_content .cross{top:24px;right:24px;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .products-popup .notification-popup_content .cross{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.phone .products-popup .notification-popup_content .products-list{margin:0}@media screen and (max-width: 1024px){.products-popup .notification-popup_content .dont-forget-box_products .breadcrumbs-outer,.products-popup .notification-popup_content .dont-forget-box_gratis .breadcrumbs-outer{margin:24px 0 0 12px}}@media screen and (max-width: 460px){.products-popup .notification-popup_content .dont-forget-box_products .breadcrumbs-outer .breadcrumbs_title,.products-popup .notification-popup_content .dont-forget-box_gratis .breadcrumbs-outer .breadcrumbs_title{max-width:250px}}@media screen and (max-width: 1024px){.products-popup .notification-popup_content{width:100%;margin:8px auto;padding:0}}.substitutes-popup-text{padding:0 24px;font-family:"Roboto";font-size:14px;font-weight:normal;line-height:20px;text-align:center}.center{text-align:center;margin:0 auto}.modal{background:#fafafa;padding:24px 0 20px 0;max-height:calc(100vh - 48px);display:flex;flex-direction:column}.modal .icon-comp{height:20px}.modal.fixed{height:calc(100vh - 48px)}.phone .modal.no-padding .modal_content{padding:0}.modal_scrollable{position:relative;height:100%}.modal>.modal_content{position:relative;z-index:1;transition:box-shadow .3s}.modal.scrolled>.modal_content{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.modal_wrapper{overflow:hidden;max-height:100vh}.no-phone .modal_wrapper .notification-popup_content{max-width:576px}.phone .modal_wrapper .notification-popup_content{height:calc(100% - 48px)}.phone .modal_wrapper .notification-popup_content .cross{top:12px;right:12px;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .phone .modal_wrapper .notification-popup_content .cross{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.modal_list-name{word-break:break-all;max-width:75%}@media(max-width: 767px){.modal_list-name{max-width:66%}}@media(max-width: 400px){.modal_list-name{max-width:55%}}.modal_header{font:bold 24px/1 "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand);margin:0 24px 24px 24px;min-height:24px}.modal_content{background:#fff;border-width:1px 0;border-color:rgba(0,0,0,0);border-style:solid;padding:16px 24px 8px;overflow-y:auto;overflow-x:hidden}.modal_content-header{position:relative;padding:12px 16px;margin:0 -16px;border-bottom:1px solid var(--border)}.phone .modal_content-header{padding:10px 23px}.modal_content-header .small-title{color:var(--main-text);display:inline-block}.modal_content-header .button{height:28px;color:var(--brand);float:right;font-size:12px;position:relative;line-height:29px;top:-4px}.modal_content-header .button:hover,.modal_content-header .button:active{background-color:#fff}.modal_content-header .lists-link{position:absolute;top:12px;right:16px;color:var(--brand);font-weight:500;font-size:14px;line-height:24px}.modal_content .form-input label,.modal_content .form-input input{width:50%;display:inline-block;margin:0;vertical-align:middle}.modal_content .form-input label{font:normal 14px/20px "Roboto";color:var(--main-text)}@media(max-width: 568px){.modal_content .form-input label{width:100% !important}}@media screen and (min-width: 769px){.modal_content .form-input label{line-height:3}}.modal_actions{text-align:right;padding-top:24px;border-top:1px solid var(--border)}.modal_actions .button:not(:last-child){margin-right:12px}.modal_actions .button{width:150px}.modal_content .modal_actions{padding:16px 0;margin-top:0;margin-left:4px;margin-right:8px}.modal .err{color:var(--error)}.phone .modal{padding:12px 0}.phone .modal_header{font-size:18px;line-height:24px;margin-bottom:11px}.phone .modal_content{padding:12px 8px}.phone .phone .modal_content{padding-bottom:0}.phone .modal_wrapper .notification-popup_content{position:absolute;overflow:hidden;margin:0;bottom:0;border-radius:12px 12px 0 0;width:100%;max-width:none;margin-top:0}.phone .modal_wrapper .notification-popup_content .cross{top:12px;right:12px;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.no-css-mask .phone .modal_wrapper .notification-popup_content .cross{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.phone .modal_wrapper .modal{padding-bottom:0}.phone .modal_wrapper .modal_header{margin-left:12px;margin-right:12px}.phone .modal_wrapper .modal_content-header{margin-top:-12px}.voucher-popup{color:var(--main-text);background-color:var(--bg-secondary);box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);width:896px;padding:30px 86px 30px;position:relative}@media(min-width: 720px){.voucher-popup{border-radius:4px 4px 4px 4px;margin:50px auto 0 auto}}@media screen and (max-width: 1024px){.voucher-popup{width:calc(100% - 50px);padding:30px 0 30px}}@media(max-width: 720px){.voucher-popup{width:100%}}.voucher-popup a{color:var(--brand);font-weight:500}.voucher-popup .asterisk{margin:10px 0}.voucher-popup .subtitle{margin-top:10px}.voucher-popup .close{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;background-color:gray;background-position:center;top:20px;right:20px;position:absolute;width:25px;height:25px;color:var(--main-text)}.no-css-mask .voucher-popup .close{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}.voucher-popup .content{padding:0 98px}@media(max-width: 720px){.voucher-popup .content{padding:0 15px}}.voucher-popup .hidden-code{background-color:#fab464;background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/orange-pattern.svg");margin:15px 0;min-height:148px;border-radius:4px 4px 4px 4px}.voucher-popup .hidden-code.extra-bg-img{background-size:cover;background-repeat:no-repeat}.voucher-popup .hidden-code_voucher-wrapper{display:flex;justify-content:center}.voucher-popup .hidden-code_voucher{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/vouchers/voucher-orange.png");background-repeat:no-repeat;background-size:contain;width:200px;height:100px;margin:24px 0}.voucher-popup .hidden-code_voucher span{color:var(--warning)}.voucher-popup .hidden-code_voucher .extra-effect{background-color:#fef4e8}.voucher-popup .hidden-code_voucher-content{display:flex;align-items:center;flex-direction:column}.voucher-popup .hidden-code_voucher-content span:first-of-type{margin-top:21px}.voucher-popup .hidden-code_voucher-content.content-extra-effect span:first-of-type{margin-top:11px}.voucher-popup .hidden-code_voucher-content_smaller{text-align:center;width:140px;font-size:22px !important}.voucher-popup .hidden-code_voucher span:first-of-type{display:flex;justify-content:center;word-spacing:-5px;font-family:"Oswald";font-weight:bold;font-size:40px}.voucher-popup .hidden-code_voucher .extra-effect{margin-top:2px;border-radius:2px 2px 2px 2px;padding:3px;font-family:"Roboto";font-weight:500;font-size:10px}.voucher-popup .title{text-align:center;text-transform:lowercase}@media(max-width: 576px){.voucher-popup .title{margin-top:20px}}.voucher-popup .title:first-letter{text-transform:capitalize}.voucher-popup.popup-variant-14 .hidden-code{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/vouchers/voucher-food.png")}.voucher-popup.popup-variant-14 .hidden-code_voucher{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/vouchers/voucher-violet.svg")}.voucher-popup.popup-variant-14 .hidden-code_voucher span{color:var(--brand)}.voucher-popup.popup-variant-14 .hidden-code_voucher .extra-effect{background-color:var(--bg-secondary)}.voucher-popup.popup-variant-15 .hidden-code,.voucher-popup.popup-variant-16 .hidden-code{background-color:#a8145c;background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/violet-pattern.svg")}.voucher-popup.popup-variant-15 .hidden-code_voucher,.voucher-popup.popup-variant-16 .hidden-code_voucher{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/vouchers/voucher-violet.svg")}.voucher-popup.popup-variant-15 .hidden-code_voucher span,.voucher-popup.popup-variant-16 .hidden-code_voucher span{color:var(--brand)}.voucher-popup.popup-variant-15 .hidden-code_voucher .extra-effect,.voucher-popup.popup-variant-16 .hidden-code_voucher .extra-effect{background-color:var(--bg-secondary)}.voucher-popup.popup-variant-16 .hidden-code_voucher .extra-effect{color:var(--brand);background-color:#f5e5ed;order:-1;margin-top:24px;margin-bottom:-7px;font-size:12px;padding:2px 8px}.terms-checkboxes .tooltip-inner{float:left}.terms-checkboxes label{display:block;margin:10px 0}.promo-box,.info-popup-box{position:relative;padding:16px;background-color:#f5e9ee;color:var(--brand);border-radius:4px;font-weight:500;font-size:14px;line-height:20px;display:flex;align-items:center;gap:8px}.promo-box:before,.info-popup-box:before{position:absolute;top:14px;left:16px;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain;background:currentColor}.no-css-mask .promo-box:before,.no-css-mask .info-popup-box:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain}.promo-box.active,.info-popup-box.active{color:var(--success);background-color:#eaf6eb;padding-left:52px}.promo-box.active:before,.info-popup-box.active:before{content:""}.promo-box.not-done,.info-popup-box.not-done{color:#666;background-color:#fafafa}.promo-box .price,.info-popup-box .price{font-weight:bold}.promo-box.sticky,.info-popup-box.sticky{position:fixed;z-index:3;top:20px;padding:16px 40px;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);margin-left:-40px}.phone .promo-box.sticky,.phone .info-popup-box.sticky{padding:0;margin-left:0;width:100vw}.promo-box.sticky span,.info-popup-box.sticky span{font-size:20px}.no-phone .promo-box.sticky:not(.active),.no-phone .info-popup-box.sticky:not(.active){text-align:center}.no-phone .promo-box.sticky:not(.active):before,.no-phone .info-popup-box.sticky:not(.active):before{position:static;display:inline-block;vertical-align:-4px}.no-phone .promo-box.sticky.active:before,.no-phone .info-popup-box.sticky.active:before{top:16px}.promo-box.sticky .cross,.info-popup-box.sticky .cross{top:16px;right:16px}.promo-box.error,.info-popup-box.error{display:none;background-color:#fdeeee;color:var(--error);padding-left:52px}.promo-box.error:before,.info-popup-box.error:before{content:""}.with-errors .promo-box.error,.with-errors .info-popup-box.error{display:block}.universal-popup .cross{position:absolute;height:24px;width:24px;top:20px;right:22px}.phone .universal-popup .cross{height:17px;width:17px}.universal-popup_content{padding:32px 92px;margin-bottom:32px}.phone .universal-popup_content{padding:20px 32px}.universal-popup_content_heading{margin-block-start:0px;color:var(--brand);font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-size:24px;font-weight:bold;line-height:32px}.universal-popup_content_description{font-size:14px;font-family:"Roboto";font-weight:normal;line-height:20px;margin-bottom:24px;max-width:528px}.copy-voucher-to-clipboard .desc{margin-left:10px;margin-top:18px;font-size:12px;line-height:16px}.copy-voucher-to-clipboard .code{margin-top:6px}.copy-voucher-to-clipboard .code.active .number{background-color:#eaf6eb;color:#32a63b}.copy-voucher-to-clipboard .code.active .accept{background-color:#32a63b}.copy-voucher-to-clipboard .code.active .accept::before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1593690173/Ikony/clipboard-success.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1593690173/Ikony/clipboard-success.svg") no-repeat center/contain}.no-css-mask .copy-voucher-to-clipboard .code.active .accept::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1593690173/Ikony/clipboard-success.svg") no-repeat center/contain}.copy-voucher-to-clipboard .code .number{background:#f5e5ed;border-radius:4px 0px 0px 4px;height:32px;padding:4px 10px;display:inline-block;color:var(--brand);font-size:16px;font-weight:bold;line-height:26px;white-space:pre}.copy-voucher-to-clipboard .code .accept{position:relative;vertical-align:bottom;display:inline-block;background:#a4004f;border-radius:0px 16px 16px 0px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);height:32px;width:44px}.copy-voucher-to-clipboard .code .accept:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1593690175/Ikony/clipboard.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1593690175/Ikony/clipboard.svg") no-repeat center/contain;content:"";height:24px;width:24px;left:7px;top:4px;background-color:#fff;display:inline-block;position:relative}.no-css-mask .copy-voucher-to-clipboard .code .accept:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1593690175/Ikony/clipboard.svg") no-repeat center/contain}.copy-voucher-to-clipboard .tooltip-wrapper{width:100%;height:100%;display:block}.free-year-delivery-banner{min-height:120px;padding:16px 24px;background-image:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1582725832/NewFrisco/Others/free-delivery-guy-208x208.png");background-position:bottom right 24px;background-size:104px;background-repeat:no-repeat;background-color:#fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1)}.free-year-delivery-banner h2{font-size:14px;color:var(--brand);font-weight:500;line-height:20px;margin:0 120px 8px 0}.free-year-delivery-banner p{font-size:12px;line-height:16px;margin:0 120px 12px 0}.limit-exceeded-warning{position:relative;padding:2px 26px 2px 48px;background:#fceded}.limit-exceeded-warning:before{content:"";position:absolute;top:8px;left:16px;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;background-color:var(--error)}.no-css-mask .limit-exceeded-warning:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain}.limit-exceeded-warning .title,.limit-exceeded-warning .error-msg{margin:8px 0;font-size:14px;line-height:20px}.limit-exceeded-warning .title{color:var(--error);font-weight:500}.limit-exceeded-warning .error-msg{margin-left:-32px}.selector_buttons{border-top:1px solid var(--border);float:right;padding-top:17px;width:100%;display:flex;justify-content:flex-end}.selector_buttons .button{margin-left:16px}.phone .selector_buttons .button{padding:0 19px}div.hr{background:#f2f2f2;border-radius:0px;height:1px;margin:17px 0}.lazy-loading-element{position:relative}.lazy-loading-element:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.7);z-index:2}.lazy-loading-element:after{content:"";position:absolute;width:24px;height:24px;background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/loader.svg") no-repeat center;background-size:cover;margin:-12px 0 0 -12px;top:50%;left:50%;z-index:3}.lazy-loading-element .loading-status{position:absolute;top:50%;left:50%;transform:translate(-50%, 24px);z-index:2;color:var(--brand)}.popup-elegant-text{color:#666;font-size:14px;font-family:"Roboto";font-weight:normal;line-height:20px;text-align:justify}.popup-elegant-text a{color:var(--brand)}.logged-in{width:100%;height:calc(100vh - 200px);display:flex;justify-content:center;align-items:center}.logged-in .loader{margin-right:16px}.loader{width:24px;height:24px;background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/loader.svg")}.change-list-view-mode{position:relative;display:inline-block;vertical-align:middle;margin-top:-10px}.change-list-view-mode .big-tooltip{left:-106px}.change-list-view-mode_chooser-view{position:absolute;background:#fff;font-size:14px;font-family:"Roboto";font-weight:normal;text-align:left;color:var(--main-text);border-radius:8px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);height:172px;width:224px;z-index:4;top:40px;cursor:auto;left:-40px;padding:12px 16px 16px 16px}.change-list-view-mode_chooser-view .chooser-wrapper{margin-top:-5px;display:flex;justify-content:space-between;text-align:center}.change-list-view-mode_chooser-view .chooser-wrapper-text{margin-top:-7px;color:var(--main-text);height:20px;line-height:20px;width:192px}.change-list-view-mode_chooser-view .chooser-wrapper_list .chooser-wrapper_list-icon:hover,.change-list-view-mode_chooser-view .chooser-wrapper_list .chooser-wrapper_grid-icon:hover,.change-list-view-mode_chooser-view .chooser-wrapper_grid .chooser-wrapper_list-icon:hover,.change-list-view-mode_chooser-view .chooser-wrapper_grid .chooser-wrapper_grid-icon:hover{background-color:#eaf6eb;box-shadow:none}.change-list-view-mode_chooser-view .chooser-wrapper_list.active .text,.change-list-view-mode_chooser-view .chooser-wrapper_grid.active .text{color:var(--success)}.change-list-view-mode_chooser-view .chooser-wrapper_list.active .chooser-wrapper_list-icon,.change-list-view-mode_chooser-view .chooser-wrapper_list.active .chooser-wrapper_grid-icon,.change-list-view-mode_chooser-view .chooser-wrapper_grid.active .chooser-wrapper_list-icon,.change-list-view-mode_chooser-view .chooser-wrapper_grid.active .chooser-wrapper_grid-icon{background-color:#eaf6eb;box-shadow:none}.change-list-view-mode_chooser-view .chooser-wrapper_list .text,.change-list-view-mode_chooser-view .chooser-wrapper_grid .text{margin-top:10px;color:#999;font-size:12px;font-weight:normal;height:20px;line-height:20px;font-weight:500;text-align:center;width:88px}.change-list-view-mode_chooser-view .chooser-wrapper .chooser-wrapper_list-icon,.change-list-view-mode_chooser-view .chooser-wrapper .chooser-wrapper_grid-icon{margin-top:16px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 4px 0px rgba(0,0,0,.1);height:88px;width:88px;text-align:center;cursor:pointer}.change-list-view-mode_chooser-view .chooser-wrapper .chooser-wrapper_list-icon{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/list-default.svg")}.change-list-view-mode_chooser-view .chooser-wrapper .chooser-wrapper_list.active .change-list-view-mode_chooser-view .chooser-wrapper .chooser-wrapper_list-icon{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/list-active.svg")}.change-list-view-mode_chooser-view .chooser-wrapper .chooser-wrapper_grid-icon{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/grid-default.svg")}.change-list-view-mode_chooser-view .chooser-wrapper .chooser-wrapper_grid.active .change-list-view-mode_chooser-view .chooser-wrapper .chooser-wrapper_grid-icon{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/grid-active.svg")}.change-list-view-mode_button{position:relative;margin-left:4px}.full-width-container.bg-white,.breadcrumbs-outer .bg-white.product-page,.breadcrumbs-outer .bg-white.job-offer,.ingredients-page>.bg-white.breadcrumbs-outer{background-color:#fff}.section-switcher>a{color:var(--gray);font-size:14px;font-weight:500;display:inline-block;line-height:36px;text-align:center;cursor:pointer;border-radius:20px;height:36px;width:160px}.section-switcher>a:hover{color:var(--brand)}.section-switcher>a.active{color:var(--brand);background:#f5e5ed}.toggle-wrapper{display:flex}.toggle-wrapper .toggle{height:24px;width:42px;position:relative;background-color:#e6e6e6;border-radius:12px}.toggle-wrapper .toggle_circle{box-shadow:1px 0px 1px 0px rgba(0,0,0,.05),2px 0px 2px 0px rgba(0,0,0,.05);height:18px;width:18px;margin:3px;border-radius:100%;background-color:#fff;position:relative;transition:all .2s ease-in-out}.toggle-wrapper .toggle.active{background-color:#32a63b}.toggle-wrapper .toggle.active .toggle_circle{margin-left:calc(100% - 21px)}.toggle-wrapper_content{align-self:center;margin-left:8px}.phone .popup_content{overflow-y:scroll;overflow-x:hidden}ins[data-revive-zoneid]{position:absolute;bottom:0}.header-box{padding:22px 30px 22px 10px;cursor:pointer;transition:background-color .3s;flex:0 0 auto}.header-box .no-phone{position:relative}.header-box-content{display:flex;flex:1 0 auto;align-items:center}.header-box-content .date{text-transform:capitalize}.header-box-inner{display:flex;align-items:center}.touch .header-box{padding:22px 8px}.phone .header-box{padding:12px 6px}.phone .header-box-inner{font-size:10px;line-height:12px;padding-left:30px}.phone .header-box-inner::before{width:24px;height:24px}.header-box:hover,.header-box.opened{background-color:rgba(0,0,0,.05)}.header-box-content{display:flex;align-items:center}.header-box-content .reservations_timeout-clock{color:var(--bg-secondary)}.header-box-inner{position:relative;padding-left:42px;padding-right:8px;color:var(--brand);font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;font-weight:bold;letter-spacing:.25px;line-height:20px;width:100%;height:100%;transition:color .3s}.header-box-inner::before{content:"";position:absolute;width:34px;height:34px;top:50%;left:0;transform:translateY(-50%);background-color:currentColor}.header-box-inner::after{content:"";position:relative;top:50%;vertical-align:top;transform:translateY(-50%) translateX(8px) rotate(90deg);transition:transform .3s}.opened .header-box-inner::after{transform:translateY(-50%) translateX(8px) rotate(-90deg)}.no-phone .header-user{position:relative}@media screen and (max-width: 460px){.phone .header-user{width:min-content}}.header-user.with-buttons{cursor:initial}.user-not-logged:not(.phone) .header-user.with-buttons{padding:20px 22px 20px 6px}.header-user.with-buttons:before{display:none}.header-user.with-buttons:hover,.header-user.with-buttons.opened{background-color:inherit}.header-user.with-buttons .buttons-group{box-shadow:0 0 0 1.4px var(--bg-secondary)}.header-user.with-buttons .buttons-group .button{transition:background-color .3s}.header-user.with-buttons .buttons-group .button:hover,.header-user.with-buttons .buttons-group .button.active{background-color:#81023f}@media(max-width: 1300px){.header-user .header-box-inner.logged-in>span{max-width:15ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1300px){.header-user .header-box-inner.logged-in>span{max-width:20ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.header-user .header-box-inner::before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Account.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Account.svg") no-repeat center/contain}.no-css-mask .header-user .header-box-inner::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Account.svg") no-repeat center/contain}.header-cart.with-buttons{cursor:initial}.header-cart.with-buttons:before{display:none}.header-cart.with-buttons:hover,.header-cart.with-buttons.opened{background-color:inherit}.header-cart.with-buttons .buttons-group{box-shadow:0 0 0 1.4px var(--bg-secondary)}.header-cart.with-buttons .buttons-group .button{transition:background-color .3s}.header-cart.with-buttons .buttons-group .button:hover,.header-cart.with-buttons .buttons-group .button.active{background-color:#81023f}.header-cart .header-box-inner{flex-direction:column;align-items:flex-start;justify-content:center}.header-cart .header-box-inner::before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/shopping-basket.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/shopping-basket.svg") no-repeat center/contain}.no-css-mask .header-cart .header-box-inner::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/shopping-basket.svg") no-repeat center/contain}.header-cart .notification{position:absolute;bottom:0;left:17px;transform:translateX(-50%)}.phone .header-cart{margin-right:-8px}.phone .header-cart .header-box-inner{font-size:14px}@media screen and (max-width: 367px){.phone .header-cart .header-box-inner{font-size:10px}}.phone .header-cart .notification{display:none}.no-phone .header-postcode{position:relative}.header-postcode .header-box-inner.active.with-chevron::after{transform:rotate(-90deg)}.header-postcode .header-box-inner::before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1604481052/Ikony/compass_2.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1604481052/Ikony/compass_2.svg") no-repeat center/contain}.no-css-mask .header-postcode .header-box-inner::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1604481052/Ikony/compass_2.svg") no-repeat center/contain}.postcode-box{position:relative;display:inline-block;max-width:336px;width:100%;border-radius:4px;background:var(--bg-secondary);color:var(--main-text);box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14)}.postcode-box .message-box{box-shadow:0 1px 0 0 #d6d6d6}.postcode-box_actions{display:flex;margin:0;padding:12px 16px;box-shadow:0 -1px 0 0 #d6d6d6}.postcode-box_actions .button{flex:1}.postcode-box_actions .button:not(:last-child){margin-right:8px}.postcode-box .postcode-change-form .postcode-form_actions{display:flex;margin:28px -16px -12px;padding:12px 16px;box-shadow:0 -1px 0 0 #d6d6d6}.postcode-box .postcode-change-form .postcode-form_actions .button{flex:1}.postcode-box .postcode-change-form .postcode-form_actions .button:not(:last-child){margin-right:8px}.postcode-is-right .message-box{padding:12px 16px}.postcode-is-right .message-box_message{margin-left:-36px}.postcode-summary{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.postcode-summary_title{font-size:12px;line-height:20px;color:#aaa}.postcode-summary_code{line-height:20px}.postcode-summary .markdown{line-height:20px}.postcode-summary .markdown p+p{margin-top:0}.postcode-change-confirm .message-box{padding:12px 16px}.postcode-change-form{padding:12px 16px}.postcode-change-form_title{margin:0 0 4px 0}.postcode-change-form_description{line-height:20px}.no-phone #portal-post-code{position:absolute;cursor:initial;bottom:0;left:50%;color:var(--main-text)}.no-phone #portal-post-code .header-post-code-dropdown{position:absolute;transform:translateX(-50%);width:344px}.phone #portal-post-code .header-post-code-dropdown{position:absolute;left:0;right:0;width:auto;transform:none}.phone #portal-post-code .header-post-code-dropdown .postcode-box{max-width:none;border-radius:0 0 4px 4px}#portal-post-code .header-post-code-dropdown{z-index:7}.header-post-code-dropdown{position:absolute;transform:translateX(-100%)}.phone .header-post-code-dropdown{width:100%}.ribbons{position:relative;z-index:6}.header .ribbons{z-index:1}ul.password-conditions{list-style:none;margin:0;opacity:.7;font-size:12px;line-height:14px;padding-left:0}ul.password-conditions.phone{margin-top:12px}ul.password-conditions li{margin:4px 0}ul.password-conditions.dirty{opacity:1;padding-left:1em}ul.password-conditions.dirty li::before{content:"•";display:inline-block;color:var(--error);font-weight:bold;width:10px;margin-left:-10px}ul.password-conditions.dirty li.active::before{color:var(--success)}.reward-modal-content-wrapper{padding-right:20px;max-height:calc(100vh - 72px - 24px - 64px - 128px)}.phone .reward-modal-content-wrapper{max-height:unset}.modal-new{position:relative;display:flex;flex-direction:column;z-index:10;max-width:896px;margin:72px auto 24px;padding:24px 12px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.14);border-radius:4px;overflow-y:auto;overflow-x:hidden}.modal-new_overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.15);z-index:110;overflow-y:auto;overflow-x:hidden}.hide-modals .modal-new_overlay{display:none}.modal-new>.title{margin-top:0}.modal-new.fully-contained,.touch .modal-new.fully-contained{padding:0;overflow-y:visible}.modal-new.fully-contained .modal-new_title,.touch .modal-new.fully-contained .modal-new_title{padding:24px 28px}.phone .modal-new.fully-contained .modal-new_title{padding:12px 32px}#wrapper .modal-new.fullscreen{height:100%;max-height:100vh;max-width:none;margin:0;border-radius:0}#wrapper .modal-new.fullscreen .modal-new_content{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.modal-new.gray{background-color:#fafafa}.modal-new.no-scroll{max-height:none;overflow-y:visible}.modal-new:not(.gray) .modal-new_close{background-color:#fff}.no-phone .modal-new{margin-top:72px;max-height:calc(100vh - 72px - 24px)}.no-phone .modal-new.comfort{padding-left:184px;padding-right:184px}.no-phone .modal-new.tight{padding-left:16px;padding-right:16px;max-width:576px}.no-phone .modal-new.wide{max-width:1080px}.no-phone .modal-new.no-scroll{max-height:none}.phone .modal-new{margin-top:0;margin-bottom:0;border-radius:0;max-height:none;padding:12px 16px}.modal-new.align-bottom{position:absolute;top:auto;bottom:0;left:0;right:0;max-height:100vh;max-height:-webkit-fill-available;border-radius:12px 12px 0 0}.modal-new_close{position:absolute;top:24px;right:12px;width:24px;height:24px;cursor:pointer;border-radius:12px;transition:background-color .3s}.modal-new_close.big{top:24px;right:24px}.phone .modal-new_close.big{top:12px;right:12px;width:24px;height:24px}.modal-new_close:hover{background-color:var(--border)}.phone .modal-new_close{top:8px;right:8px;width:16px;height:16px}.modal-new_title{padding:0 24px 12px;margin:0 -16px 8px;font-family:"Roboto";font-size:16px;line-height:24px}.modal-new:has(.modal-new_footer){padding-bottom:0}.modal-new_footer{padding:16px 24px;margin:0 -16px;background-color:#fff;border-top:1px solid var(--border);display:flex}.modal-new_footer .button{flex:1;margin:0 4px}.modal-new_product-list{position:relative;margin:0 -12px;padding:0 12px 2px}.modal-new_product-list:before{content:"";position:absolute;z-index:-1;top:-1px;bottom:1px;left:0;right:0;background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/imgs-new-frisco/products-list-gradient.png") repeat center top}@media screen and (max-width: 575px){.modal-new_product-list{padding:0 0 2px}}.modal-new img{max-width:100%}.modal-new .markdown *+img{display:block;margin:16px 0}.google-review{padding:32px;max-width:768px}@media screen and (max-width: 367px){.google-review .review{width:initial !important}}.phone .google-review{margin:8px;border-radius:4px}.google-review p{line-height:20px;margin-bottom:24px}.google-review hr{margin-block-end:16px;margin-block-start:16px}.google-review h2{margin-block-end:0}.google-review .subtext{color:#999;text-align:center;margin-top:12px}.google-review .modal-new_close{right:32px;top:32px}.phone .google-review .modal-new_close{top:12px;right:12px}.google-review .review{width:344px;margin:12px auto 12px auto;box-shadow:0px 0px 2px rgba(0,0,0,.14),0px 2px 2px rgba(0,0,0,.12);border-radius:4px}.google-review .review_text{margin-top:8px;padding:8px 32px 8px 32px;font-weight:500;text-align:center}.google-review .review_stars{display:flex;flex-direction:row-reverse;width:152px;margin:0 auto;justify-content:center;gap:8px}.google-review .review_stars_star-section{color:rgba(199,199,199,.5);display:flex;flex-direction:column;margin-top:6px;cursor:pointer;transition:color .3s}.google-review .review_stars_star-section:hover{color:#f7931f}.google-review .review_stars_star-section:hover .star{background-color:#f7931f;box-shadow:0px 2px 2px rgba(0,0,0,.12)}.google-review .review_stars .s1:hover~div{color:#f7931f}.google-review .review_stars .s1:hover~div .star{background-color:#f7931f}.google-review .review_stars .s2:hover~div{color:#f7931f}.google-review .review_stars .s2:hover~div .star{background-color:#f7931f}.google-review .review_stars .s3:hover~div{color:#f7931f}.google-review .review_stars .s3:hover~div .star{background-color:#f7931f}.google-review .review_stars .s4:hover~div{color:#f7931f}.google-review .review_stars .s4:hover~div .star{background-color:#f7931f}.google-review .review_stars .s5:hover~div{color:#f7931f}.google-review .review_stars .s5:hover~div .star{background-color:#f7931f}.google-review .review_stars .star{-webkit-mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/star.svg") no-repeat center/contain;mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/star.svg") no-repeat center/contain;transition:background-color .3s;width:20px;height:20px;background-color:rgba(199,199,199,.5)}.no-css-mask .google-review .review_stars .star{background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons-new-frisco/star.svg") no-repeat center/contain}.google-review .review_stars .star_text{padding:8px;margin-left:-3px}.modal-transition-enter{opacity:0}.modal-transition-enter .modal-new{transform:translateY(-100%);transition:transform .1666666667s}.modal-transition-enter-active{transition:opacity .1666666667s;opacity:1}.modal-transition-enter-active .modal-new{transform:translateY(0%)}.modal-transition-leave{pointer-events:none}.modal-transition-leave .modal-new{transform:translateY(0%)}.modal-transition-leave-active{transition:opacity .1666666667s;opacity:0}.modal-transition-leave-active .modal-new{transition:transform .1666666667s;transform:translateY(-100%)}.modal-bottom-transition-enter{opacity:0}.modal-bottom-transition-enter .modal-new{transform:translateY(100%)}.modal-bottom-transition-enter-active{transition:opacity .1666666667s;opacity:1}.modal-bottom-transition-enter-active .modal-new{transition:transform .5s;transform:translateY(0%)}.modal-bottom-transition-leave{opacity:1;pointer-events:none}.modal-bottom-transition-leave .modal-new{transform:translateY(0%)}.modal-bottom-transition-leave-active{transition:opacity .1666666667s;opacity:0}.modal-bottom-transition-leave-active .modal-new{transition:transform .5s;transform:translateY(100%)}.wroclaw-modal{padding-bottom:48px}.no-phone .wroclaw-timeout,.no-phone .wroclaw-image{max-width:352px}.no-phone ._cookie .toast_icon .icon-comp{margin-top:4px}._cookie .toast_content-title{color:var(--main-text)}.phone ._cookie .toast_content-message{font-size:10px}._cookie .show-more{font-weight:500;color:var(--brand)}.go-top-button{min-width:32px;height:32px;background-color:var(--brand);border-radius:25px;cursor:pointer;display:flex;transition:min-width .3s .3s}.go-top-button.hoverable:hover{min-width:111px;transition:min-width .3s,transform .5s}.go-top-button.hoverable:hover .go-top-button_text{opacity:1;transition:opacity .3s .3s,transform .3s .3s;transform:translateY(0)}.go-top-button.voucher-button.hoverable:is(:hover,.hovered){min-width:147px}.go-top-button_hidden{display:none}.go-top-button_text{font-size:16px;line-height:24px;position:absolute;opacity:0;left:12px;transition:opacity .3s,transform .3s;transform:translateY(150%);overflow:hidden;white-space:nowrap}.go-top-button_content{color:#fff;display:flex;flex-direction:row;align-items:center;width:100%;padding-left:12px}#container .phone.user-not-logged .go-top-button{bottom:24px;right:24px}#container .phone.with-guest-voucher-floating-bar.user-not-logged .go-top-button{bottom:78px;right:24px}#container .go-top-button{position:fixed;bottom:32px;right:48px;z-index:15}.go-top-button-shifted{bottom:96px !important}.go-top-button_icon{position:absolute;min-width:24px;min-height:24px;right:4px}.voucher-button{height:48px;border:none;border-radius:24px;left:16px;bottom:20px !important;right:unset !important}.voucher-button_text{font-size:14px}.voucher-button_content{width:100%;height:100%;padding:8px;gap:8px}.search-input_icon{margin-top:4px;margin-right:8px}.alcohol-modal{display:flex;flex-direction:column;align-items:center;padding:56px;margin:-12px}.alcohol-modal_paragraph{margin:8px 0;text-align:center}.alcohol-modal_actions{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:12px;width:100%}.alcohol-modal_actions .button{margin:0 8px}.alcohol-modal_actions .text-separator{margin:24px 0;width:100%}.touch .alcohol-modal_actions{flex-direction:column-reverse}.touch .alcohol-modal{padding:12px 0;margin:0 -16px}.no-phone .expired-vouchers-modal{max-height:unset}.expired-vouchers-content__no-vouchers{display:flex;align-items:center;flex-direction:column}.expired-vouchers-content__no-vouchers-label{display:flex;justify-content:center;color:var(--brand);font-size:14px;font-weight:500;margin-bottom:20px;margin-top:4px}.expired-vouchers-content__no-vouchers-img{width:208px;margin-top:16px}.expired-vouchers-content__separator{margin-top:0}.expired-vouchers-content__message{position:absolute;left:10px;bottom:68px;width:calc(100% - 30px)}.expired-vouchers-content__message__content{align-items:center}.expired-vouchers-content__label{margin:0;font-size:20px;color:var(--brand);padding:16px;border-bottom:1px solid var(--border)}.expired-vouchers-content__actions{display:flex;justify-content:flex-end;gap:16px;padding-inline:16px;padding-top:8px;padding-bottom:16px;position:relative}.phone .expired-vouchers-content__actions #remove-all-vouchers{flex-grow:1;width:50%}.expired-vouchers-content__actions__remove-all--active#remove-all-vouchers{color:var(--brand)}.phone .expired-vouchers-content__actions__remove-all--active#remove-all-vouchers{color:#fff}.expired-vouchers-content__actions__remove-all--disabled#remove-all-vouchers{cursor:not-allowed}.expired-vouchers-content__actions__back#close-expired-vouchers{display:none}.phone .expired-vouchers-content__actions__back#close-expired-vouchers{display:block;flex-grow:1;width:50%}.expired-vouchers-content__vouchers{max-height:554px;--expired-vouchers-modal-header-height: 56px;--expired-vouchers-modal-footer-height: 56px}.phone .expired-vouchers-content__vouchers{max-height:calc(100vh - var(--expired-vouchers-modal-header-height) - var(--expired-vouchers-modal-footer-height))}.expired-vouchers-content__vouchers-label{display:flex;align-items:center;padding:16px}.account-active{text-align:center}.account-active_paragraph{margin:8px 0;font-size:12px;line-height:16px;color:#aaa}.account-active_actions{margin-top:20px}.no-phone .account-active{padding:56px}.no-phone .account-active .title{margin:24px 0 8px}.touch .account-active{padding:16px 24px}.touch .account-active_paragraph{margin:12px 0}.grid-layout#page-content{padding-left:0;padding-right:0;width:100%}@media(min-width: 1332px){.grid-layout#page-content{max-width:1264px !important;margin:0 auto !important}}@media(max-width: 1331px)and (min-width: 1160px){.grid-layout#page-content{max-width:1080px !important;margin:0 auto !important}}@media(max-width: 1159px)and (min-width: 964px){.grid-layout#page-content{max-width:896px !important;margin:0 auto !important;padding-left:12px !important;padding-right:12px !important}}@media(max-width: 964px){.grid-layout#page-content{max-width:100% !important;margin:0 auto !important;padding-left:12px !important;padding-right:12px !important}}.grid-layout#page-content .container,.grid-layout#page-content .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .grid-layout#page-content .breadcrumbs{padding-left:0 !important;padding-right:0 !important;width:100%}@media(min-width: 1332px){.grid-layout#page-content .container,.grid-layout#page-content .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .grid-layout#page-content .breadcrumbs{max-width:1264px !important}}@media(max-width: 1331px)and (min-width: 1160px){.grid-layout#page-content .container,.grid-layout#page-content .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .grid-layout#page-content .breadcrumbs{max-width:1080px !important;width:1080px}}@media(max-width: 1159px)and (min-width: 964px){.grid-layout#page-content .container,.grid-layout#page-content .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .grid-layout#page-content .breadcrumbs{max-width:896px !important;margin:0 auto !important;padding-left:12px !important;padding-right:12px !important}}@media(max-width: 964px){.grid-layout#page-content .container,.grid-layout#page-content .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .grid-layout#page-content .breadcrumbs,.grid-layout#page-content .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .grid-layout#page-content .breadcrumbs{max-width:100% !important;margin:0 auto !important;padding-left:12px !important;padding-right:12px !important}}@media(min-width: 1332px){.grid-layout#page-content .ui-slider.products{max-width:1289px !important}}@media(max-width: 1332px){.grid-layout#page-content .ui-slider.products{max-width:1104px !important}}@media(max-width: 1160px){.grid-layout#page-content .ui-slider.products{max-width:921px !important}}.userback-button{z-index:120 !important}.fixed-header-mobile.phone #page-content{padding-top:50px !important}.userback-button{z-index:120 !important;height:35px !important;width:120px !important;padding:10px !important;top:208px !important;right:0px !important;margin-top:0px !important;border-radius:0px !important;font-size:13px !important;box-shadow:0px -1px 11px rgba(0,0,0,.2) !important;font-weight:500 !important;font-family:inherit !important;line-height:inherit !important;text-align:center}.embedded-products-listing .container,.embedded-products-listing .breadcrumbs-outer .product-page .breadcrumbs,.breadcrumbs-outer .product-page .embedded-products-listing .breadcrumbs,.embedded-products-listing .breadcrumbs-outer .job-offer .breadcrumbs,.breadcrumbs-outer .job-offer .embedded-products-listing .breadcrumbs,.embedded-products-listing .ingredients-page>.breadcrumbs-outer .breadcrumbs,.ingredients-page>.breadcrumbs-outer .embedded-products-listing .breadcrumbs{position:relative}.embedded-products-listing .categories-container{position:relative;background-color:#fff;padding:15px 0 10px 0}.embedded-products-listing .categories-container .go-down{position:absolute;right:0;top:4px;z-index:1}@media screen and (max-width: 1024px){.embedded-products-listing .categories-container .go-down{margin-right:12px}}@media(max-width: 1331px){.embedded-products-listing .categories-container .tabbed-categories{width:calc(100% - 148px)}}.phone .embedded-products-listing .categories-container .tabbed-categories{width:100%}.embedded-products-listing .categories-container .tabbed-categories .ui-slider_next:before,.embedded-products-listing .categories-container .ui-slider_prev:before{background:#fff}.embedded-products-listing .catalog-products.list-view_browser-reflowed:before{background:#fff !important}.embedded-products-listing .tabbed-categories{margin-bottom:15px}.embedded-products-listing .all{margin-right:32px;line-height:40px}.home-page-2{padding-bottom:60px}.phone .home-page-2{padding-bottom:0}.home-page-2:first-child{margin-top:-20px}.home-page-2 .usp-banner{min-height:300px}.phone .home-page-2 .usp-banner{min-height:auto}.home-page-2 .usp-banner_header_title{font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold}.home-page-2 .usp-banner_header_title h1{font-size:36px;line-height:48px}.home-page-2 .usp-banner_image{text-align:center}.home-page-2 .usp-banner_image img{max-width:100%}.home-page-2 .usp-banner_section{margin:40px auto 16px auto}.home-page-2 .usp-banner .breadcrumbs_title{display:inline;font-size:24px;font-family:"ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;color:var(--brand);line-height:1.33;margin-bottom:0}.phone .home-page-2 .usp-banner .breadcrumbs_title{font-size:20px}.home-page-2_category-banners .ui-slider{max-width:none}.home-page-2_category-banners_banner{display:inline-block;width:405px;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border-radius:4px}.home-page-2_category-banners_banner-wrapper{flex:0 0;padding-bottom:20px;margin:0 12px}.home-page-2_category-banners_banner-header{position:relative;display:flex;align-items:center;height:80px;padding:0 32px;border-radius:4px 4px 0 0;background:#fff;overflow:hidden}.home-page-2_category-banners_banner-header h2{position:relative;z-index:1;display:inline-block;vertical-align:middle;font-family:"ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;font-size:18px;line-height:1.3;text-transform:uppercase;color:var(--brand);max-width:185px;margin:0}.home-page-2_category-banners_banner-header img{height:100%}.home-page-2_category-banners_banner-header-img,.home-page-2_category-banners_banner-header-extra-img{position:absolute;top:0;height:100%}.home-page-2_category-banners_banner-header-img{right:0}.home-page-2_category-banners .ui-slider_wrapper{margin-left:-12px}.home-page-2_category-banners .home-page-2_section-content{margin:0 auto}@media screen and (min-width: 1441px){.home-page-2_category-banners .home-page-2_section-content,.home-page-2_category-banners .ui-slider_wrapper{width:1288px}.home-page-2_category-banners .home-page-2_category-banners_banner{width:405.333px}}@media screen and (max-width: 1440px){.home-page-2_category-banners .home-page-2_section-content,.home-page-2_category-banners .ui-slider_wrapper{width:1104px}.home-page-2_category-banners .home-page-2_category-banners_banner{width:344px}}@media screen and (max-width: 1280px){.home-page-2_category-banners .home-page-2_section-content,.home-page-2_category-banners .ui-slider_wrapper{width:920px}.home-page-2_category-banners .home-page-2_category-banners_banner{width:440px}}@media screen and (max-width: 1024px){.home-page-2_category-banners .home-page-2_section-content,.home-page-2_category-banners .ui-slider_wrapper{width:744px}.home-page-2_category-banners .home-page-2_category-banners_banner{width:348px}}.phone .home-page-2_category-banners .home-page-2_section-header .button{float:right;margin-top:-6px;padding:0 12px}.phone .home-page-2_category-banners .home-page-2_section-content{width:auto}.phone .home-page-2_category-banners_banner{width:100% !important;box-shadow:none;background:none}.phone .home-page-2_category-banners_banner-wrapper{height:100%;width:100%;margin:0;padding:0 8px}.phone .home-page-2_category-banners_banner-header{position:relative;height:80px;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.phone .home-page-2_category-banners_banner-header h2{margin:-21px auto 0 auto;text-transform:unset;color:var(--main-text)}.phone .home-page-2_category-banners_banner-header-extra-img{left:0}.phone .home-page-2_category-banners_banner-header-img img{float:right}.phone .home-page-2_category-banners_banner-header-img,.phone .home-page-2_category-banners_banner-header-extra-img{width:100px;overflow:hidden}.phone .home-page-2_category-banners-products{z-index:4;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,.1);background:#fff}.phone .home-page-2_category-banners .ui-slider{margin:0 -8px}.phone .home-page-2_category-banners .ui-slider_inner_content{margin-bottom:20px}.phone .home-page-2_category-banners .ui-slider_prev,.phone .home-page-2_category-banners .ui-slider_next{display:none}.phone .home-page-2_category-banners .ui-slider_wrapper{position:relative;width:100%;margin:0 auto}.phone .home-page-2_category-banners .pagination-dots{top:52px;left:50%;right:auto;transform:translateX(-50%)}.phone .home-page-2_category-banners_banner-wrapper.after,.phone .home-page-2_category-banners_banner-wrapper.before{position:relative;z-index:-1}.phone .home-page-2_category-banners_banner-wrapper:not(.active) .phone .home-page-2_category-banners_banner-header{height:96px;margin-bottom:-20px}.phone .home-page-2_category-banners_banner-wrapper.after .phone .home-page-2_category-banners_banner-header{margin-left:-24px}.phone .home-page-2_category-banners_banner-wrapper.before .phone .home-page-2_category-banners_banner-header{margin-right:-24px}.home-page-2_additional-banners_banner{display:inline-block;width:calc(50% - 10px);height:200px;line-height:200px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff;text-shadow:0 2px 20px #000;font-size:36px;background-size:cover;background-color:#d3a7f9;margin-top:15px}.home-page-2_additional-banners_banner:nth-child(odd){background-color:#3fddba;margin-right:20px}@media(max-width: 1080px){.home-page-2_additional-banners{padding-left:20px;padding-right:20px}}.phone .home-page-2_additional-banners{padding-left:15px;padding-right:15px}.phone .home-page-2_additional-banners_banner{width:100%;height:150px;line-height:150px}.phone .home-page-2_additional-banners_banner:nth-child(odd){margin-right:0}.home-page-2_section{position:relative !important;margin-bottom:20px}.home-page-2_section-header{background-position:right;background-size:auto;background-repeat:no-repeat;display:flex;align-items:center;color:var(--brand)}.home-page-2_section-header_container{display:flex;background-color:#fff}.no-phone .home-page-2_section-header_container{justify-content:center}.no-phone .home-page-2_section-header{width:712px;height:80px}@media screen and (min-width: 1440px){.no-phone .home-page-2_section-header{width:1264px}}@media screen and (max-width: 1440px){.no-phone .home-page-2_section-header{width:1080px}}@media screen and (max-width: 1190px){.no-phone .home-page-2_section-header{width:896px}}@media screen and (max-width: 1000px){.no-phone .home-page-2_section-header{max-width:712px}}.phone .home-page-2_section-header{width:100%;height:64px;justify-content:space-between}.phone .home-page-2_section-header .breadcrumbs_title{text-decoration:underline}.phone .home-page-2_section-header .button{color:var(--brand)}.home-page-2_section-header_title{display:flex;gap:16px;align-items:center}.phone .home-page-2_section-header_title{gap:8px}.home-page-2_section-header .hp-breadcrumb{margin-right:20px;vertical-align:middle}.home-page-2_section-header .hp-breadcrumb .breadcrumbs_title{display:inline;font-size:24px;font-family:"ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;font-weight:bold;letter-spacing:.25px;color:var(--brand);line-height:1.33;margin-bottom:0}.home-page-2_section-header .hp-breadcrumb .breadcrumbs{margin:0}.home-page-2_section .ui-slider_pagination{position:absolute;top:0px;right:0px}.no-phone .phone .home-page-2_section-header{margin-top:36px}.phone .home-page-2_section-header .breadcrumbs{margin:0 0 0 4px}.phone .home-page-2_section-header .breadcrumbs_title{margin:0;font-size:16px;line-height:1.5}.phone .home-page-2_section-links{float:right;margin-top:-6px}.phone .home-page-2_section-products{border-radius:4px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);margin-bottom:24px}.home-page-2_seo{margin-top:20px;font-size:14px;line-height:20px}.phone .home-page-2_seo{margin:40px auto 20px}.home-page-2_seo div,.home-page-2_seo p,.home-page-2_seo span b{color:#666}.home-page-2_seo h1,.home-page-2_seo h2{font-weight:normal;font-family:"ES Rebond Grotesque";color:var(--brand);margin-bottom:8px}.home-page-2_seo h1{font-size:24px;line-height:32px}.home-page-2_seo h2{font-size:20px;line-height:24px;margin-top:24px}.home-page-2_seo a{color:var(--brand)}.home-page-2_seo .show-more{display:block;margin:8px 0 0;font-size:14px;lien-height:20px;font-weight:500;color:var(--brand);text-decoration:underline}.home-page-2_seo .show-more:after{content:"";display:inline-block;width:20px;height:20px;background-color:var(--brand);transform:rotate(90deg);vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.no-css-mask .home-page-2_seo .show-more:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.home-page-2_seo.expanded .show-more:after{transform:rotate(-90deg)}.home-page-2_office-cta{margin-top:32px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.home-page-2_office-cta-section{display:inline-block;width:50%;text-align:center;padding:32px 36px}.home-page-2_office-cta-section:first-child{box-shadow:1px 0 0 0 var(--border)}.home-page-2_office-cta-section:before{content:"";display:block;width:48px;height:48px;margin:0 auto 24px auto;background-color:var(--brand)}.home-page-2_office-cta-section.deferred::before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Deferred-payment.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Deferred-payment.svg") no-repeat center/contain}.no-css-mask .home-page-2_office-cta-section.deferred::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Deferred-payment.svg") no-repeat center/contain}.home-page-2_office-cta-section.contact::before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Personal-asist.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Personal-asist.svg") no-repeat center/contain}.no-css-mask .home-page-2_office-cta-section.contact::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Personal-asist.svg") no-repeat center/contain}.home-page-2_office-cta-section-title{font:bold 24px/28px "ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;margin:20px 0 14px;color:var(--brand)}.home-page-2_office-cta-section-subline{font-weight:normal;font-size:14px;line-height:20px;margin:14px 0 28px}@media screen and (max-width: 768px){.home-page-2_office-cta-section{width:100%}.home-page-2_office-cta-section:first-child{box-shadow:0 1px 0 0 var(--border)}}.home-page-2 .hp_marketing-section .ui-slider_inner_content{padding-top:4px;padding-bottom:12px}.home-page-2 .hp_marketing-section .hp-marketing-banner{margin:0 6px}.home-page-2{display:flex;flex-direction:column}.home-page-2_content_header{align-self:center;display:flex;flex-direction:column;gap:16px;max-width:528px;text-align:center;margin-bottom:40px}.home-page-2_content_header_title{font-size:32px;line-height:40px;font-weight:700;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand)}.phone .home-page-2_content_header_title{font-size:20px;line-height:28px}.home-page-2_first-order-voucher{height:112px;width:100%;display:flex;flex:1 1 auto;padding:16px;gap:24px}.no-phone .home-page-2_first-order-voucher{align-items:center}.phone .home-page-2_first-order-voucher{height:260px;padding:16px}.home-page-2_first-order-voucher_container{display:flex;align-items:center;justify-content:center;margin:40px 0px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1411764706);box-shadow:0px 2px 4px 0px rgba(0,0,0,.1215686275);background-color:#fff;background-position-x:right;background-repeat:no-repeat;background-position-y:bottom}.phone .home-page-2_first-order-voucher_container{flex-direction:column;padding:0px 0px;margin-top:4px;margin-bottom:24px}.home-page-2_first-order-voucher_icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:#f8ecf2;border-radius:50%}.home-page-2_first-order-voucher_content{display:flex;flex-direction:column;gap:4px}.home-page-2_first-order-voucher_title{font-weight:700;font-size:16px;line-height:24px;color:var(--brand)}.home-page-2_first-order-voucher_link{display:flex;align-items:center;margin-top:6px;font-weight:500;color:var(--brand)}.home-page-2_other-categories{margin-bottom:40px}.home-page-2_other-categories .full-width-container,.home-page-2_other-categories .products-slider .ui-slider_wrapper,.products-slider .home-page-2_other-categories .ui-slider_wrapper{display:flex;flex-direction:column;align-items:center}.home-page-2_other-categories_container{max-width:712px}@media screen and (min-width: 768px){.home-page-2_other-categories_container{max-width:712px}}@media screen and (min-width: 1024px){.home-page-2_other-categories_container{max-width:896px}}@media screen and (min-width: 1280px){.home-page-2_other-categories_container{max-width:1080px}}@media screen and (min-width: 1440px){.home-page-2_other-categories_container{max-width:1264px}}.phone .home-page-2_other-categories_container{box-shadow:0 0 2px rgba(0,0,0,.16)}.home-page-2_other-categories_categories{max-width:1288px;padding:16px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px}.home-page-2_other-categories .categories-list{background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.1)}.phone .home-page-2_other-categories .categories-list{border-top:2px solid rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.home-page-2_category-tile_container{display:flex;flex-direction:column;box-shadow:0 0 2px 0 rgba(0,0,0,.1607843137);border-radius:4px}@media screen and (min-width: 768px){.home-page-2_category-tile_container{width:344px}}@media screen and (min-width: 1024px){.home-page-2_category-tile_container{width:282px}}@media screen and (min-width: 1280px){.home-page-2_category-tile_container{width:344px}}@media screen and (min-width: 1440px){.home-page-2_category-tile_container{width:298px}}.home-page-2_category-tile_image-wrapper img{width:100%;height:100%;border-radius:4px}@media screen and (min-width: 768px){.home-page-2_category-tile_image-wrapper img{height:128px}}@media screen and (min-width: 1024px){.home-page-2_category-tile_image-wrapper img{height:105px}}@media screen and (min-width: 1280px){.home-page-2_category-tile_image-wrapper img{height:128px}}@media screen and (min-width: 1440px){.home-page-2_category-tile_image-wrapper img{height:111px}}.home-page-2_category-tile_content{display:flex;flex-direction:column;gap:8px;padding:0px 20px 20px;height:100%}.home-page-2_category-tile_content .separator{margin:12px 0px}.home-page-2_category-tile_title{display:flex;gap:6px;margin-top:12px;font-size:18px;line-height:24px;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand);font-weight:700}.home-page-2_category-tile_subsection{color:#999}.home-page-2_category-tile_gap{flex:1 0 0px}.home-page-2_category-tile_link{display:flex;gap:8px;align-items:center;font-weight:500;color:var(--brand)}@media screen and (max-width: 460px){.home-page-2_promo-banners .ui-slider_pagination,.hp_marketing-section .ui-slider_pagination,.hp_mymenu-section .ui-slider_pagination{overflow:hidden}.home-page-2_promo-banners .ui-slider_pagination .button:not(.visible),.hp_marketing-section .ui-slider_pagination .button:not(.visible),.hp_mymenu-section .ui-slider_pagination .button:not(.visible){display:none}.home-page-2_promo-banners .ui-slider_pagination .button:not(.visible)+.button.visible,.hp_marketing-section .ui-slider_pagination .button:not(.visible)+.button.visible,.hp_mymenu-section .ui-slider_pagination .button:not(.visible)+.button.visible{padding-left:16px}.home-page-2_promo-banners .ui-slider_pagination .button.visible+.button.visible+.button.visible,.hp_marketing-section .ui-slider_pagination .button.visible+.button.visible+.button.visible,.hp_mymenu-section .ui-slider_pagination .button.visible+.button.visible+.button.visible{padding-right:16px}}.phone .products-section{margin-bottom:40px}.hp-breadcrumb{display:inline-block}.hp-breadcrumb .breadcrumbs{display:block}.hp-breadcrumb .breadcrumbs_decoration-line{display:none}.hp-breadcrumb .breadcrumbs_decoration-line.dot{display:none}.hp-breadcrumb .breadcrumbs_title{margin:0 0 10px 0;color:var(--main-text);line-height:1;font-weight:normal;font-size:24px;text-align:left}.phone .hp-breadcrumb .breadcrumbs_decoration-line{display:none}.phone .hp-breadcrumb .breadcrumbs_title{margin:0}.mobile-banners-shops{overflow-x:scroll}.mobile-banners-shops_wrapper{overflow-x:auto;margin:-4px -8px 0 -8px;padding-left:4px}.mobile-banners-shops .banner-shop{display:inline-block}.mobile-promo-banners{overflow-x:scroll}.mobile-promo-banners_wrapper{overflow-x:auto;margin:-4px -18px 0 -18px;padding-left:4px}.mobile-promo-banners .banner-shop{display:inline-block}.hp-banners{display:flex;justify-content:space-between;max-width:1060px;width:100%;margin:0 auto}.touch .hp-banners{margin-top:-70px}.touch.no-phone .hp-banners{flex-wrap:wrap}.phone .hp-banners{display:block}.hp-banners .hp-banner{position:relative}.hp-banners .hp-banner_content{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(255,255,255,.9);color:#000;text-align:left}.hp-banners .hp-banner_content .text{font-size:24px;font-weight:normal;text-transform:uppercase}.hp-banners .hp-banner_content .subline{font-size:14px}.touch .hp-banners .hp-banner{margin-top:70px}.phone .hp-banners .hp-banner{padding-bottom:0;border-bottom-color:rgba(0,0,0,0);display:block;margin:70px 15px 15px}.touch .hp-banners .hp-banner-link{max-height:400px;height:27vw}.hp-banner{margin-right:20px;display:block;height:180px;flex:1 0 0;min-width:0}.hp-banner.size-1{flex:1 0 100px}.hp-banner.size-2{flex:2 0 200px}.touch.no-phone .hp-banner.has-large-timer{flex:3 0 100%}.hp-banner.big-banner{margin:0 auto;max-width:1060px;height:290px;flex:1 0 100%}.phone .hp-banner.big-banner{height:auto}.hp-banner:last-child{margin-right:0}.hp-banner_content{padding:140px 10px 0;color:#fff;font-size:25px;font-family:gentona;text-align:center}.hp-banner_content .text{font-weight:bold}.hp-banner_content .subtitle{font-weight:300}.hp-banner .product{height:100%;border:2px dashed #9acb68;background:#fff;padding:10px}.hp-banner .product .product-box{width:100%;margin:0;height:auto;border-color:#fff}.hp-banner .product .product-box:hover{border-color:#fff}.hp-banner .product .product-box_image img{width:85px;height:85px}.hp-banner .product .product-box_name{height:30px}.hp-banner .product .product-box .cart-button,.hp-banner .product .product-box_unavailable{margin-top:5px}.hp-banner .product .product-box_validity-period{top:60px}.hp-banner .product .product-box_switcher{display:none !important}.hp-banner .product .product-box.in-cart:after{width:100%;position:absolute;bottom:-17px}.hp-banner .product .product-box .product-label_contest-product{top:30px}.hp-banner .product .add-to-list-button{display:none}.phone .hp-banner .product{height:auto}.hp-banner .product .product-box_cart-promo-info{display:none}.hp-banner .product .product-box:hover .cart-button_in-cart{top:118px}.hp-banner-link{display:block;height:100%;width:100%;background-size:cover;background-position:25% top;background-repeat:no-repeat}.big-banner .hp-banner-link{background-size:contain;background-position:center}.hp-banner-square{height:100%;background:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.hp-banner-square .product-box_labels{display:none}.hp-banner-square .product-box_labels .product-label_promotion{top:40px}.hp-banner-square .product-box_labels .product-label_new{top:40px}.touch .hp-banner-square .product-box_labels{display:none}.hp-banner-square a.square-top{display:flex;flex-direction:column-reverse;align-items:center;-webkit-align-items:center;position:relative;background-image:none !important;padding:5px 15px 10px 15px;color:#fff;font-family:"gentona",sans-serif;font-weight:300;font-size:18px;text-align:center}.hp-banner-square a.square-top .text{max-width:100%;height:40px;overflow:hidden}.hp-banner-square a.square-top .text>div{height:100%;width:100%}.hp-banner-square a.square-top .text>div p{color:var(--main-text);font-size:16px;font-weight:500;white-space:nowrap;vertical-align:bottom;display:block}.hp-banner-square a.square-top .square-img{margin-top:-57px;text-align:center}.hp-banner-square a.square-top .square-img img{max-height:115px;max-width:100%}@media(max-width: 1245px){.hp-banner-square a.square-top .square-img img{max-height:80px}}.phone .hp-banner{min-height:70px;margin:5px;height:auto}.phone .hp-banner.big-banner{height:200px}.login-bar{position:sticky;bottom:0;margin:0 -8px;padding:16px;z-index:3;background-color:#fff;box-shadow:0px -2px 16px 0px rgba(0,0,0,.25)}.login-bar .button{width:calc(50% - 8px)}.login-bar .button:first-child{margin-right:16px}.products-slider{position:relative}.products-slider_title-wrapper{display:flex;align-items:center;margin:24px auto 16px auto}.products-slider_title{vertical-align:middle;display:inline-block;margin-right:20px;color:var(--brand)}.products-slider_title .breadcrumbs{margin:0}.products-slider_title .breadcrumbs_title{display:inline;font-size:24px;font-family:"ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;color:var(--brand);line-height:1.33}.products-slider_products-mobile{border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,.1);background-color:#fff}.products-slider .ui-slider_wrapper{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.products-slider .ui-slider_next .arrow-icon,.products-slider .ui-slider_prev .arrow-icon{background:#fafafa}.products-slider .ui-slider_pagination{z-index:1;position:absolute;top:0px;right:0px}.modal .ui-tabs_header{position:sticky;top:0;background-color:#fff;z-index:1}.ui-tabs_header{position:relative;white-space:nowrap}.ui-tabs_header:not(.buttons-group){box-shadow:inset 0 -2px 0 0 var(--border)}.phone .ui-tabs_header{margin-left:0;margin-right:0}.ui-tabs_header-inner{justify-items:center;display:flex;overflow-x:auto;scroll-behavior:smooth}.ui-tabs_header.buttons-group>div{display:flex}.ui-tabs_header.buttons-group>div .button{flex:10auto}.ui-tabs_opener{display:none}.ui-tabs_counter{display:inline-block;width:20px;height:20px;background-color:#fff;border-radius:50%;font-size:12px;align-self:center;margin-left:8px}.ui-tabs_counter span{text-align:center}.ui-tabs.with-bg .ui-tabs_header{box-shadow:inset 0 -1px 0 0 var(--placeholder)}.ui-tabs.with-bg .ui-tabs_header-inner{box-shadow:none;overflow:hidden;gap:8px}.ui-tabs.with-bg .ui-tabs_tab{padding:14px 12px;background-color:#fafafa;line-height:20px;border-radius:4px 4px 0px 0px;border-bottom:1px solid var(--placeholder)}.ui-tabs.with-bg .ui-tabs_tab.active{background-color:#f8ecf2;color:var(--brand);margin-bottom:-1px}.ui-slider{position:relative;display:flex;max-width:100%}.ui-slider:hover{z-index:1}.ui-slider_wrapper{width:100%;min-height:1px}.ui-slider_inner{width:100%;overflow:hidden}.ui-slider_inner_content{display:flex;flex-wrap:nowrap;margin:1px 0;width:100%;transition:transform .5s;touch-action:pan-y}.ui-slider_inner_content>*{flex-shrink:0}.ui-slider_prev,.ui-slider_next{position:absolute;width:88px;height:100%;cursor:pointer;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center}.ui-slider_prev:after,.ui-slider_next:after{margin-left:8px;margin-right:8px}.ui-slider_prev:before,.ui-slider_next:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;cursor:initial;pointer-events:none}.ui-slider_prev .icon,.ui-slider_next .icon{pointer-events:auto;width:32px;height:32px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1411764706);box-shadow:0px 2px 2px 0px rgba(0,0,0,.1215686275)}.ui-slider_prev{left:-88px}@media screen and (max-width: 1024px){.ui-slider_prev .arrow-icon{right:10px;left:unset}}@media screen and (max-width: 1280px){.ui-slider_prev{left:-80px}}.ui-slider_prev .arrow-icon:after{transform:rotate(180deg)}.ui-slider_next{right:-88px}@media screen and (max-width: 1024px){.ui-slider_next .arrow-icon{right:unset;left:10px}}@media screen and (max-width: 1280px){.ui-slider_next{right:-80px}}@media screen and (max-width: 1024px){.ui-slider_prev,.ui-slider_next{pointer-events:none}.ui-slider_prev .arrow-icon,.ui-slider_next .arrow-icon{pointer-events:auto}}.ui-slider_fog{position:absolute;width:48px;height:100%;right:0;top:0;z-index:3;background:linear-gradient(90deg, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, 0.5) 50%, #FAFAFA 100%)}.phone .ui-slider.products{right:4px;padding:0}.ui-slider.products.placeholders{overflow:hidden}.ui-slider.products .ui-slider_inner{width:calc(100% + 4px);margin:-42px -2px -100px;padding:42px 2px 100px;pointer-events:none}.ui-slider.products .ui-slider_inner_content{pointer-events:auto}@media screen and (min-width: 1440px){.ui-slider.products{max-width:1288px}.horizontal .ui-slider.products{max-width:918px}}@media screen and (max-width: 1440px){.ui-slider.products{max-width:1104px}.horizontal .ui-slider.products{max-width:899px}}@media screen and (max-width: 1350px){.ui-slider.products{max-width:1104px}.horizontal .ui-slider.products{max-width:740px}}@media screen and (max-width: 1190px){.ui-slider.products{max-width:921px}}@media screen and (max-width: 1000px){.ui-slider.products{max-width:738px}}@media screen and (max-width: 1280px){.touch .ui-slider.products{max-width:745px;padding-left:4px;padding-right:4px}.ui-slider.products .ui-slider_next,.ui-slider.products .ui-slider_prev{width:44px}.ui-slider.products .ui-slider_next .arrow-icon,.ui-slider.products .ui-slider_prev .arrow-icon{left:6px}.ui-slider.products .ui-slider_next{right:-44px}.ui-slider.products .ui-slider_prev{left:-44px}}@media screen and (max-width: 639px){.phone .ui-slider.products{max-width:368px}}.hp-marketing-banner{display:block;flex:0 0 170px;width:170px;height:400px;background-size:170px 400px;background-color:#fff;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);border-radius:8px;background-position:center;transition:box-shadow .3s,background-size .3s}.no-phone .hp-marketing-banner:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);background-size:178.5px 420px}.mymenu_recipe-box{box-shadow:0px 0px 2px rgba(0,0,0,.1);border-radius:4px;overflow:hidden;background:#fff}.mymenu_recipe-box>img{width:100%;min-height:120px;object-fit:cover}.mymenu_recipe-box .time-wrapper{position:relative}.mymenu_recipe-box .time{position:absolute;background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,.16);border-radius:4px;padding:4px 8px;display:inline-block;bottom:15px;right:12px;line-height:21px}.mymenu_recipe-box .time .icon-comp{margin-right:7px}.mymenu_recipe-box .content{padding:12px}.mymenu_recipe-box .content>p{font-weight:500;height:40px;line-height:20px;overflow:hidden;margin-bottom:8px}.mymenu_recipe-box .content>.button{width:100%}.home-page-2_mymenu_inner .mymenu_recipe-box{width:252px;margin:0 12px}.home-page-2_mymenu_inner .mymenu_recipe-box>img{min-height:144px}.product-page{position:relative;margin-bottom:64px}.product-page .breadcrumbs{margin:0;padding:16px 0}.phone .product-page .breadcrumbs-outer{width:100vw;background-color:#fff;margin-left:-8px}.phone .product-page .breadcrumbs-outer .breadcrumbs_item{height:40px;font-size:12px;line-height:3.45}.phone .product-page .breadcrumbs-outer .breadcrumbs_item:before,.phone .product-page .breadcrumbs-outer .breadcrumbs_title:before{height:40px}.product-page_content{vertical-align:top;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);padding-top:42px}@media(max-width: 950px){.product-page_content{padding:8px 16px 0}}.product-page_product{vertical-align:top;min-height:380px}.phone .product-page_product.container{padding-left:0;padding-right:0}.product-page_product .add-to-list-button{font-weight:500;font-size:14px;margin-bottom:20px;color:var(--brand)}.product-page_product .add-to-list-button img{width:17px;height:21px;margin-right:10px;vertical-align:text-bottom}@media(max-width: 950px){.product-page_product{text-align:center}.product-page_product>*{text-align:left}}.phone .product-page .product-box_cart-button{margin-top:-12px}.product-page_inf{width:344px;display:inline-block;vertical-align:top}.phone .product-page_inf{margin-top:-20px}.product-page_inf .postcode-box{margin:12px 0 10px 0}@media(max-width: 950px){.product-page_inf{width:100%}}.product-page .cart-promotion-banner{display:inline-block;margin-left:13%;box-shadow:0 0 2px 0 rgba(0,0,0,.14)}.product-page_cart-box{float:right;width:220px;margin-right:58px;margin-top:-80px}.phone .product-page_cart-box{float:none;width:auto;margin:0;position:static}.phone .product-page_cart-box .cart-box{width:100%}.product-page_cart-box .cart-box{margin-top:0}.product-page_cart-box .cart-box .cart .product-box_unavailable{width:auto}.product-page_cart-box .post-code-popup{right:0}.product-page_cart-box .cart-promotion-banner{margin-top:20px}.phone .product-page_cart-box .cart-promotion-banner{margin:0;margin-top:20px}.product-page_image{position:relative;display:inline-block;margin:0 8.22% 0 12px;vertical-align:top;height:360px;width:356px}.product-page_image .product-label_wrapper{position:absolute;top:auto;left:auto;right:0;bottom:0}.product-page_image .product-label_wrapper.left{right:auto;left:0px}.product-page_image .product-label_contest-product,.product-page_image .product-label_custom-label{display:block;width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:bottom right}.phone .product-page_image{margin:0 20px 16px 0;width:100%;height:initial}.phone .product-page_image img{margin:20px auto 0 auto;display:block;height:auto}.product-page_info{display:inline-block;position:relative;width:calc(100% - 472px)}.product-page_info .product-box_additional-info{visibility:visible;max-height:none;margin:0}.product-page_info .product-box_additional-info>*{margin:0 8px;display:inline-block}.product-page_info .product-box_additional-info>*:first-child{margin-left:0}.phone .product-page_info .product-box_additional-info{margin-top:-5px;margin-bottom:8px}.phone .product-page_info{position:relative;width:100%}.product-page_name-box h1{margin:0 0 12px 0;padding:0;font-size:36px;line-height:42px;font-family:"ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;color:var(--main-text)}.phone .product-page_name-box h1{margin-top:25px;font-size:16px;line-height:24px}.product-page_name-box h3.subname{margin:12px 0;color:var(--main-text);font-size:14px;line-height:1.71;font-weight:normal}.phone .product-page_name-box h3.subname{margin-top:0;line-height:16px}.product-page_labels{display:flex;align-items:center;margin-bottom:12px}.phone .product-page_labels{margin-top:20px;margin-bottom:-12px}.product-page_labels-single,.product-page_labels .product-box_labels>*{box-shadow:inset 0 0 1px 0 var(--border);display:inline-block;vertical-align:middle;font-size:12px;font-weight:500;padding:2px 8px;color:#aaa;border-radius:2px;margin-right:10px;line-height:16px}.product-page_labels .product-label_new,.product-page_labels .product-label_promotion{color:#fff;box-shadow:none}.product-page_labels-single.green{box-shadow:inset 0 0 0px 1px var(--success);color:var(--success)}.product-page_labels-single.grammage:before{content:"";width:12px;height:12px;display:inline-block;background-image:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1566467510/ftp/badge/wieght.svg");background-repeat:no-repeat;background-size:12px 12px;vertical-align:-1px;margin-right:4px}.product-page_labels .product-box_labels{font-size:14px;position:static;display:inline-block;padding:0;width:auto;height:auto}.product-page_labels .product-box_labels b{display:inline}.product-page_labels .product-box_labels b:after{content:" "}.product-page_labels .product-box_labels>*{display:inline-block}.product-page_labels .product-box_wine-taste{margin:4px 12px 4px 0}.product-page_multipack-switcher{margin-top:12px}.product-page_multipack-switcher .button{width:85px}.product-page_cart-box2 .cart-box{width:auto;margin:16px 0;padding-bottom:0;border:none;text-align:left}.product-page_cart-box2 .cart-box_frame{display:flex;flex-direction:column}.product-page_cart-box2 .cart-box_frame .cart{order:2}.product-page_cart-box2 .cart-box_frame .cart .caru-button{margin-top:10px}.product-page_cart-box2 .cart-box_frame .product-box_promo-box{height:auto;margin-bottom:10px}.product-page_cart-box2 .cart-box .cart .cart-button{max-width:none;width:100%}.product-page_cart-box2 .cart-box_price{font-size:1em;line-height:1}.product-page_cart-box2 .cart-box_price .price .price_num{font-size:1em}.product-page_cart-box2 .cart-box_price .price .comma-hidden{display:inline}.product-page_cart-box2 .cart-box_price .price .price_decimals{font-size:1em;padding:0;vertical-align:baseline}.product-page_cart-box2 .cart-box_price .price .price_cur{display:inline}.product-page_cart-box2 .cart-box_price .main-price{float:left;margin-right:20px;font-size:24px;font-weight:500;line-height:1.15;color:var(--brand)}.phone .product-page_cart-box2 .cart-box_price .main-price{font-size:20px}.product-page_cart-box2 .cart-box_price .main-price .price:before{content:"Cena: ";color:var(--main-text);font-weight:normal;font-size:12px;line-height:30px}.lang-en .product-page_cart-box2 .cart-box_price .main-price .price:before{content:"Price: "}.product-page_cart-box2 .cart-box_price .cart-box_old-price{line-height:28px}.phone .product-page_cart-box2 .cart-box_price .cart-box_old-price{font-size:20px;line-height:22px;margin-left:-7px}.product-page_cart-box2 .cart-box_price .cart-box_old-price:after{background:none;width:100%;top:-4px;bottom:initial;left:0;margin-left:0;transform:rotate(-15deg);border-bottom:2px solid var(--brand)}.product-page_cart-box2 .cart-box_price .cart-box_old-price .price{font-size:20px}.product-page_cart-box2 .cart-box_price .product-box_badge-price,.product-page_cart-box2 .cart-box_price .product-box_unavailable{height:auto;margin:-12px 0 10px}.product-page_cart-box2 .cart-box .desc-section{display:none}.product-page_short-desc{position:relative;margin-top:12px;margin-bottom:48px;font-size:12px;line-height:24px;padding-top:4px;border-top:1px solid var(--placeholder)}.product-page_short-desc>div{margin:8px 0;display:flex;justify-content:space-between;align-items:flex-start}.product-page_short-desc .what{margin-right:10px}.product-page_short-desc .value{color:var(--main-text);font-size:14px;font-weight:500;line-height:24px}.product-page_short-desc .value a{color:var(--brand)}.product-page_short-desc .value a:not(:last-child):after{content:", "}.product-page_info-tags{color:#888;font-size:13px;margin-bottom:20px;clear:both}.product-page_info-tags>span,.product-page_info-tags .product-icon{margin-right:20px}.phone .product-page_info-tags{font-size:12px}.phone .product-page_info-tags>span{display:block}.product-page_tab .more{text-align:justify;color:#444;font-size:14px;line-height:20px;margin:0 0 10px;display:none;overflow:hidden}.product-page_tab.expanded .more{display:block}.product-page_tab_header{background:#f7f7f7;border:1px solid #e3e3e3;line-height:35px;margin:5px 0}.product-page_tab_header:before{content:"";width:5px;float:left;height:35px;background:#a01651;margin-right:10px}.product-page_tab_header h2{font-size:14px;font-weight:normal;margin:0;display:inline-block}.product-page_tab_header a{float:right;margin-right:10px;font-size:14px}.product-page_tab .more{padding-left:10px}.product-page_tags h3{font-size:16px;display:inline-block;margin-right:10px;margin-bottom:0}.product-page_tags a{display:inline-block;border:1px solid #ececec;font-size:11px;color:#888;padding:0 6px;line-height:20px;border-radius:4px;margin:4px}.product-page_tags a:hover{background-color:#eef7cf;border:1px solid #eef7cf;color:#627716}.product-page_brand-link{color:#888;font-size:11px;line-height:35px;margin-bottom:10px}.product-page_brand-link img{vertical-align:middle;padding-left:5px;max-width:100px;max-height:35px}.touch .product-page_other-same-brand .product-box{margin-left:0;margin-right:0}.product-page_external-content-tabs{box-shadow:inset 0px -11px 10px -10px rgba(150,150,150,.5);padding:20px 1px 0;margin-bottom:50px;overflow:hidden}.product-page_external-content-tabs>a{display:block;float:left;line-height:40px;font-size:16px;padding:0 30px}.product-page_external-content-tabs>a.active{box-shadow:0px 0px 11px 0px rgba(150,150,150,.5);background:#fafafa}.product-page_details h2{font-weight:500}.product-page_details_accordion{background-color:#f2f2f2;padding:2px 0px}.product-page_details_accordion .expanded .chevron{transform:rotate(-90deg)}.product-page_details_accordion .chevron{display:block;margin-top:5px;margin-right:-8px;height:20px;float:right;width:30px;transform:rotate(90deg);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background-color:#666;transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.no-css-mask .product-page_details_accordion .chevron{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.product-page_details_accordion_tab.more{padding:0px 16px 15px 16px;background-color:#fff;font-size:12px}.product-page_details_accordion .product-page_tab{margin:10px 0;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.product-page_details_accordion .product-page_tab_header{margin:0;font-family:"Roboto";font-weight:normal;background-color:#fff;padding:6px 16px;border:0}.product-page_details_accordion .product-page_tab_header::before{content:none}.product-page_details .ui-tabs_header{max-width:100%}.product-page_details .ui-tabs_tab-content{padding:32px 16px;line-height:1.5}.product-page_banner{position:relative;min-height:288px;background-color:var(--brand)}.no-phone .product-page_banner{background-image:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1578566951/NewFrisco/BANERY/LP/Kategorie_sklepu/guest-banner_1.png");background-size:cover}.product-page_banner::before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background-color:#fafafa;z-index:1}@media screen and (max-width: 1024px){.product-page_banner::before{width:50%}}@media screen and (max-width: 768px){.product-page_banner::before{width:100%}}.product-page_banner-content{position:relative;z-index:1;margin-left:80px;margin-top:32px;display:inline-block;height:100%;max-width:344px}@media screen and (max-width: 1024px){.product-page_banner-content{margin-left:0}}@media screen and (max-width: 768px){.product-page_banner .container{width:100%}.product-page_banner .container::after{content:none}}.product-page_banner .container::after{content:"";position:absolute;top:0;left:40%;bottom:0;width:188px;background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/imgs-new-frisco/morph-shape.svg");filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.15));overflow:hidden}@media screen and (max-width: 1024px){.product-page_banner .container::after{left:50%}}.product-page_banner-title{margin:0 0 20px 0;font-size:28px}.product-page_banner-title.bigger{font-size:36px}@media screen and (max-width: 768px){.product-page_banner-title.bigger{font-size:24px}}.product-page_banner .button{margin:0 0 28px 0}@media screen and (max-width: 768px){.product-page_banner{min-height:212px}.product-page_banner-content{margin-top:20px}.product-page_banner-title{margin-bottom:12px}.product-page_banner .button{margin-bottom:12px}}.product-page_guest-banner-benefits-list{list-style:none;margin:0;padding-left:0}.product-page_guest-banner-benefits-list li{position:relative;font-size:12px;line-height:20px;margin:12px 0;padding-left:30px}.product-page_guest-banner-benefits-list li::before{content:"";position:absolute;top:-2px;left:0;width:24px;height:24px;background-color:var(--success);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain}.no-css-mask .product-page_guest-banner-benefits-list li::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain}@media screen and (max-width: 768px){.product-page_henkel-banner{height:246px}}.product-page_henkel-banner .shadowed-box{margin-top:20px;padding:12px}.product-page .back-button{position:absolute;top:0;left:0}.product-page .back-button::after{width:32px;height:32px;transform:rotate(180deg)}.product-page .tm-badger-container .tm-sticker{position:static;margin:0;padding:0;box-shadow:none}.product-page .tm-badger-container .tm-sticker-wrapper{width:auto;height:20px;padding:0;box-shadow:none}.product-page .tm-badger-container .tm-sticker-wrapper img.star-wrapper{height:20px;width:auto}.product-page .tm-badger-container .tm-sticker-wrapper .content-wrapper{width:auto}.product-page .tm-badger-container .tm-sticker-wrapper .content-wrapper .logo-type{display:none}.product-page .tm-badger-container .tm-sticker-wrapper .content-wrapper .grade-title-wrapper{display:flex;align-items:center;margin:0 10px 0 5px}.product-page .tm-badger-container .tm-sticker-wrapper .content-wrapper .grade-title-wrapper .grade{font-size:20px;line-height:20px}.product-page .tm-badger-container .tm-sticker-wrapper .content-wrapper .grade-title-wrapper .title{font-size:.8em;line-height:9px;text-align:left;margin-left:5px;max-width:50px}.product-page .tm-gorilla-container{opacity:1 !important;padding:24px 0;margin:0;background:none}.product-page .tm-gorilla-container .tm-gorilla{display:flex;flex-direction:row-reverse;max-width:none;max-height:200px;color:var(--main-text);box-shadow:none;padding:0}.phone .product-page .tm-gorilla-container .tm-gorilla{max-height:initial;display:block}.product-page .tm-gorilla-container .tm-gorilla .tm-gorilla-images-wrapper{padding:0 1em}.product-page .tm-gorilla-container .tm-gorilla .tm-gorilla-grades-section{flex:2;font-size:14px}.phone .product-page .tm-gorilla-container .tm-gorilla .tm-gorilla-grades-section{display:block}.product-page .tm-gorilla-container .tm-gorilla .tm-gorilla-grades-section .tm-gorilla-avg-grade-wrapper{margin-right:1em}.product-page .tm-gorilla-container .tm-gorilla .tm-gorilla-grades-section .tm-gorilla-grades-wrapper.tm-gorilla-grades-wrapper-lg.tm-gorilla-grades-wrapper-sm{margin:0}.no-phone .product-page .tm-gorilla-container .tm-gorilla .tm-gorilla-grades-section .tm-gorilla-grades-wrapper{flex-direction:row}.product-page .tm-gorilla-container .tm-gorilla .review-score-box{padding:1em}.product-page .tm-gorilla-container .tm-gorilla .tm-gorilla-reviews{flex:3;margin:0 !important;padding:0}.product-page .tm-gorilla-container .tm-gorilla .score-wrapper .tm-logo{cursor:initial}.product-page .tm-gorilla-container .tm-gorilla .score-wrapper .tm-logo a{pointer-events:none}.justify-products,.catalog-products .list-view_content{display:flex;flex-wrap:wrap;justify-content:center}.catalog-products{min-height:432px;position:relative;margin-top:30px;margin-bottom:0;margin-left:-13px;margin-right:-13px}.catalog-products>div{max-width:1288px;width:100%;margin:0 auto}.catalog-products:not(.new-listing) .tile-wrapper_separator{display:none}.catalog-products.new-listing>div{max-width:none}@media screen and (max-width: 367px){.catalog-products.new-listing .list-view_content{width:100%;position:relative}}.phone .catalog-products.new-listing .list-view_content{contain:paint}.catalog-products.new-listing .list-view_content .product-box_holder,.catalog-products.new-listing .list-view_content .cart-promotion-banner,.catalog-products.new-listing .list-view_content>a{margin-bottom:0}.vertical .catalog-products.new-listing .list-view_content+div.outline,.horizontal .catalog-products.new-listing .list-view_content+div.outline{pointer-events:none;position:absolute;outline:12px solid var(--bg-secondary);outline-offset:-3px;left:0;right:0;top:0;bottom:0}.horizontal .catalog-products.new-listing .list-view_content+div.outline{outline-offset:-9px}@media screen and (max-width: 367px){.catalog-products.new-listing .list-view_content+.outline{display:none}}.cart-promotion-popup .catalog-products:before{width:auto;left:-12px;right:-12px;margin-left:0}.catalog-products_banner-wrapper{line-height:0}.catalog-products_banner{margin:0;width:var(--product-box-width);height:400px;position:relative;border-radius:4px}@media screen and (max-width: 367px){.catalog-products{margin-left:950pxlayout-padding;margin-right:950pxlayout-padding}}@media screen and (max-width: 768px){.catalog-products{margin-top:0}}.no-phone .catalog-products .product-box-placeholder{margin-bottom:32px}.no-phone .catalog-products .new-product-box-placeholder{margin-bottom:32px}:not(.catalog) .catalog-products.with-big-placeholders .product-box-placeholder{width:366px}:not(.catalog) .catalog-products .product-box_holder,:not(.catalog) .catalog-products .cart-promotion-banner{margin-bottom:32px}.search-boxes{margin-top:12px;margin-bottom:12px;height:50px;overflow:hidden}.search-boxes .box{display:inline-block;border:1px solid #d7d7d7;height:50px;padding:6px 10px 6px 50px;margin-right:10px;background-repeat:no-repeat;background-size:30px;background-position:10px;vertical-align:top;font-size:16px}.search-boxes .box.active{border-bottom:2px solid #a30050}.search-boxes .box.box-shorter{background-image:none !important;padding:6px 10px}.search-boxes .box:last-of-type{margin-right:0}.search-boxes .box:after{display:inline-block;font-weight:bold;content:" »";color:#a30050}.filters{font-size:12px}.filters_name{font-size:13px;font-weight:bold;text-transform:uppercase;margin:20px 0 10px}.filters_checkboxes{margin-bottom:15px}.filters_checkboxes label{display:block;margin:5px 0}.filters_checkboxes input:checked+span{font-weight:bold}.filters_checkboxes input{margin-right:5px}.filters_checkboxes_show-all{margin-left:20px}.filters .count{color:#9d9d9d}.filters.horizontal{border:0;padding:0;transition:all cubic-bezier(0.4, 0, 0.6, 1) .3s}.filters.horizontal .sort_item{display:inline-block;width:120px;height:28px;padding-right:20px;line-height:28px;background:#f1f1f1;margin-right:5px;position:relative;font-size:14px}.filters.horizontal .sort_item .label{display:inline-block;width:100%;padding-left:10px}.filters.horizontal .filters_opener .filters_counter{display:inline-block;padding-left:8px;padding-right:8px;line-height:32px;font-weight:normal;font-size:0 !important}.filters.horizontal .new-filters_sort{position:relative;width:210px;display:inline-block;font-size:14px;transition:margin-right .5s}.filters.horizontal .new-filters_sort .opener{position:relative;width:100%;text-align:left;padding-left:12px}.filters.horizontal .new-filters_sort .opener:after{position:absolute;top:4px;right:8px;transform:rotate(90deg)}.filters.horizontal .new-filters_sort .sort-options{position:absolute;top:0;left:0;width:100%;z-index:4;background:#fff;border-radius:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14)}.filters.horizontal .new-filters_sort .sort-options .label{display:block;color:#aaa;border-radius:16px 16px 0 0;line-height:38px;border-bottom:1px solid var(--placeholder)}.filters.horizontal .new-filters_sort .sort-options .label:after{content:"";display:inline-block;float:right;background-color:#aaa;margin-top:4px;margin-right:-2px;transform:rotate(-90deg)}.filters.horizontal .new-filters_sort .sort-options .option:last-child{border-radius:0 0 16px 16px}.filters.horizontal .new-filters_sort .sort-options .option{line-height:32px}.filters.horizontal .new-filters_sort .sort-options .label,.filters.horizontal .new-filters_sort .sort-options .option{cursor:pointer;font-size:14px;font-weight:500;padding:0 10px}.filters.horizontal .new-filters_sort .sort-options .label:hover,.filters.horizontal .new-filters_sort .sort-options .option:hover{background:var(--placeholder)}.filters.horizontal .filters_opener{position:relative;margin-right:8px}.filters.horizontal .filters_opener .label{padding:0 8px 0 16px}.filters.horizontal .filters_opener .label:after{margin-top:-2px;transform:rotate(90deg);transition:transform .5s}.filters.horizontal.expanded{background:#f1f1f1;padding-top:8px}.filters.horizontal.expanded .filters_opener{border:none}.filters.horizontal.expanded .filters_opener .label:after{transform:rotate(-90deg)}.filters.horizontal.expanded .filters_dialog{max-height:305px;min-height:100px}.filters.horizontal .filters_dialog{max-height:0;min-height:0;margin:0 -3px;padding:0 3px;overflow-x:hidden;overflow-y:auto;transition:max-height linear .5s,min-height linear .5s,margin-top linear .5s;display:flex;align-items:stretch;justify-content:flex-end}.filters.horizontal .filters_checkboxes_wrapper{flex:1 1 50%;display:flex}.filters.horizontal .filters_checkboxes_wrapper.categories{flex:1.5}.filters.horizontal .filters_checkboxes_wrapper:first-child{margin-right:8px}.filters.horizontal .filters_checkboxes{width:100%;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border-radius:4px;font-size:14px;position:relative;margin:8px 0;overflow:hidden;background:#fff}.filters.horizontal .filters_checkboxes .filters_name{position:relative;margin:0;font-family:"ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;padding:12px 16px;border-bottom:1px solid var(--placeholder);line-height:24px;font-weight:bold;font-size:16px;text-transform:none;background:#fff}.filters.horizontal .filters_checkboxes .filters_counter .counter{font-family:"Roboto",Arial,sans-serif;margin-left:4px;vertical-align:text-bottom}.filters.horizontal .filters_checkboxes .sub-categories{padding:0 8px;margin:2px 0;max-height:236px;overflow:hidden;position:relative;background:#fff}.filters.horizontal .filters_checkboxes .sub-categories.with-search-input{max-height:185px}.filters.horizontal .filters_checkboxes label{margin:12px 0}.filters.horizontal .search-input{margin:10px 24px 0 24px}.filters.horizontal .filters_more_boxes{flex:1;margin-left:8px;display:flex;flex-wrap:wrap}.filters.horizontal .filters_more_boxes:empty{display:none}.tabbed-categories{position:relative;display:flex}.tabbed-categories .ui-slider_wrapper{overflow-x:hidden}.tabbed-categories .ui-slider_next{right:2px;width:32px}.tabbed-categories .ui-slider_next .arrow-icon{left:0}.tabbed-categories .ui-slider_next:before{width:auto;left:-12px;right:-2px;background:linear-gradient(to right, rgba(250, 250, 250, 0) 0, #fafafa 12px)}.tabbed-categories .ui-slider_prev{left:2px;width:32px}.tabbed-categories .ui-slider_prev .arrow-icon{left:0}.tabbed-categories .ui-slider_prev:before{width:auto;left:-2px;right:-12px;background:linear-gradient(to left, rgba(250, 250, 250, 0) 0, #fafafa 12px)}.tabbed-categories .ui-slider_next~.ui-slider_inner{padding-right:34px}.tabbed-categories .ui-slider_prev~.ui-slider_inner{padding-left:34px}.tabbed-categories .ui-slider a{flex:0 0 auto;display:block;color:var(--main-text);line-height:40px;padding-left:16px;padding-right:16px;font-weight:500}.tabbed-categories .ui-slider a:hover,.tabbed-categories .ui-slider a.active{color:var(--brand)}.tabbed-categories .ui-slider_inner_content a:first-child{padding-left:0}.tabbed-categories .return{font-weight:normal;margin-right:32px}.tabbed-categories .return:before{background-color:var(--brand)}.tabbed-categories .return strong{font-weight:500}.phone .tabbed-categories{display:block}.phone .tabbed-categories .return{margin-bottom:8px}.product-parameters-table td,.product-data-table td,.product-page_details .fpp table td{font-size:14px;color:#434343;line-height:15px;padding:7px 20px 7px 25px}.product-parameters-table tr:nth-child(even),.product-data-table tr:nth-child(even),.product-page_details .fpp table tr:nth-child(even){background:#f8f8f8}.product-parameters-table th,.product-data-table th,.product-page_details .fpp table th{color:#888;font-size:11px;padding:7px 20px 7px 25px;font-weight:normal;text-align:left}.phone .product-parameters-table th,.phone .product-parameters-table td,.phone .product-data-table th,.phone .product-data-table td,.phone .product-page_details .fpp table th,.phone .product-page_details .fpp table td{font-size:11px;padding:7px 5px}.product-data-table td,.product-page_details .fpp table td{text-align:right}.product-data-table td:first-child,.product-page_details .fpp table td:first-child{text-align:left}.product-img-box{display:inline-block;padding:2px;position:relative}.product-img-box .full-box{position:absolute;z-index:3;height:365px;bottom:-380px;left:50%;width:182px;margin-left:-91px;padding-top:10px;background:#fff;box-shadow:0 0 20px 0 rgba(100,100,100,.7)}.product-img-box .full-box .arrow{width:100%;height:25px;overflow:hidden;position:absolute;top:-25px;left:0}.product-img-box .full-box .arrow:before{content:"";width:20px;height:20px;background:#fff;transform:rotate(45deg);position:absolute;left:50%;bottom:-10px;margin-left:-10px;box-shadow:0 0 20px 0 rgba(100,100,100,.7)}.phone .product-img-box .full-box{height:auto;width:100vw;left:0;bottom:-128px}.phone .product-img-box .full-box .arrow{width:65px}.products-list .product-box_holder{margin-bottom:32px}.phone .products-list{flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -8px}.phone .products-list:not(.no-default-display){display:flex}.phone .products-list.white:before{background:#fff}.popup .products-list:before{margin-left:0;width:auto;left:-36px;right:-36px}.product-box_holder.big-product .product-box_image{height:210px;width:initial;max-width:100%;margin:2px 1px 0 1px}.product-box_holder.big-product .product-box_image img{width:auto;max-width:100%;height:210px}.new-listing .product-box_holder.big-product .product-box_image{margin:8px 1px 0 1px;height:176px}.new-listing .product-box_holder.big-product .product-box_image img{width:344px;height:176px}.product-box_holder:first-child{border-radius:4px 0 0 4px}.product-box_holder:last-child{border-radius:0 4px 4px 0}@media screen and (max-width: 367px){.product-box_holder{width:100%}}.product-box-placeholder{width:var(--product-box-width);height:0;display:inline-block;vertical-align:top}@media screen and (max-width: 367px){.product-box-placeholder{width:50%}}.ilist-first-timers{font-size:16px;text-align:center;padding:40px;clear:left;max-width:630px;margin:0 auto;font-style:italic}.brands-page{padding:50px 14px 36px;max-width:930px;margin:0 auto}.brands-page>a{display:inline-block;height:118px;width:148px;border:2px solid #f3f3f3;margin:-2px 0 0 -2px;line-height:118px;text-align:center}.brands-page>a:hover{border-color:#2b87bb;position:relative;z-index:1}.brands-page>a img{vertical-align:middle;max-width:140px;max-height:110px}.brand-page_content{margin-top:12px;overflow-y:hidden;transition:max-height 200ms}.brand-page_footer{margin-bottom:20px}.brand-page_button-container{display:flex;justify-content:flex-end;margin-top:8px}.brand-page_button_expanded:after{transform:rotate(-90deg)}.brand-page_button_shrinked:after{transform:rotate(90deg)}.brand-page_header{margin:0;font-family:"Roboto",arial,sans-serif;font-weight:900;font-size:48px;color:#9e0055;text-align:center;line-height:90px;margin-bottom:16px}.brand-page_header img{vertical-align:middle;margin-right:5px;max-height:85px}.brand-page_header em{font-weight:100;padding-bottom:10px;font-size:30px;font-style:normal;color:#000}.phone .brand-page_header em{display:block}.brand-page_header h1{display:inline;margin:0;font-size:inherit;font-weight:900}.phone .brand-page_header{line-height:50px}.brand-page_header_description{font-size:14px;font-weight:normal;line-height:14px;color:var(--main-text);max-width:80%;margin:20px auto 5px;overflow:hidden}.brand-page_header_description h2{font-size:14px}.brand-page_img{background-size:contain;float:left;min-height:300px;max-width:68%;width:100%;margin-right:8px;background-repeat:no-repeat;background-position:center}.phone .brand-page_img{min-height:168px;max-height:168px}@media(max-width: 360px){.phone .brand-page_img{min-height:150px;max-height:150px}}@media screen and (max-width: 1440px){.brand-page_img{max-height:300px;min-height:300px;margin-bottom:20px}}@media screen and (max-width: 1280px){.brand-page_img{max-height:300px;min-height:300px;width:100%;display:block}}.brand-page_text{padding-top:1px}.brand-page_text p{font-size:18px;line-height:30px;color:#373737;padding-top:55px;margin-right:30px}.brand-page_text ul{list-style-position:inside}.brand-page_text>div{padding-top:55px}.phone .brand-page_text>div{padding-top:10px}@media screen and (max-width: 1280px){.brand-page_text>div{padding-top:10px}}@media screen and (max-width: 1024px){.brand-page_text>div{padding-top:10px}}.brand-page_text.no-image{float:none;width:100%;display:block;padding:0 100px 50px;min-height:100px}.brand-page_text h2{font-size:14px}.brand-page_text br:nth-child(-n+2){display:none}.phone .brand-page_text{background:none !important;min-height:0}.phone .brand-page_text>p{padding-top:15px}.brand-page_additional-header span:nth-child(2){margin:0px 10px;color:#9e0055;font-size:32px}.catalog_listing.vertical .inspirations-wrapper .ui-slider.products{max-width:unset}.catalog_listing.vertical .inspirations-wrapper .products-slider .ui-slider_wrapper{width:unset;margin-left:unset}.catalog_listing .inspirations-wrapper{margin-left:-13px;margin-right:-13px}.catalog_listing .inspirations-wrapper .ui-slider_wrapper{box-shadow:unset}.catalog_listing .inspirations-wrapper .ui-slider_prev{left:-40px}.catalog_listing .inspirations-wrapper .ui-slider_wrapper{width:unset;margin-left:unset}.catalog_listing .inspirations-wrapper .products-slider_title-wrapper{margin:0 0 30px 0}.catalog_listing .tile-wrapper{position:relative}.catalog_listing .tile-wrapper_banner{z-index:2}.catalog_listing .tile-wrapper_separator{position:absolute;bottom:-16px;width:100%;height:0;border-top:1px solid var(--border)}.catalog-page{min-height:500px;position:relative;z-index:1}.catalog-page.no-products{min-height:initial}.catalog-page .not-found{font-size:24px;margin-top:40px}.catalog-page_top-filters{position:relative;background-color:var(--placeholder);min-height:48px}.no-phone .catalog-page_top-filters>.container{display:flex;gap:8px;justify-content:space-between;align-items:center;width:100%}.catalog-page_top-filters .new-breadcrumbs{flex-shrink:1;--bg-color: 242,242,242}.catalog-page_top-filters .breadcrumbs{height:48px;margin:0;overflow-x:auto}.no-phone .catalog-page_top-filters .breadcrumbs{flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.no-phone .catalog-page_top-filters .breadcrumbs_title{text-overflow:ellipsis;overflow:hidden;flex-shrink:1;-ms-flex-shrink:1;-webkit-flex-shrink:1}.no-phone .catalog-page_top-filters .breadcrumbs_title em{padding-right:3px}.catalog-page_top-filters .filters{flex:0 0 auto;padding:8px 0;text-align:right}.catalog-page_top-filters .filters>*{text-align:left}.catalog-page_top-filters .filters_dialog{position:absolute;left:0;right:0;bottom:0;z-index:2;transform:translateY(100%);background-color:#fafafa}.catalog-page_top-filters .filters_dialog>.container{display:flex;width:100%}.phone .catalog-page_top-filters .breadcrumbs-outer{position:static}.phone .catalog-page_top-filters .filters{text-align:left;padding:6px 0}.phone .catalog-page_top-filters .filters .filters_opener{float:left}.phone .catalog-page_top-filters .filters .new-filters_sort{width:168px}.phone .catalog-page_top-filters .filters .filters_opener,.phone .catalog-page_top-filters .filters .new-filters_sort{margin-top:2px;margin-bottom:2px}@media screen and (max-width: 367px){.phone .catalog-page_top-filters .filters .new-filters_sort{width:148px}.phone .catalog-page_top-filters .filters .new-filters_sort .button,.phone .catalog-page_top-filters .filters .filters_opener .button{font-size:12px;height:28px;line-height:28px}.phone .catalog-page_top-filters .filters .filters_opener .button{padding:0 0 0 8px}.phone .catalog-page_top-filters .filters .filters_opener .filters_counter{padding:0 4px;line-height:28px}.phone .catalog-page_top-filters .filters .new-filters_sort .sort-options .label,.phone .catalog-page_top-filters .filters .new-filters_sort .sort-options .option{font-size:12px}.phone .catalog-page_top-filters .filters .filters_checkboxes{font-size:12px}}.catalog-page_subcategories{padding:16px 0;position:relative;z-index:0}.catalog-page_not-found{text-align:center}.catalog-page_not-found .icon{background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/imgs-new-frisco/no-result-icon.png") no-repeat 0 0;background-size:cover;width:132px;height:132px;margin:36px auto 24px}.catalog-page_not-found h3{font:bold 28px/1.8 "ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand);margin:0}.catalog-page_section-title{margin:10px 0;font-size:24px;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;line-height:40px;color:var(--brand)}p.empty-filters{padding:12px 16px}.category-description{width:100%;background-color:var(--bg-secondary);box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 2px 0px rgba(0,0,0,.1);border-radius:4px;margin:24px 0;padding:12px 16px}.category-description .low{height:40px;overflow:hidden}.category-description p{font-size:12px;line-height:1.5em}.cart-promotion-banner{border-radius:4px;background-color:#fff;padding:8px 12px 11px 8px;line-height:36px;background:#fff;cursor:pointer;width:var(--product-box-width);height:400px;position:relative;background-color:inherit}.cart-promotion-banner.disabled{cursor:initial}.cart-promotion-banner .inner-desc{max-height:80px;overflow:hidden;position:relative;background-color:inherit}.cart-promotion-banner .inner-desc:before{content:"↵";position:absolute;right:-3px;bottom:-1px;font-size:13px}.cart-promotion-banner .inner-desc:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background-color:inherit}.catalog-products .cart-promotion-banner:before,.catalog-products .cart-promotion-banner:after{content:"";position:absolute;width:1px;top:12px;bottom:12px;left:0;background:var(--border)}.catalog-products .cart-promotion-banner:after{left:auto;right:-1px}.cart-promotion-banner p.lines:first-letter{text-transform:uppercase}.cart-promotion-banner p.lines,.cart-promotion-banner font{font-family:"ES Rebond Grotesque","Roboto",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;font-size:24px !important;line-height:28px;line-height:1;font-weight:bold;color:var(--brand);text-align:center}.cart-promotion-banner_pack-products{position:relative;height:136px}.cart-promotion-banner_pack-products img{position:absolute;left:50%}.cart-promotion-banner_pack-products img:first-child{top:4px;margin-left:-76px}.cart-promotion-banner_pack-products img:last-child{bottom:4px;margin-left:12px}.cart-promotion-banner_pack-products span.plus{width:24px;height:24px;background-color:#a4175b;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/plus.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/plus.svg") no-repeat center/contain;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px}.no-css-mask .cart-promotion-banner_pack-products span.plus{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/plus.svg") no-repeat center/contain}.cart-promotion-banner_product-name{margin-top:12px;font-size:12px;line-height:16px;padding:4px;border-radius:4px;font-weight:500;background:#f5e5ed;color:var(--brand)}.cart-promotion-banner_product-name:empty{display:none}.cart-promotion-banner_content{flex:1;display:flex;flex-direction:column;min-height:0;height:100%}.cart-promotion-banner_content img{max-width:100%;height:auto}.cart-promotion-banner_content-image{text-align:center;height:136px;margin-bottom:10px}.cart-promotion-banner_content-image img{max-width:136px}.cart-promotion-banner_content-text{margin-top:20px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.cart-promotion-banner .button{padding:0;margin-top:16px}.cart-promotion-popup{z-index:110}.cart-promotion-popup .notification-popup_content{max-width:832px}.cart-promotion-popup .notification-popup_content .breadcrumbs-outer{display:none}.cart-promotion-popup_header{background:#fff;padding:24px 60px 16px 72px;text-align:left;z-index:3}.phone .cart-promotion-popup_header.with-paired-product .promo-box:not(.sticky){margin-top:55px}.cart-promotion-popup_header h3{margin:0 0 12px;font-weight:bold;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;color:var(--brand);font-size:24px;line-height:32px}.cart-promotion-popup_header p{font-size:14px;font-weight:normal;line-height:20px}.cart-promotion-popup_header .subline{margin:12px 0}.cart-promotion-popup_header h3,.cart-promotion-popup_header .subline{margin-right:164px}.cart-promotion-popup_header img{float:right;max-width:300px;margin-top:12px}.cart-promotion-popup_header .cart-button_in-cart{font-size:10px;line-height:15px}@media screen and (max-width: 639px){.cart-promotion-popup_header{margin:0;padding:15px 12px 20px}.cart-promotion-popup_header img{display:block;float:none;margin:0 auto}.cart-promotion-popup_header h3,.cart-promotion-popup_header .subline,.cart-promotion-popup_header .promo-box{margin-right:auto}.cart-promotion-popup_header h3{font-size:16px;line-height:24px;max-width:90%}.cart-promotion-popup_header .promo-box.sticky{margin-left:0;width:auto !important;top:8px;left:8px;right:8px;padding:8px 20px 8px 40px}.cart-promotion-popup_header .promo-box.sticky span{font-size:16px}.cart-promotion-popup_header .promo-box.sticky .cross{width:10px;height:10px}.cart-promotion-popup_header .subheadline,.cart-promotion-popup_header .subline{color:var(--gray);margin-right:24px}}.cart-promotion-popup_paried-product{float:right;text-align:center;font-size:12px;margin-bottom:10px}.cart-promotion-popup_paried-product img{float:none}.cart-promotion-popup_wrapper{position:relative;display:flex;flex-direction:column}.phone .cart-promotion-popup_wrapper{margin:0}.cart-promotion-popup_products{position:relative;padding:12px 24px 0;flex:1}.cart-promotion-popup_products .cart-category-header{text-align:left;padding:12px 16px;margin:0;height:48px}.cart-promotion-popup_products .cart-category-header>span{font-size:16px;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;font-weight:bold;letter-spacing:.25px;line-height:1.5}.cart-promotion-popup_products.vertical{padding-top:0;padding-left:0;padding-right:0}.no-phone .cart-promotion-popup_products.vertical .bg:before{top:47px}.no-phone .cart-promotion-popup_products.vertical .bg:after{content:"";display:block;clear:both}.cart-promotion-popup_products.vertical .left,.cart-promotion-popup_products.vertical .right{width:50%;padding:0 12px}.cart-promotion-popup_products.vertical .left{float:left}.cart-promotion-popup_products.vertical .right{float:right}.cart-promotion-popup_products.vertical .catalog-products:before{margin:0;width:100%}.no-phone .cart-promotion-popup_products.vertical .catalog-products:before{display:none}.phone .cart-promotion-popup_products{height:auto;padding-left:12px;padding-right:12px}.phone .cart-promotion-popup_products.vertical .left,.phone .cart-promotion-popup_products.vertical .right{float:none;width:100%}.no-phone .cart-promotion-popup .breadcrumbs{margin-left:40px;margin-right:40px}.phone .cart-promotion-popup .notification-popup_content{margin:0;height:auto}.phone .cart-promotion-popup .cross{position:fixed;width:20px;height:20px;top:20px;right:20px}.phone .cart-promotion-popup .breadcrumbs-outer{display:none}.cart-promotions-popup .notification-popup_content{max-width:1080px}.catalog-page-outer>.banners-rotator{margin-bottom:0;z-index:2}.no-phone .catalog-page-outer>.banners-rotator:not(.titled) .slide-titles{margin-top:-22px}.catalog-page-outer>.banners-rotator.titled{box-shadow:0 22px 0 0 var(--placeholder);margin-bottom:22px}.disable-autocorrect{font-size:12px;line-height:16px;font-family:"Roboto";color:#666;text-shadow:none;text-transform:none}.no-phone .disable-autocorrect{margin-top:12px}.phone .disable-autocorrect{margin-bottom:4px}.disable-autocorrect a{text-decoration:underline}.no-phone .single-banner{height:400px}@media(max-width: 1100px){.no-phone .single-banner{aspect-ratio:4.8;height:inherit}}.phone .single-banner .banner-with-products{margin-top:4px}.phone .single-banner .banner-with-products_content{margin-right:-24px;margin-left:-24px;width:auto}.catalog-breadcrumbs-wrapper{background-size:cover;background-position:center top;background-repeat:no-repeat;height:232px;font:normal 80px/88px "Oswald",Arial,sans-serif;text-transform:uppercase;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.27)}.catalog-breadcrumbs-wrapper .container,.catalog-breadcrumbs-wrapper .new-container,.catalog-breadcrumbs-wrapper #page-content{position:relative;top:50%;transform:translateY(-50%);text-shadow:0 2px 4px rgba(0,0,0,.27);max-height:100%;overflow:hidden;padding-top:20px;padding-bottom:20px}.catalog-breadcrumbs-wrapper.searching,.catalog-breadcrumbs-wrapper.substitutes-modal{height:184px;font:normal 24px/32px "Oswald",Arial,sans-serif}.catalog-breadcrumbs-wrapper.searching em,.catalog-breadcrumbs-wrapper.substitutes-modal em{margin-right:350px;font-size:56px;line-height:64px;font-style:normal;display:block}.catalog-breadcrumbs-wrapper.searching{background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/imgs-new-frisco/search-bg3.png");background-position:60% top}.catalog-breadcrumbs-wrapper.substitutes-modal{background:var(--brand)}.touch .catalog-breadcrumbs-wrapper.substitutes-modal{padding:20px;top:initial;white-space:normal;height:initial}.touch .catalog-breadcrumbs-wrapper.substitutes-modal .container{transform:none}.touch .catalog-breadcrumbs-wrapper.substitutes-modal .container em{font-size:34px;line-height:38px;margin-top:6px;margin-right:initial}.catalog-breadcrumbs-wrapper.default{height:184px;background:var(--brand);font:normal 80px/88px "Oswald",Arial,sans-serif;color:#fff}.phone .catalog-breadcrumbs-wrapper{margin-top:4px;height:72px;font:600 24px/32px "Oswald";text-shadow:0 2px 2px rgba(0,0,0,.2);white-space:nowrap}.catalog-breadcrumbs{overflow:auto}.listing-summary-bar{position:fixed;left:0;right:0;bottom:0;z-index:2;background:#fff;box-shadow:0 -2px 16px 0 rgba(0,0,0,.25)}.listing-summary-bar .container{padding:12px}.listing-summary-bar .container>div{display:inline-block}.listing-summary-bar_info{display:inline-block;line-height:40px;font-size:14px;margin-right:70px}.listing-summary-bar_info .price,.listing-summary-bar_info .count{font-size:16px;color:var(--brand);margin-left:8px;font-weight:500}.listing-summary-bar .repeat-order{float:right;max-width:368px;width:100%;text-align:left;padding:0 24px}.listing-summary-bar .repeat-order .text{float:left}.listing-summary-bar .repeat-order .price{float:right;font-size:20px;font-weight:500}.phone .listing-summary-bar .container{padding-top:0}.phone .listing-summary-bar .container>div{display:block;margin:0 4px}.phone .listing-summary-bar .repeat-order{float:none;max-width:none}.phone .listing-summary-bar_info{margin-right:12px;font-size:12px}.phone .listing-summary-bar_info .count,.phone .listing-summary-bar_info .price{margin-left:0;font-size:12px}.phone .listing-summary-bar_info:last-child{float:right;margin-right:0}.cart-box .product-box_unavailable,.mini-product-box_info .product-box_unavailable{background:#f7f7f7;border-radius:4px;padding:4px 4px;font-size:12px;line-height:16px;color:var(--main-text)}.rich-content iframe{width:100%}.rich-content-image{text-align:center}.rich-content-image img{max-width:100%}.rate-query{border-top:1px solid var(--border);background-color:#fafafa}.rate-query_with_navigation_bar{top:136px}.rate-query_content{display:flex;align-items:center;padding:16px;line-height:36px}.rate-query strong{font-weight:500;margin-right:12px}.rate-query strong .dark{color:#0e0e0e}.rate-query_button{padding:6px;background-color:var(--bg-secondary);box-shadow:0px 0px 2px rgba(0,0,0,.14);border-radius:50%;cursor:pointer;line-height:20px}.rate-query_button .icon-comp{vertical-align:middle}.rate-query_button .icon-comp.ThumbUp{background-color:var(--success)}.rate-query_button .icon-comp.ThumbDown{background-color:var(--error)}.catalog .rate-query{background-color:rgba(0,0,0,0);border:none}.trustmate-container{width:100%}.trustmate-rating{display:flex;min-height:20px;align-items:center}.trustmate-rating_stars{min-width:16px;max-height:16px}.trustmate-rating_rating{margin-left:6px;font-size:12px;font-weight:500}.trustmate-rating_text{margin-left:6px;font-size:12px}.trustmate-comments{max-width:calc(100vw - 32px)}.trustmate-comments .tm-gorilla-container .tm-productModal-container{visibility:hidden !important}.trustmate-comments .tm-no-reviews-box{display:none}.trustmate-comments .tm-gorilla-container{padding:0}.trustmate-comments>a.note{display:block;color:var(--gray);font-size:12px;margin:16px 0}.trustmate-comments>a.note:hover{text-decoration:underline}@media(max-width: 768px){.tm-badger-container .tm-sticker.mobile-left-3{left:0;top:0;transform:none !important}}.counter{display:inline-block;padding:0 4px 0 8px;height:20px;line-height:20px;background:var(--success);border-radius:15px;font-size:12px;font-weight:500;text-align:center;color:#fff;vertical-align:middle}.counter:after{content:"";display:inline-block;width:8px;height:8px;margin:0 2px 0 3px;vertical-align:baseline;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain;background:#fff}.no-css-mask .counter:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain}.search-input{display:flex;align-items:center;border-radius:900px;box-shadow:var(--shadow-4)}.search-input .input-text{border:none}.page-selector{position:relative;background-color:#d6d6d6;border-radius:8px;padding:17px 9px;margin:0 16px}.page-selector::after{content:"";position:absolute;inset:5px;background-color:#fff;border-radius:8px}.page-selector__wrapper{display:flex;justify-content:center;margin-bottom:16px}.page-selector__content{position:relative;z-index:1;display:flex;justify-content:space-between}.page-selector__page{display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;font-weight:400;color:#000;cursor:default}.page-selector__page--clickable{cursor:pointer;transition:.3s;border:1px solid #ccc;border-radius:99999px;margin-right:.25rem;margin-left:.25rem}.page-selector__page--clickable:hover{border-color:#ababab}.page-selector__page--fill{width:auto;margin-left:.125rem;margin-right:.125rem}.page-selector__page--active{background-color:#eef4ef;border-color:#1f6825}.page-selector__page--active:hover{border-color:#1f6825}.cart-index{margin-left:24px;margin-right:24px}@media screen and (min-width: 1025px){.cart-index{margin-left:auto;margin-right:auto}}.cart-side-box{position:absolute;bottom:0;width:444px;max-width:100%;padding:0 2px 4px 2px;margin-left:2px;overflow:hidden;visibility:hidden;z-index:4;transform:translateY(100%);transition:visibility .3s}.cart-side-box-expanded{visibility:visible}.no-phone .cart-side-box.for-reservation{width:528px}.cart-side-box_inner{transform:translateY(-100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1);display:flex;flex-direction:column;max-height:calc(100vh - 88px);max-height:calc(100dvh - 88px);border-radius:0 0 4px 4px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.cart-side-box_inner-expanded{transform:translateY(0%)}.cart-side-box_actions{flex:0 0;padding:12px 0}.cart-side-box_actions>*{display:inline-block;width:50%;text-align:center;font-size:14px;line-height:24px;font-weight:500;padding:0 10px;color:var(--brand)}.cart-side-box_actions>*.disabled{pointer-events:none;color:#b2b2b2}.cart-side-box_actions>*:before{content:"";display:inline-block;width:24px;height:24px;margin-right:4px;background-color:currentColor;line-height:24px;vertical-align:middle}.cart-side-box_actions>*:hover{text-decoration:underline}.cart-side-box_actions_clear-cart:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Reset-cart.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Reset-cart.svg") no-repeat center/contain}.no-css-mask .cart-side-box_actions_clear-cart:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Reset-cart.svg") no-repeat center/contain}.cart-side-box_actions_full-view:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/list-view.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/list-view.svg") no-repeat center/contain}.no-css-mask .cart-side-box_actions_full-view:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/list-view.svg") no-repeat center/contain}.cart-side-box_products{flex:1 1 auto;overflow:scroll;overflow-x:hidden;position:relative;background:#fafafa}.cart-side-box_products .ps-scrollbar-y-rail,.cart-side-box_products .ps-scrollbar-y-rail{z-index:6}.edit-info+.cart-side-box_products{max-height:calc(100vh - 444px)}.cart-side-box_products>div>div:first-child .new-price-wrapper .new-tooltip{transform:translate(-107%, -12%) scale(0.85)}.phone .cart-side-box_products>div>div:first-child .new-price-wrapper .new-tooltip{transform:translate(-78%, -12%) scale(0.85)}.cart-side-box_products>div>div:first-child .new-price-wrapper .new-tooltip .tooltip-arrow{left:100%;top:43%;bottom:initial;margin-left:-3px}.cart-side-box_products>div>div:first-child .new-price-wrapper .new-tooltip .tooltip-arrow:before{transform:rotate(44deg);box-shadow:1px -2px 2px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.1)}.cart-side-box_products .products-by-merchant_section{margin-bottom:16px}.cart-side-box_products .products-by-merchant_section:last-child{margin-bottom:0}.cart-side-box_products .products-by-merchant_section-header{margin-bottom:0;border-radius:0;padding-left:48px}.cart-side-box_products .products-by-merchant_section-header::before{left:16px}.cart-side-box_products .products-by-merchant_section .products-by-category{border-radius:0}.cart-side-box_products .products-by-merchant_section .products-by-category_section-category:first-child .green{background:#fff}.cart-side-box_products .products-by-merchant_section .products-by-category_section-category-header{background:#fff;border-top:1px solid var(--placeholder);margin-top:-1px}.cart-side-box_products .products-by-merchant_section .products-by-category_section-category-header.green{padding-left:68px;padding-top:10px;padding-bottom:10px;background:#fff}.cart-side-box_products .products-by-merchant_section .products-by-category_section-category-header.green .icon{left:16px}.cart-side-box_products .products-by-merchant_section .products-by-category_section-category-header.green small{font-size:12px}.cart-side-box_products .products-by-merchant_section .products-by-category .mini-product-box_wrapper{padding-left:10px;padding-right:18px}.cart-side-box_products .products-by-merchant_section .products-by-category .mini-product-box_totals{margin-right:0}.cart-side-box_products .products-by-merchant_section .products-by-category .mini-product-box_remove{right:6px}.phone .cart-side-box_products .products-by-merchant_section .products-by-category .mini-product-box_remove{right:0;bottom:0;color:var(--gray)}.phone .cart-side-box_products .products-by-merchant_section .products-by-category .mini-product-box_remove::before{background-color:currentColor}.cart-side-box .mini-product-box_wrapper.in-cart .mini-product-box{box-shadow:none}.cart-side-box_subtotal{position:sticky;z-index:100;bottom:0;flex:0;padding:8px 12px 16px;font-size:14px;line-height:18px;width:100%;border-top:1px solid var(--border);background-color:#fff}.cart-side-box_subtotal .expandable-block.variant--simple .expandable-block_copy-title{font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.cart-side-box_subtotal-parameter{display:flex;justify-content:space-between;padding:4px 0;line-height:24px;font-size:14px}.cart-side-box_subtotal-parameter strong{font-size:16px;font-weight:500}.cart-side-box_subtotal-parameter.quantity strong{padding:2px 11px;font-size:12px;line-height:20px;border-radius:12px;border:1px solid #f2f2f2}.cart-side-box_subtotal-parameter.quantity.error{color:#fff;background:#fceded;border-radius:4px;border:none}.cart-side-box_subtotal-parameter.quantity.error strong{background:var(--error)}.cart-side-box_subtotal .button{margin-top:16px;text-align:left;white-space:normal;padding:0 24px}.cart-side-box_subtotal .button .total-price{float:right;font-size:24px}@media screen and (max-width: 367px){.cart-side-box_subtotal .button .total-price{font-size:20px}}.cart-side-box_subtotal .minimal{text-align:center;margin-top:8px}.cart-side-box_inner:has(.cart-side-box_subtotal>.expandable-block.expanded):before{z-index:5;content:"";position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.cart-side-box .edit-info{margin-bottom:0;box-shadow:none;border-bottom:none}.cart-side-box_actions,.cart-side-box .edit-info{box-shadow:inset 0 -1px 0 0 var(--placeholder)}.phone .cart-side-box{bottom:40px;margin-left:0;padding:0;border-radius:0;width:100%;position:fixed;top:0;bottom:initial;transform:translate(0, 0);left:0 !important;overflow:visible;height:100vh;height:-webkit-fill-available;z-index:6}.phone .cart-side-box_inner{height:100vh;height:-webkit-fill-available;max-height:100dvh}.phone .cart-side-box_inner .products-by-merchant_section-header{padding:8px 12px 8px 40px;margin-bottom:0px}.phone .cart-side-box_inner .products-by-merchant_section-header::before{left:8px}.phone .cart-side-box_inner .products-by-merchant_section .products-by-category_section-header{padding:12px}.phone .cart-side-box_inner .products-by-merchant_section .products-by-category_section-header.green{padding:8px 12px 8px 60px;background:#fff}.phone .cart-side-box_inner .products-by-merchant_section .products-by-category_section-header.green img{left:8px}.phone .cart-side-box_inner .products-by-merchant_section .products-by-category .mini-product-box_wrapper{outline:4px dashed rgba(0,0,0,0);outline-offset:-6px;padding-left:18px;padding-right:18px}.phone .cart-side-box_subtotal-delivery,.phone .cart-side-box_subtotal-cart-price{padding:0;margin-bottom:8px;line-height:20px}.cart-item-transition-enter{height:0}.cart-item-transition-enter-active{height:88px;transition:height .2s}.cart-item-transition-leave{height:88px}.cart-item-transition-leave-active{height:0px;transition:height .2s}.cart-page{margin-top:-20px}.cart-page .buttons-wrapper{width:950px}.touch .cart-page .buttons-wrapper{width:initial;display:flex;flex-direction:column;margin-bottom:20px}.phone .cart-page .buttons-wrapper{margin-bottom:0;width:100%;display:block}.cart-page a.button.add-to-shopping-list{margin-left:15px}.touch .cart-page a.button.add-to-shopping-list{margin-left:0;margin-top:10px}.phone .cart-page a.button.add-to-shopping-list{margin-left:10px;margin-top:0px}@media(max-width: 340px){.phone .cart-page a.button.add-to-shopping-list{width:190px;margin-left:0;margin-top:10px}}.cart-page_categories-wrapper{height:80px}.touch .cart-page_categories-wrapper{height:110px}@media(max-width: 340px){.phone .cart-page_categories-wrapper{height:145px}}.cart-page .tabbed-categories{background:#fafafa;padding:18px 0 14px;transition:box-shadow .5s cubic-bezier(0.4, 0, 0.6, 1),top .5s cubic-bezier(0.4, 0, 0.6, 1),padding .5s cubic-bezier(0.4, 0, 0.6, 1)}.cart-page .tabbed-categories.sticky{position:fixed;top:136px;left:0;right:0;z-index:3;box-shadow:0 2px 16px 0 rgba(0,0,0,.25);margin:0;padding:0;padding:10px 0px}.touch .cart-page .tabbed-categories .ui-slider_wrapper{width:initial;flex:1 0}.phone .cart-page .tabbed-categories .ui-slider_wrapper{margin-left:10px;order:0 !important}.cart-page .tabbed-categories .container{display:flex;justify-content:space-between;align-items:center}.cart-page .tabbed-categories .container>.button{margin-left:16px}.touch .cart-page .tabbed-categories .container{justify-content:flex-start}.cart-page .tabbed-categories .breadcrumbs{display:block;margin:-5px 0 0}.cart-page .tabbed-categories .breadcrumbs-outer{display:block;margin:0 36px 0 0;flex:1 0 auto}.touch .cart-page .tabbed-categories .breadcrumbs-outer{flex-grow:0}.cart-page .tabbed-categories .breadcrumbs_title{margin:0;line-height:32px;height:auto}.cart-page .tabbed-categories .container{width:100%}.cart-page .tabbed-categories .ui-slider a{line-height:46px}.phone .cart-page_products{margin:2px 0 24px 0;width:auto;background:#fff;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.cart-page_mobile-products{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);margin-bottom:12px}.cart-page_products-inner{margin:0 -12px;font-size:0}.phone .cart-page_products-inner{margin:0 -8px}.cart-page_products-inner .product-box_holder{margin-bottom:32px}.cart-page_products-inner-category{display:inline}.cart-page_products-inner-category-name{display:inline-block;vertical-align:top;width:var(--product-box-width);height:400px;margin-bottom:32px;padding:12px}.cart-page_products-inner-category-name div{display:flex;justify-content:center;flex-direction:column;height:100%;background:var(--placeholder);border-radius:4px;font-size:20px;line-height:28px;font-weight:bold;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;text-align:center;padding:0 12px}.cart-page_products-inner-category-name div img{width:48px;margin:0 auto}.cart-page_products-inner-category-name div.active{background-color:#f5e9ee;color:var(--brand)}.cart-page_products-inner-category-name div.green{background-color:#eaf6eb;color:var(--success);font-size:16px;line-height:24px}@media screen and (max-width: 460px){.cart-page_products-inner-category-name div.green{margin-top:22px}}.cart-page_products-inner-category-name div.green img{margin-bottom:10px}.cart-page_products-inner-category-name div.green small{margin-top:12px;color:var(--main-text);font-size:12px;line-height:18px;font-family:"Roboto";font-weight:500}@media screen and (max-width: 367px){.cart-page_products-inner-category-name{width:50%}}.phone .cart-page_products-inner-category{display:block}.phone .cart-page_products-inner-category-name{width:100%;height:auto;padding:12px 8px;margin-bottom:0px;box-shadow:inset 0 -1px 0 0 #f2f2f2}.phone .cart-page_products-inner-category-name div{justify-content:initial;padding:8px 12px;font-size:16px;line-height:24px;text-align:left}.phone .cart-page_products-inner-category-name div img{display:none}.phone .cart-page_products-inner-category-name div small{margin-top:0}.cart-page.full-width-category-tabs .cart-page_categories-wrapper{height:auto}.cart-page.full-width-category-tabs .cart-page_categories-wrapper .container{flex-wrap:wrap}.cart-page.full-width-category-tabs .cart-page_categories-wrapper .container .ui-slider_wrapper{flex:1 0 100%;order:2}.phone .cart-page .tabbed-categories.sticky{top:0}.phone .cart-page .tabbed-categories.sticky .buttons .buttons-group{display:none}.phone .cart-page .tabbed-categories .breadcrumbs-outer{margin-right:0}.phone .cart-page .tabbed-categories .breadcrumbs-outer .breadcrumbs{margin:0}.phone .cart-page .tabbed-categories .container>.buttons-group{max-width:100%}.phone .cart-page .tabbed-categories .container>.button,.phone .cart-page .tabbed-categories .container>.buttons-group,.phone .cart-page .tabbed-categories .container>.buttons{margin-bottom:2px}.phone .cart-page .tabbed-categories .ui-slider_wrapper{order:1}.phone .cart-page .tabbed-categories .ui-slider a{font-size:12px;line-height:24px;font-weight:500;padding:8px 6px}.phone .cart-page .tabbed-categories .ui-slider a:first-of-type{padding-left:0}.phone .cart-page .tabbed-categories .container{flex-wrap:wrap;transition:margin-top .5s cubic-bezier(0.4, 0, 0.6, 1)}.phone .cart-page .tabbed-categories .breadcrumbs-outer{max-width:calc(100% - 56px)}.phone .cart-page .tabbed-categories .breadcrumbs_title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;line-height:32px}.phone .cart-page .tabbed-categories .buttons{position:relative;float:right}.phone .cart-page .tabbed-categories .buttons .expand-icon{display:block;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);border-radius:50%;padding:4px;margin-right:2px}.phone .cart-page .tabbed-categories .buttons .expand-icon:after{content:"";display:block;width:24px;height:24px;background-color:var(--main-text);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Gear.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Gear.svg") no-repeat center/contain}.no-css-mask .phone .cart-page .tabbed-categories .buttons .expand-icon:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Gear.svg") no-repeat center/contain}.phone .cart-page .tabbed-categories .buttons .expand-icon:hover,.phone .cart-page .tabbed-categories .buttons .expand-icon:focus{background-color:#f5e9ee}.phone .cart-page .tabbed-categories .buttons .expand-icon:hover:after,.phone .cart-page .tabbed-categories .buttons .expand-icon:focus:after{background-color:var(--brand)}.phone .cart-page .tabbed-categories .buttons .buttons-group{position:absolute;width:224px;bottom:-8px;right:0;transform:translateY(100%);z-index:3;border-radius:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);padding:8px 12px;background-color:#fff}.phone .cart-page .tabbed-categories .buttons .buttons-group .button{display:block;padding:0;border-radius:0;background-color:rgba(0,0,0,0);text-align:left;border-left:none;font-size:12px;line-height:28px;height:28px}.phone .cart-page_products-inner{text-align:center}.phone .cart-page_products-inner-category{text-align:left}.phone .cart-page_summary-bar{text-align:center}.phone .cart-page_summary-bar-cart-price{margin-left:30px}.phone .cart-page_summary-bar .repeat-order{float:none}.phone.sticky-allowed .header~#page-content .cart-page .tabbed-categories.sticky{top:173px}.phone.sticky-allowed .header.scrolling-down~#page-content .cart-page .tabbed-categories.sticky{top:88px}.phone.sticky-allowed .header.with-horizontal-bar:not(.scrolling-down)~#page-content .cart-page .tabbed-categories.sticky{top:214px}.phone.sticky-allowed.hide-navigation-bar .header~#page-content .cart-page .tabbed-categories.sticky{top:88px !important}.cart-page .product-box.with-switcher:hover{margin-top:-8px;padding-top:8px}.cart-page .product-box_switcher{display:none !important}.cart-page_full-cart .product-box.in-cart:before,.cart-page_full-cart .product-box_favorite-count{display:none}.popup-undo-last-removed{position:fixed;left:0;bottom:0;width:100%;padding:20px 40px 20px 20px;z-index:3000;font-family:arial,sans-serif;background-color:rgba(151,21,84,.95);color:#fff}.popup-undo-last-removed img{position:absolute;left:20px;top:22px}.popup-undo-last-removed .text{margin-left:50px;margin-right:70px}.popup-undo-last-removed .headline{font-size:16px;font-weight:bold}.popup-undo-last-removed .subline{font-size:14px;color:#d194b1}.popup-undo-last-removed .button-right{position:absolute;top:50%;margin-top:-8px;right:20px}.popup-undo-last-removed .button-undo{border:1px solid #d194b1;padding:10px 20px;font-size:14px;font-weight:bold;margin-left:10px}.popup-undo-last-removed .cross{position:absolute;top:0px;right:0px;padding:8px}.popup-undo-last-removed .cross:after{content:"";display:block;width:10px;height:10px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain;background-color:#fff}.no-css-mask .popup-undo-last-removed .cross:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/x3.svg") no-repeat center/contain}@media(max-width: 700px){.popup-undo-last-removed.shrink img{left:10px}.popup-undo-last-removed.shrink .text{margin-left:40px}.popup-undo-last-removed.shrink .headline,.popup-undo-last-removed.shrink .subline{font-size:12px}.popup-undo-last-removed.shrink .button-right{right:10px}}.phone .popup-undo-last-removed{padding:20px 135px 20px 10px}.phone .popup-undo-last-removed img{left:10px}.phone .popup-undo-last-removed .text{margin-left:40px;margin-right:0}.phone .popup-undo-last-removed .headline,.phone .popup-undo-last-removed .subline{font-size:12px}.phone .popup-undo-last-removed .button-right{right:45px}.products-by-merchant_section{margin-bottom:24px}.products-by-merchant_section-header{position:relative;margin-bottom:16px;padding:18px 24px 18px 60px;background:#fff;line-height:20px}.products-by-merchant_section-header::before{content:"";position:absolute;top:50%;left:24px;width:24px;height:24px;margin-top:-12px;background-color:var(--brand);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1659603531/Ikony/material-symbols_info-outline.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1659603531/Ikony/material-symbols_info-outline.svg") no-repeat center/contain}.no-css-mask .products-by-merchant_section-header::before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1659603531/Ikony/material-symbols_info-outline.svg") no-repeat center/contain}.products-by-merchant_section-header-merchant{font-weight:500;color:var(--brand)}.phone .products-by-merchant_section-header{padding:8px 12px 8px 44px;margin-bottom:8px}.phone .products-by-merchant_section-header::before{left:12px}.products-by-category_section{margin:16px 0;background:#fff}.products-by-category_section-category-header{display:flex;justify-content:space-between;margin:0;padding:12px 24px;border-bottom:1px solid var(--placeholder)}.products-by-category_section-category-header.sticky{position:sticky;top:-1px;z-index:4}.products-by-category_section-category-header-count{line-height:24px;font-weight:500}.products-by-category_section-category-header.green{position:relative;background-color:#eaf6eb;padding-left:76px;flex-direction:column;color:var(--gray)}.products-by-category_section-category-header.green .icon{display:inline-block;background-color:var(--success);position:absolute;width:40px;height:40px;top:50%;left:24px;margin-top:-20px}.products-by-category_section-category-header.green small{font-size:14px;line-height:20px;color:var(--main-text)}.products-by-category_section-category-header.green .small-title{color:var(--success)}.products-by-category_section-category-header.green .products-by-category_section-category-header-count{position:absolute;top:12px;right:24px}.phone .products-by-category_section-category-header.green small{font-size:12px}.products-by-category_section-category-products .mini-product-box_wrapper{background:none}.products-by-category .mini-product-box_wrapper.in-cart.icons-on-side .mini-product-box_info-product{position:initial}.products-by-category .mini-product-box_wrapper.in-cart.icons-on-side .mini-product-box_remove{bottom:10px;right:57px}.phone .products-by-category_section-category-header.green{position:relative;padding:8px 12px 8px 64px}.phone .products-by-category_section-category-header.green .icon{top:12px;left:12px;margin:0}.phone .products-by-category_section-category-header.green small{line-height:16px}.generic-summary-box{width:100%;display:inline-block;vertical-align:top}.generic-summary-box.sticky{position:sticky;top:16px;width:344px;z-index:100}.phone .generic-summary-box{width:100%}.generic-summary-box.bottom{position:absolute;top:auto;bottom:24px}.generic-summary-box_container.sticky{position:sticky;top:88px}.generic-summary-box_frame{margin-bottom:16px;padding:16px 24px;background-color:var(--bg-secondary)}.generic-summary-box_frame.scrollable{overflow-y:auto;margin-right:calc(var(--scrollbar-width)*-1)}.generic-summary-box_frame-title{margin:0 0 8px 0;color:var(--main-text)}.generic-summary-box_frame-section:not(:last-child){margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--placeholder)}.generic-summary-box_frame-section-row{display:flex;justify-content:space-between;align-items:center;line-height:20px;margin:8px 0}.generic-summary-box_frame-section-row.final{line-height:24px;margin:0;padding-bottom:0}.generic-summary-box_frame-section-row.final .generic-summary-box_frame-section-row-title{font-size:14px}.generic-summary-box_frame-section-row.final .generic-summary-box_frame-section-row-value{font-size:18px;font-weight:bold}.generic-summary-box_frame-section-row.green .generic-summary-box_frame-section-row-value{color:var(--success)}.generic-summary-box_frame-section-row.cta .generic-summary-box_frame-section-row-value{color:var(--brand)}.generic-summary-box_frame-section-row-title{font-size:12px;color:var(--gray)}.generic-summary-box_frame-section-row-value{font-size:14px;font-weight:500}.generic-summary-box_frame-section-row .green{color:var(--success)}.generic-summary-box_frame-section-row .pretty-price{color:var(--brand);font-weight:500}.generic-summary-box_actions{display:flex;justify-content:space-between}.generic-summary-box_actions .button.alone{flex:1;margin:0 24px}.generic-summary-box_actions .button.large,.generic-summary-box_actions .button.higher{font-size:20px;font-weight:500}.generic-summary-box_actions .next{min-width:160px}.generic-summary-box_before .message-box{background-color:#fff;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1)}.phone .generic-summary-box{margin-left:0}.phone .generic-summary-box_frame{margin-bottom:8px;padding:4px 0}.phone .generic-summary-box_frame-title{padding:12px 12px 0}.phone .generic-summary-box_frame-section{margin-bottom:12px;padding-bottom:4px}.phone .generic-summary-box_frame-section-row{padding:0 12px}.generic-mini-summary-box{position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:2002;padding:12px;box-shadow:0px -2px 16px 0px rgba(0,0,0,.25)}.generic-mini-summary-box_content-row{display:flex;justify-content:space-between;padding:0 4px;margin-bottom:8px}.generic-mini-summary-box_content-row.final .generic-mini-summary-box_content-row-value{font-size:16px;font-weight:bold}.generic-mini-summary-box_content-row-title{font-size:12px;line-height:20px;color:var(--gray)}.generic-mini-summary-box_content-row-value{color:var(--brand);font-weight:500}.generic-mini-summary-box_content-row-value .pretty-price{font-size:16px}.generic-mini-summary-box_actions{display:flex;justify-content:space-between;align-items:center}.generic-mini-summary-box_actions .button.higher{font-size:20px}.generic-mini-summary-box .checkout-errors{margin-top:-8px}.generic-mini-summary-box .checkout-errors_error{margin-left:-8px;margin-right:-8px}.phone .generic-mini-summary-box{display:block;margin-left:0}.phone .generic-mini-summary-box .button.alone{width:100%}.generic-mini-summary-box .expandable-block.variant--simple .expandable-block_copy-title{font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.mini-summary-bar-transition-enter{transform:translateY(100%)}.mini-summary-bar-transition-enter-active{transform:translateY(0);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.mini-summary-bar-transition-leave{transform:translateY(0)}.mini-summary-bar-transition-leave-active{transform:translateY(100%);transition:transform .3s cubic-bezier(0.4, 0, 0.6, 1)}.sdm-DPD .cart-order .hdm-DPD{display:block !important}.list-page{position:relative;width:896px;margin:0 auto 24px auto}.list-page.layout-grid{width:1116px}@media screen and (max-width: 1280px){.list-page.layout-grid{width:920px}}.list-page.layout-grid .products-by-category_section-category-products .product-box_holder:first-child:before{content:none !important}.list-page.layout-grid .products-by-category_section-category-products .product-box_holder:nth-child(4n+1):before{content:" ";background-color:#f2f2f2;position:relative;width:712px;height:1px;display:block;left:12px;z-index:2}.list-page_title-button{margin-left:10px;display:inline-block}.list-page_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.list-page_header h1,.list-page_header h3{margin:0}.list-page_header h3{color:#aaa;font-weight:500;font-size:14px}.phone .list-page_header .buttons{display:none}@media(max-width: 1020px){.cart-index .list-page_header{padding-bottom:16px;max-width:768px;margin:auto}}.list-page_content{position:relative}@media screen and (min-width: 1025px){.list-page_content{justify-content:center;display:flex;gap:24px}}.list-page_content-products{display:flex;flex-direction:column;vertical-align:top;max-width:528px;width:100%}@media screen and (max-width: 1024px){.list-page_content-products{max-width:100%}}.list-page.layout-grid .list-page_content-products{max-width:736px}.list-page_content-products-loading{position:relative;height:40px}.list-page_content-products-loading:before{content:"";position:absolute;width:24px;height:24px;background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/loader.svg") no-repeat center;background-size:cover;top:50%;left:50%;transform:translate(-50%, -50%)}.phone .list-page_content-products{max-width:100%}.no-touch .list-page_content-aside{max-width:344px;width:100%}.no-phone .list-page_content-aside .generic-summary-box{top:148px}@media screen and (max-width: 1024px){.list-page{width:100%}}.phone .list-page .buttons.shrink{position:relative;float:right}.phone .list-page .buttons.shrink .expand-icon{display:block;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);border-radius:50%;padding:4px;margin-right:2px}.phone .list-page .buttons.shrink .expand-icon:after{content:"";display:block;width:24px;height:24px;background-color:var(--main-text);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Gear.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Gear.svg") no-repeat center/contain}.no-css-mask .phone .list-page .buttons.shrink .expand-icon:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Gear.svg") no-repeat center/contain}.phone .list-page .buttons.shrink .expand-icon:hover,.phone .list-page .buttons.shrink .expand-icon:focus{background-color:#f5e9ee}.phone .list-page .buttons.shrink .expand-icon:hover:after,.phone .list-page .buttons.shrink .expand-icon:focus:after{background-color:var(--brand)}.phone .list-page .buttons.shrink .buttons-group{position:absolute;width:224px;bottom:-8px;right:0;transform:translateY(100%);z-index:3;border-radius:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);padding:8px 12px;background-color:#fff}.phone .list-page .buttons.shrink .buttons-group .button{display:block;padding:0;border-radius:0;background-color:rgba(0,0,0,0);text-align:left;border-left:none;font-size:12px;line-height:28px;height:28px}.generic-summary-box_frame-section-row.total-limit{margin-top:-12px;margin-bottom:-4px;padding:10px 0}.generic-summary-box_frame-section-row.total-limit .generic-summary-box_frame-section-row-value span{display:inline-block;font-size:12px;color:#fff;font-weight:500;padding:2px 8px;line-height:20px;background:var(--success);border-radius:12px}.generic-summary-box_frame-section-row.total-limit.error{background:#fceded;border-radius:4px;margin-left:-8px;margin-right:-8px;padding:10px 8px}.generic-summary-box_frame-section-row.total-limit.error .generic-summary-box_frame-section-row-title{color:var(--error)}.generic-summary-box_frame-section-row.total-limit.error .generic-summary-box_frame-section-row-value span{background:var(--error)}.phone .generic-summary-box_frame-section-row.total-limit{margin-left:0;margin-right:0;border-radius:0;padding:10px 8px}.product-box-layout{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;padding-top:12px;padding-bottom:0;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;margin-right:-1px;border-radius:4px;background-color:#fff;z-index:2}.product-box-layout:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);z-index:3}.product-box-layout .product-box_actions{z-index:4}.no-touch .product-box-layout.with-switcher:hover,.no-touch .product-box-layout.with-trustmate:hover{transform:translateY(-40px);padding-top:52px}.no-touch .product-box-layout.with-switcher:hover:hover .product-box_switcher,.no-touch .product-box-layout.with-trustmate:hover:hover .product-box_switcher{display:block}.no-touch .product-box-layout.with-switcher:hover .product-box-layout__substition-alert,.no-touch .product-box-layout.with-trustmate:hover .product-box-layout__substition-alert{top:287px}.no-touch .product-box-layout.with-trustmate.with-switcher:hover .product-box-layout__substition-alert{top:327px}.product-box-layout.big-product-tile .product-box_switcher{display:none !important;margin-top:0;padding-top:0}.product-box-layout.placement{background:#eaf6eb}.product-box-layout.unavailable .mini-product-box_info,.product-box-layout.unavailable .product-box_labels,.product-box-layout.unavailable .mini-product-box_totals .price,.product-box-layout.unavailable .product-box-layout__header,.product-box-layout.unavailable .product-box-layout__name,.product-box-layout.unavailable .product-box-layout__tags,.product-box-layout.unavailable .product-box-layout__price{opacity:.4}.product-box-layout .product-box_mobile-validity{position:absolute;right:-61px;top:57px;padding:2px;background:#fff}.product-box-layout .alcohol-badge-for-not-logged{display:initial;font-size:14px;line-height:18px;padding:4px;bottom:60px;left:.5rem;right:.5rem;width:auto}.product-box-layout .alcohol-badge-for-not-logged .icon-comp{display:none}.product-box-layout.in-cart:not(.unavailable):before{position:absolute;content:" ";width:176px;height:calc(100% - 8px);top:4px;left:4px;border-radius:4px;border:1px solid #32a63b;z-index:-1}.phone .product-box-layout.in-cart:not(.unavailable):before{width:97%}.big-product .product-box-layout.in-cart:not(.unavailable):before{width:calc(var(--product-box-width)*2 - 8px)}.product-box-layout__header{position:relative;display:flex;justify-content:center;height:10rem}.product-box-layout__header-link-tooltip{width:115%}.product-box-layout__header-img-wrapper{position:absolute;inset:0;display:flex;justify-content:center}.product-box-layout__header-badge{display:none;position:absolute;padding:.25rem;top:0;left:0;background-color:var(--brand);color:#fff;font-family:Roboto;font-size:.75rem;font-weight:500;line-height:.875rem;text-transform:uppercase;border-radius:3px}.product-box-layout__header .product-box_actions{position:absolute;top:0;right:0}.product-box-layout__img-wrapper{width:100%;display:flex;justify-content:center}.product-box-layout__img{position:absolute;display:flex;justify-content:center;max-width:100%;max-height:100%}.product-box-layout__info{display:flex;flex-direction:column;max-height:7.75rem;gap:.5rem}@supports(-webkit-hyphens: none){.product-box-layout__info{gap:0}}.product-box-layout__name{display:flex;flex-direction:column;gap:.25rem}.product-box-layout__brand-name{text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.25rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-box-layout__product-name{font-size:.75rem;line-height:1rem;max-height:2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@supports(-webkit-hyphens: none){.product-box-layout__product-name{height:2rem}}.product-box-layout__desc{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:.75rem;height:1.25rem}@supports(-webkit-hyphens: none){.product-box-layout__desc{padding-top:.5rem}}.product-box-layout__desc-weight{display:flex;align-items:center}.product-box-layout__tags{display:grid;grid-template-rows:repeat(2, 1fr);grid-template-areas:"wine-taste" "promo-box";font-size:.75rem;height:3.5rem}.product-box-layout__tags>.product-box_wine-taste{grid-area:wine-taste;margin:0}.product-box-layout__tags>.product-box_wine-taste-icon{height:1.5rem}.product-box-layout__tags-promo-box{position:relative;grid-area:promo-box}.product-box-layout__price{display:flex;justify-content:space-between;align-items:flex-end;height:2.25rem}.product-box-layout__price-main{position:relative}.product-box-layout__price-wrapper{display:flex;flex-direction:column-reverse;justify-content:space-between;height:100%;color:#666}.product-box-layout__price-wrapper.is-highlighted{color:var(--brand)}.product-box-layout__price-wrapper.is-secondary{font-size:.75rem;align-items:flex-end}.product-box-layout__price-wrapper.has-line-through{text-decoration:line-through}.product-box-layout__price-wrapper.is-extra-small{font-size:.625rem;line-height:.625rem}.product-box-layout__price-value{font-size:1rem;font-weight:600;line-height:1.25rem}.product-box-layout__price-currency{font-size:.75rem;font-weight:600;line-height:1rem}.product-box-layout__price-label{color:#999;font-size:.75rem;font-weight:400;line-height:1rem}.product-box-layout__price-label.is-secondary{text-align:right}.product-box-layout__cart{display:flex;align-items:center;height:2rem;flex-direction:column-reverse}.product-box-layout__cart .cart-button{width:100%}.product-box-layout__substition-alert{position:absolute;left:.75rem;right:.75rem;top:255px}.product-box-layout>.product-box_additional-info{display:flex;flex-direction:column;margin:0;min-height:4px;max-height:4px}.product-box-layout>.product-box_additional-info>.omnibus-content{margin-bottom:.5rem;color:#999;font-size:.75rem;font-weight:400;line-height:1rem}.product-box-layout .variable-weight-icon{width:13px;height:12px;background-size:contain}@media screen and (min-width: 1024px){.product-box-layout:hover .product-box_additional-info{white-space:nowrap;visibility:visible;max-height:100px}}.product-box-layout .product-box_labels{left:0;top:0}.omnibus-popup{position:absolute;top:1.75rem;border-radius:4px;background:#fff;color:#999;font-family:Roboto;font-size:.625rem;line-height:.75rem;font-weight:400;white-space:nowrap;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1411764706),0px 2px 2px 0px rgba(0,0,0,.1411764706);z-index:1}.omnibus-popup__arrow{position:absolute;height:1rem;width:1rem;top:-4px;transform:rotate(45deg);background-color:#fff;box-shadow:0px 2px 2px rgba(0,0,0,.14),0px 0px 4px rgba(0,0,0,.14)}.omnibus-popup__arrow.is-left{left:1rem}.omnibus-popup__arrow.is-right{right:1rem}.omnibus-popup__content{position:relative;background:#fff;padding:.5rem;z-index:2}.omnibus-popup.is-minibox{right:0}@media screen and (max-width: 1280px){.omnibus-popup.is-minibox{position:fixed;right:auto;top:auto}}.alcohol-badge-for-not-logged{width:calc(100% - 16px);padding:12px;background:#fef5e8;border-radius:4px;color:var(--main-text);font-size:14px;font-weight:normal;text-align:center;line-height:20px;z-index:5;bottom:60px;position:absolute;display:none;color:#f7931f}.alcohol-badge-for-not-logged .icon-comp{align-self:center}.mini-product-box .alcohol-badge-for-not-logged{width:calc(100% - 54px);height:44px;bottom:0}.big-product-tile .alcohol-badge-for-not-logged{width:calc(100% - 16px)}.alcohol-badge-for-not-logged.in-product-page{position:initial;bottom:initial;width:100%;text-align:left;display:block;margin-bottom:16px}.alcohol-badge-for-not-logged.in-product-page .alcohol-badge-for-not-logged_inner{margin-top:7px}.alcohol-badge-for-not-logged.in-product-page .icon{display:block;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain;background-color:#f89b10;height:24px;width:24px;float:left;margin:14px 8px}.no-css-mask .alcohol-badge-for-not-logged.in-product-page .icon{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Exclamation-mark.svg") no-repeat center/contain}.alcohol-badge-for-not-logged_accent{color:#f89b10;text-decoration:underline;cursor:pointer}.product-box:hover .alcohol-badge-for-not-logged,.mini-product-box:hover .alcohol-badge-for-not-logged,.shopping-lists_list:hover .alcohol-badge-for-not-logged,.cart-promotion-banner:hover .alcohol-badge-for-not-logged{display:block}.product-box_actions{position:absolute;display:flex;flex-direction:column;gap:2px;top:8px;right:8px;font-size:14px;padding:2px;z-index:3;background-color:#fff;border-radius:3px}.product-box_actions.drawer-product-actions>.tooltip-wrapper-2{display:block;width:48px}.product-box_actions.drawer-product-actions>.tooltip-wrapper-2>.action{height:100%;display:flex;align-items:center}.product-box_actions.drawer-product-actions>.tooltip-wrapper-2{border-left:1px solid #ebebeb}.product-box_actions.drawer-product-actions>.tooltip-wrapper-2:nth-child(even)>.action{width:100%;background:#fafafa}.new-listing .product-box_actions{bottom:unset}.inspirations-wrapper .product-box_actions{bottom:unset}.new-listing .big-product .product-box_actions{top:18px;right:16px}.product-box_actions .icon{margin:0 auto;width:24px;height:24px;background-repeat:no-repeat;background-position:center}.product-box_actions .icon.disabled:hover{background-image:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto,e_colorize,co_rgb:666/v1557136692/NewFrisco/Others/icons/Heart-filled.svg")}.product-box{font-size:12px;line-height:20px;width:100%;height:100%;background:#fff;color:var(--main-text);display:inline-block;border-radius:4px;text-align:left;transition:box-shadow .3s;position:relative}.phone .product-box{width:97%;overflow:hidden}.product-box_more-substitutes{color:var(--brand);font-family:"Roboto";font-size:12px;font-weight:normal;cursor:pointer;height:16px;line-height:16px;text-align:center;margin-top:10px;padding-bottom:10px}.product-box_holder{width:var(--product-box-width);height:400px;background:#fff;display:inline-block;vertical-align:top;margin:0;padding:0;flex:0 0 auto}.product-box_holder.big-product{width:calc(var(--product-box-width)*2)}@media screen and (max-width: 367px){.product-box_holder.big-product{width:100%}}.product-box_holder.with-after-button-content{height:430px}.product-box_holder.cloned .product-box{background-color:rgba(255,0,0,.05)}.product-box.in-cart .mini-product-box{border:1px solid var(--success);border-radius:2px;position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:-1}.no-touch .product-box:hover{z-index:4;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);height:auto;min-height:400px}.no-touch .product-box.with-trustmate.with-switcher:hover{margin-top:-80px;padding-top:80px}.no-touch .product-box.with-switcher:hover{z-index:5;margin-top:-40px;padding-top:40px}.no-touch .product-box.with-trustmate:hover{z-index:5;margin-top:-40px;padding-top:40px}.no-touch .new-listing .big-product .product-box.with-trustmate:hover{margin-top:-44px;padding-top:12px}.no-touch .new-listing .big-product .product-box.with-switcher:hover{margin-top:-44px;padding-top:12px}.product-box_weight{display:block;margin-top:5px}.product-box_content{max-width:176px;height:400px;margin-top:3px;margin-right:4px;margin-left:4px;padding:9px 0 12px;display:flex;flex-direction:column;position:relative;border-radius:4px}.product-box_content:before,.product-box_content:after{content:"";position:absolute;width:1px;top:8px;bottom:8px;left:-5px;transition:background .3s;background:var(--border)}.no-separators-for-product-tiles .product-box_content:before,.no-separators-for-product-tiles .product-box_content:after{content:none}.product-box_content:after{left:auto;right:-4px}.no-touch .product-box:hover .product-box_content:before,.no-touch .product-box:hover .product-box_content:after{background:rgba(0,0,0,0)}.product-box_labels{position:absolute;top:8px;left:8px;right:8px;z-index:3;height:18px;color:#fff;text-transform:uppercase;font-weight:500;display:flex;justify-content:flex-start;align-items:center}.new-listing .big-product .product-box_labels{height:176px;pointer-events:none}.new-listing .big-product .product-box_labels .labels-inner-container{height:100%;display:flex;flex-flow:column;gap:8px}.new-listing .big-product .product-box_labels .product-label_wrapper{top:unset;bottom:4px;right:4px}.new-listing .big-product .product-box_labels .product-label_wrapper.left{right:unset;left:4px}.product-box_labels>div{height:18px;line-height:14px;font-size:12px;padding:2px 4px;border-radius:2px}.new-listing .big-product .product-box_labels>div{padding:8px 4px}.product-box_labels>div:not(:first-of-type){margin-left:6px}.product-box_labels>div.lowercase{text-transform:none}.product-box_labels>div.brand{background:var(--brand)}.product-box_labels .product-label_promotion{background:var(--brand)}.product-box_labels .product-box_label-generic{max-width:100%;overflow:hidden;white-space:nowrap}.product-box_labels .product-box_label-generic img{padding-right:4px;vertical-align:middle;height:14px;margin-top:-1px}.new-listing .big-product .product-box_labels .product-box_label-generic{border-radius:2px;padding:2px 4px}.product-box_labels .product-label *{box-sizing:content-box}.product-box_labels .product-label_wrapper{position:absolute;right:0;top:120px}.product-box_labels .product-label_wrapper.left{right:initial;left:5px}.product-box_labels .product-label_contest-product,.product-box_labels .product-label_custom-label{display:block;width:50px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-box_labels .product-label_custom-label{width:40px;height:40px;background-color:rgba(0,0,0,0);border-radius:0;padding:0}.product-box_labels .product-label_promotion p:before{content:"-"}.product-box_labels .product-label_promotion em{display:none}.product-box_labels .product-label_alcohol-info{width:100%;padding:2px 0;border:2px solid red;background:rgba(255,255,255,.8);font-size:9px;font-weight:400;line-height:10px;color:red;text-align:center;position:absolute;top:-145px;left:0;z-index:2}.product-box_labels .product-label_new{color:#fff;background-color:var(--success);padding:2px 4px}.product-box_additional-info{visibility:hidden;min-height:0;max-height:5px;overflow:hidden;margin:0px 6px 6px 6px;font-size:12px;line-height:16px;text-align:left}.product-box.placement .product-box_additional-info{background:#eaf6eb}.product-box_additional-info .alcohol-badge-for-not-logged{position:initial;white-space:wrap;max-height:auto;width:100%;padding:4px}.product-box_additional-info .alcohol-badge-for-not-logged .icon-comp,.product-box_additional-info .alcohol-badge-for-not-logged:before{display:none}.unallowed-products_duo-switcher .product-box_additional-info{margin-top:40px}.product-box_additional-info>div{display:inline-block;font-size:12px;line-height:1.33;margin-bottom:12px;vertical-align:middle}.new-listing .big-product .product-box_additional-info>div{display:flex;align-items:center;margin-bottom:8px}.product-box_additional-info .icon{height:24px}.no-touch .product-box:hover .product-box_additional-info{visibility:visible;max-height:100px}.product-box_validity-period{display:flex !important;align-items:center;gap:.25rem;white-space:normal}.product-box_validity-period.packaged-today:before{background-image:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/product-badges/Van-time.svg")}.product-box_validity-period-tooltip.frisco-tooltip.small{max-width:calc(var(--product-box-width) - 1rem);margin-left:-4px}.product-box_washing-cycles:before{background-image:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/product-badges/Washing.svg")}.product-box_image{display:block;height:160px;width:160px;text-align:center;margin:0 auto;z-index:2}@media screen and (max-width: 367px){.product-box_image{z-index:0}}.product-box_image img{width:136px;height:136px;border-radius:4px}.product-box_name{display:block;text-decoration:none}.product-box_name .bare-name{margin:2px 0;height:34px;line-height:14px;display:block;overflow:hidden}.product-box_name .bare-name.one-line{height:14px}.product-box_name .brand-name{display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-box_name .price-per-unit{float:right}.product-box_promo-box{display:flex;align-items:flex-end}.product-box_promo-box>*{width:100%}.product-box_cart-promo-info,.product-box_badge-price,.product-box_multibuy-price-inner{display:block;padding:4px;line-height:16px;border-radius:4px;font-weight:500;background:#f5e5ed;color:var(--brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-box_cart-promo-info_link,.product-box_badge-price_link,.product-box_multibuy-price-inner_link{display:block}.product-box_multibuy-price{height:48px;margin-top:8px;position:relative}.product-box_multibuy-price-inner{width:100%;position:absolute;bottom:0;left:0}.product-box_multibuy-price .multi-price{display:block;font-size:18px;line-height:1.33}.product-box_multibuy-price .old-price{position:absolute;bottom:2px;right:4px;color:var(--main-text)}.product-box.placement .cart-button_in-cart.just-added{background-color:#eaf6eb}.product-box_unavailable{line-height:30px;padding:0 8px;border-radius:4px;color:#8d8d8d;background:#f2f2f2}.product-box .click-preventer{position:absolute;top:0;right:0;width:34px;height:100px;z-index:1}.product-box_favorite-count{position:relative;cursor:pointer}.product-box_favorite-count .icon{background-image:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Heart.svg")}.product-box_favorite-count .icon.active,.no-touch .product-box_favorite-count:hover .icon :not(.disabled){background-image:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Heart-filled.svg")}.product-box_alcohol-icon{position:relative;display:block;cursor:pointer}.product-box_alcohol-icon .icon{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1578407775/NewFrisco/Others/age-restriction.svg_1.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1578407775/NewFrisco/Others/age-restriction.svg_1.svg") no-repeat center/contain;background-color:var(--main-text)}.no-css-mask .product-box_alcohol-icon .icon{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/f_auto,q_auto/v1578407775/NewFrisco/Others/age-restriction.svg_1.svg") no-repeat center/contain}.product-box_mobile-validity{position:relative;display:block;cursor:pointer}.product-box_mobile-validity .icon{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/calendar.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/calendar.svg") no-repeat center/contain;background-color:var(--main-text)}.no-css-mask .product-box_mobile-validity .icon{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/calendar.svg") no-repeat center/contain}.product-box_mobile-validity .product-box_validity-period{display:none;position:absolute;right:25px;top:3px;font-size:10px;line-height:14px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);border-radius:2px;padding:2px 6px;white-space:nowrap}.product-box_mobile-validity.active .icon{background-color:var(--brand)}.product-box_mobile-validity.active .product-box_validity-period{display:block}.product-box_add-to-shopping-list{position:relative;display:block;cursor:pointer}.product-box_add-to-shopping-list .icon{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain;background-color:var(--main-text)}.no-css-mask .product-box_add-to-shopping-list .icon{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list.svg") no-repeat center/contain}.product-box_add-to-shopping-list.active:not(:hover) .icon{background-color:var(--brand);-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list_filled.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list_filled.svg") no-repeat center/contain}.no-css-mask .product-box_add-to-shopping-list.active:not(:hover) .icon{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Shopping-list_filled.svg") no-repeat center/contain}.product-box_add-to-shopping-list:hover .icon :not(.disabled){background-color:var(--brand)}.product-box_edit-amount{cursor:pointer}.product-box_edit-amount .icon{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Edit.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Edit.svg") no-repeat center/contain;background-color:var(--main-text)}.no-css-mask .product-box_edit-amount .icon{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Edit.svg") no-repeat center/contain}.product-box_edit-amount .icon.active,.no-touch .product-box_edit-amount:hover .icon{background-color:var(--brand)}.product-box_remove-from-list{cursor:pointer}.product-box_remove-from-list .icon{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Trash.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Trash.svg") no-repeat center/contain;background-color:var(--main-text)}.no-css-mask .product-box_remove-from-list .icon{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Trash.svg") no-repeat center/contain}.product-box_remove-from-list .icon.active,.no-touch .product-box_remove-from-list:hover .icon{background-color:var(--brand)}.product-box .price_unit:before{content:" / "}.product-box_price{display:block;line-height:24px}.product-box_old-price{position:relative;display:inline-block;margin-left:8px}.product-box_old-price.without-strike:before{content:none}.product-box_old-price:before{content:"";position:absolute;display:block;width:100%;top:50%;height:2px;background-color:var(--main-text);border-bottom:1px solid #fff}.product-box_normal-price{outline:4px dashed rgba(0,0,0,0);white-space:nowrap;font-size:16px;font-weight:500;display:inline-block;vertical-align:top}.product-box_price.highlight .product-box_normal-price{color:var(--brand)}.product-box_price.multibuy .product-box_normal-price .price_cur{display:none}.product-box_price.multibuy .unit{color:var(--brand);font-size:14px;font-weight:500;margin-left:3px}.product-box_price.multibuy .bigger{font-weight:500}.mini-product-box .product-box_price.multibuy .bigger{display:block}.mini-product-box .product-box_price.multibuy .bigger .product-box_normal-price{display:inline-block}.mini-product-box .product-box_price.multibuy .bigger>span{font-size:14px !important}.product-box .product-box_price.multibuy .bigger{float:left}.product-box_price.multibuy .bigger>span:not(.unit){font-size:18px}.cart-box_price .product-box_price.multibuy .bigger>span:not(.unit){line-height:1.15;font-size:24px}.phone .cart-box_price .product-box_price.multibuy .bigger .unit{vertical-align:text-bottom}.product-box_price.multibuy .smaller-product-box-wrapper{margin-left:8px;display:flex;justify-content:flex-end}.mini-product-box .product-box_price.multibuy .smaller .product-box_normal-price{display:inline-block;vertical-align:unset}.product-box .product-box_price.multibuy .smaller.product-box_old-price{white-space:pre;margin-left:0}.product-box .product-box_price.multibuy .smaller{float:right}.product-box_price.multibuy .smaller>span{font-size:12px}.product-box_non-multibuy-price{font-size:14px}.lang-en .product-box_non-multibuy-price{float:none;vertical-align:baseline;margin-left:6px;font-size:10px}.product-box.in-cart:not(.unavailable):before{position:absolute;content:" ";width:176px;height:calc(100% - 8px);top:4px;left:4px;border-radius:4px;z-index:1;border:1px solid #32a63b}.phone .product-box.in-cart:not(.unavailable):before{width:97%}.big-product .product-box.in-cart:not(.unavailable):before{width:calc(var(--product-box-width)*2 - 8px)}.product-box_switcher{display:none;position:absolute;top:8px;left:8px;z-index:4;right:8px;margin:0;padding:0;background:#fff}.product-box_switcher .buttons-group{width:100%}.product-box_switcher .button{width:50%}.new-listing .big-product .product-box_switcher{position:static;padding:0 12px;flex-flow:column;gap:8px}.product-box_desc{display:flex;flex-direction:column;flex:3;margin:10px 8px 0 8px}.phone .product-box_desc{margin:10px 4px 0 8px}.no-touch .product-box:hover .product-box_switcher{display:block}.product-box.big-product-tile{width:100%}.product-box.big-product-tile .product-box_content{max-width:100%;padding:0}.product-box.big-product-tile .product-box_name{display:inline-block;vertical-align:bottom;width:calc(var(--product-box-width)*2 - 24px - 160px)}.product-box.big-product-tile .bare-name{height:14px}.product-box.big-product-tile .product-box_price{display:flex;flex-direction:row;justify-content:space-between}.product-box.big-product-tile .product-box_switcher{display:none !important}.new-listing .product-box.big-product-tile .product-box_switcher{display:flex !important}.new-listing .product-box.big-product-tile .product-box_content{padding-bottom:12px}.product-box.big-product-tile .cart-button{align-self:center;width:100%}.product-box.placement .product-box_content{background-color:#eaf6eb}.product-box .new-price-wrapper{display:inline-block}.product-box.unavailable .product-box_switcher,.product-box.unavailable .product-box_labels,.product-box.unavailable .product-box_favorite-count,.product-box.unavailable .product-box_alcohol-icon,.product-box.unavailable .product-box_mobile-validity,.product-box.unavailable .product-box_image,.product-box.unavailable .product-box_name,.product-box.unavailable .product-box_promo-box,.product-box.unavailable .product-box_price,.product-box.unavailable .product-box_additional-info,.product-box.unavailable .product-box_add-to-shopping-list{opacity:.5}.product-box_cart{display:flex;flex-direction:column;flex:1 0 auto;z-index:3}.product-box_wine-taste{display:block;margin:4px 0px}.product-box_wine-taste-icon{position:relative;display:inline-block;width:28px;height:28px;border-radius:4px}.product-box_wine-taste-icon img{width:24px;height:24px}.product-box_wine-taste span{vertical-align:text-top;line-height:0px}.product-box_wine-taste_content{display:flex;align-items:center}.product-box_wine-taste_content_title{display:inline-block}.product-box-layout{min-height:400px}.product-box-layout .cart-button_in-cart.just-added{box-sizing:border-box;display:block;position:relative;z-index:1;bottom:80px;color:#666;text-align:center;font-size:12px;line-height:1.33;background:#fff}.big-product-tile .product-box-layout .cart-button_in-cart.just-added{width:calc(200% + 22px);left:calc(-50% - 11px)}.product-box-layout .cart-button_in-cart.just-added .pricing{display:block;font-weight:500;font-size:18px;color:var(--success)}.product-box-layout.placement .cart-button_in-cart.just-added{background:#eaf6eb}.product-box_badge-wrapper .product-box_badge-restricted{background:#f7f7f7;border-radius:4px;padding:4px 8px;font-size:12px;line-height:16px;color:#666}.product-box_badge-wrapper .multibuy-variant_new-badge{display:block;position:relative;vertical-align:middle;height:24px;background:#f5e5ed;border-radius:4px 4px 4px 4px;border:1px dashed #a4004f;cursor:pointer;width:100%;overflow:hidden}.product-box_badge-wrapper .multibuy-variant_new-badge .with-chevron{z-index:9999;color:var(--brand);height:100%}.product-box_badge-wrapper .multibuy-variant_new-badge .with-chevron:after{position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.product-box_badge-wrapper .multibuy-variant_new-badge .product-box_badge-slider{display:block}.product-box_badge-wrapper .multibuy-variant_new-badge .product-box_badge-slider_item{display:block;padding:4px;line-height:16px;border-radius:4px;font-weight:500;background:#f5e5ed;color:var(--brand);width:calc(100% - 24px);margin-bottom:20px;box-sizing:content-box;position:relative;top:0;transition:top ease-out .4s 0s}.phone .product-box_badge-wrapper .multibuy-variant_new-badge .product-box_badge-slider_item{max-width:calc(100vw - 36px)}.product-box_badge-wrapper .multibuy-variant_new-badge .product-box_badge-slider_item span{white-space:nowrap}.new-product-page .product-box_badge-wrapper .multibuy-variant_new-badge .product-box_badge-slider_item span{white-space:normal}.product-box_price-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}.mini-product-box{font-size:.75rem;min-height:104px;padding:.375rem;position:relative;display:flex;transition:box-shadow .3s cubic-bezier(0.4, 0, 0.6, 1);border-radius:8px}.touch .mini-product-box{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mini-product-box.unavailable{padding-bottom:32px}.mini-product-box_wrapper.cloned{background-color:rgba(255,0,0,.05)}.mini-product-box_wrapper.placement .mini-product-box{background-color:#eaf6eb}.mini-product-box_wrapper{position:relative;padding:4px;background:#fff;box-shadow:inset 0 -1px 0 0 #f2f2f2;width:100%}.mini-product-box_wrapper:has(.horizontal-product-box__expiration-date){padding-bottom:0 !important}.phone .mini-product-box_wrapper.v3{padding:8px 2px 14px 2px}.mini-product-box_wrapper.in-cart .mini-product-box-content{box-shadow:inset 0 0 0 1px var(--success);border-radius:4px}.cart .mini-product-box_wrapper.in-cart .mini-product-box-content{box-shadow:none}.cart-side-box .mini-product-box_wrapper.in-cart .mini-product-box-content{box-shadow:none}.checkout-state .mini-product-box_wrapper.in-cart .mini-product-box-content{box-shadow:none}.mini-product-box_wrapper.without-remove .mini-product-box_info-groupped-prices{align-self:center}.mini-product-box_wrapper .cart-button:hover .low-quantity-tooltip{display:block}.mini-product-box_wrapper .cart-button .low-quantity-tooltip{position:absolute;display:none;top:50%;left:-205px;right:48px;transform:translatey(-50%);z-index:4;margin:0}.mini-product-box_wrapper .cart-button .low-quantity-tooltip .tooltip-arrow{transform:rotate(-90deg);left:auto;bottom:17px;right:-21px;margin:0}.mini-product-box_wrapper.icons-on-side .mini-product-box{margin-bottom:2px;flex-wrap:wrap}.mini-product-box_wrapper.icons-on-side .mini-product-box .mini-product-box_unavailable-holder{width:100%}.mini-product-box_wrapper.icons-on-side .mini-product-box .mini-product-box_unavailable{width:calc(100% - 2px);left:1px;bottom:1px}.mini-product-box_wrapper.icons-on-side .mini-product-box .product-box_actions{bottom:initial;top:50%;left:16px;transform:translate(0, -50%)}.mini-product-box_wrapper.icons-on-side .mini-product-box .product-box_actions>*{display:block;margin:2px 0}.mini-product-box_info-wrapper{flex:1 0 auto;align-self:center;margin-right:8px;width:calc(100% - 32px - 120px)}.mini-product-box_info-product{display:flex}.mini-product-box_info-product>*{display:inline-block;vertical-align:top}.mini-product-box_info-image{flex:0 0 60px;align-self:center}.mini-product-box_info-image,.mini-product-box_info-image img{height:60px;width:60px;border-radius:4px}.mini-product-box_info-image.products-popup{align-self:center}.phone .mini-product-box_info-image{align-self:flex-start}.mini-product-box_info-name{flex:100 1;padding:0 8px;font-size:16px;white-space:nowrap;position:relative;width:calc(100% - 160px)}.mini-product-box_info-name .brand-name{font-size:14px;line-height:1.61;font-weight:500}.mini-product-box_info-name .bare-name,.mini-product-box_info-name .weight{font-size:12px;font-weight:normal}.mini-product-box_info-name .bare-name,.mini-product-box_info-name .brand-name{display:block;overflow:hidden;text-overflow:ellipsis}.mini-product-box_info-name .weight{display:inline-block}.mini-product-box_info-name .weight.dont-forget-popup{display:none}.mini-product-box_info-name .weight.dont-forget-popup .price-per-unit{float:right}.mini-product-box_info-name .product-box_price.with-promo .product-box_normal-price{color:var(--brand)}.mini-product-box_info-name .product-box_price.dont-forget-popup{margin:0;height:20px;line-height:20px}.mini-product-box_info-name .product-box_price.dont-forget-popup .product-box_normal-price{outline:4px dashed rgba(0,0,0,0);display:inline-block;font-size:14px}.mini-product-box_info-name.wider{width:calc(100% - 64px)}.mini-product-box_info-groupped-prices{display:flex;flex-direction:column;flex:0 0 auto;text-align:right;justify-content:space-evenly;align-items:flex-end}.mini-product-box_info-groupped-prices .with-promo{outline:2px dotted rgba(0,0,0,0)}.mini-product-box_info-groupped-prices .unknown-desc{font-size:14px;display:block;width:81px;line-height:18px;margin-right:8px}.mini-product-box_wrapper.v3 .mini-product-box_info-groupped-prices .mini-product-box_remove{bottom:-2px;right:-125px}.phone .mini-product-box_wrapper.v3 .mini-product-box_info-groupped-prices .mini-product-box_remove{bottom:1px}.mini-product-box_info-groupped-prices .unavailable-info{max-width:5rem;padding-bottom:10px;display:flex;height:100%;align-items:center}.mini-product-box_info-groupped-prices .product-box_price{padding:0}.unallowed-products .mini-product-box_info-groupped-prices .product-box_price{margin:0 8px 0 0}.mini-product-box_info-groupped-prices .product-box_price.with-promo .product-box_normal-price{color:var(--brand)}.mini-product-box_info-groupped-prices .price-per-unit{line-height:1.67;padding-top:1px;display:block;height:20px}.mini-product-box_info-groupped-prices.shrinked{z-index:1;display:inline-flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:flex-start !important;white-space:nowrap}.mini-product-box_info-groupped-prices.shrinked .product-box_price{margin-right:0}.mini-product-box_info span.bullet{color:#aaa;font-weight:bold;padding:0 2px}.mini-product-box_info .product-box_old-price{margin-top:0;font-size:12px;line-height:20px}.mini-product-box_info .product-box_old-price .price{line-height:20px}.mini-product-box_info .product-box_normal-price{outline:4px dashed rgba(0,0,0,0);display:block;font-size:14px;line-height:20px}.mini-product-box_info .product-box_normal-price.inline{display:inline}.mini-product-box_info .product-box_normal-price.gratis{margin:0;font-size:14px;color:var(--brand)}.mini-product-box_info div.price{width:90px;text-align:center;font-size:14px}.mini-product-box_info div.price .price{line-height:70px}.mini-product-box_info .price_unit:before{content:" / "}.mini-product-box_info .promo-info{margin-top:3px;font-size:10px;width:calc(100% + 40px);display:flex;align-items:center}.mini-product-box_info .promo-info img{vertical-align:middle;margin:0 3px;width:22px;height:22px}.mini-product-box_info .promo-info .gratis-name{width:115px;vertical-align:middle;margin-right:6px;text-overflow:ellipsis;overflow:hidden}.not-phone .mini-product-box_info .promo-info .gratis-name{flex:1}@media(max-width: 360px){.mini-product-box_info .promo-info .gratis-name{width:50px;margin-right:0}}.mini-product-box_info .promo-info .right i{font-style:normal;text-decoration:line-through;color:#acacac}.mini-product-box_info .promo-info .price_cur{display:none}.mini-product-box_info-cart-promo{display:block;margin-left:8px;margin-bottom:4px}.mini-product-box_info-cart-promo.products-popup{margin-top:6px;margin-bottom:0}.mini-product-box_info-cart-promo.products-popup>div{padding-left:8px;text-align:left}.mini-product-box_cart-button{flex:0 0}.mini-product-box_remove{display:flex;color:var(--gray);cursor:pointer;font-size:14px;line-height:1.29;font-weight:500}.mini-product-box_remove.in-product-box{position:static;margin-top:8px}.cart-side-box .unavailable .mini-product-box_remove{bottom:30px}.mini-product-box_remove:before{content:"";display:inline-block;width:18px;height:18px;line-height:18px;vertical-align:bottom;background-color:var(--gray);margin-right:4px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Delete-circle.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Delete-circle.svg") no-repeat center/contain}.no-css-mask .mini-product-box_remove:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Delete-circle.svg") no-repeat center/contain}.mini-product-box_totals{align-self:center;flex:0 0 70px;margin:0 16px 0 8px;text-align:right}.mini-product-box_totals .product-box_total-price{color:var(--brand);text-align:right;font-size:14px;font-weight:500;line-height:24px}.mini-product-box_totals .product-box_price{padding-top:0;margin:0;height:auto}.mini-product-box_totals .product-box_normal-price.price{display:none}.mini-product-box_totals .product-box_old-price{float:none;margin-top:0;font-size:12px;line-height:1.33}.mini-product-box_totals .price{display:inline-block}.mini-product-box_totals .price_unit{display:none}.mini-product-box_unavailable-holder{width:32px}.mini-product-box_unavailable{height:24px;width:calc(100% - 12px);line-height:24px;position:absolute;left:10px;bottom:1px;padding:0 8px;background:#f7f7f7;border-radius:4px}.mini-product-box .product-box_labels{position:static;padding:0;justify-content:flex-end;font-size:10px;line-height:1.2}.mini-product-box .product-box_labels .product-label_contest-product{display:none}.mini-product-box .product-box_labels .product-label_custom-label{display:none}.mini-product-box .product-box_actions{top:0;right:initial;left:0;z-index:0;width:auto;padding:2px}.phone .mini-product-box .product-box_actions{top:auto;bottom:-3px}.mini-product-box .product-box_actions>*{display:inline-block}.mini-product-box .product-box_actions *:not(:first-child){margin-left:4px}.phone .mini-product-box{min-height:80px}.phone .mini-product-box_info{margin-top:0;margin-right:8px}.phone .mini-product-box_info-name .brand-name,.phone .mini-product-box_info-name .product-box_normal-price{line-height:18px}.phone .mini-product-box_info-cart-promo{margin-left:0}.phone .mini-product-box_info-cart-promo .product-box_cart-promo-info{margin-left:0}.phone .mini-product-box_info .product-box_price{font-size:12px;margin:0}.mini-product-box.unavailable .mini-product-box_info,.mini-product-box.unavailable .product-box_labels,.mini-product-box.unavailable .mini-product-box_totals .price{opacity:.4}.mini-product-box .product-box_validity-period{min-height:20px;font-size:12px;line-height:20px}.product-special-badge.big{height:60px;margin-bottom:20px}.product-special-badge.big .badge{display:none}.cart-box{width:220px;border:1px #d7d7d7 solid;position:relative;padding-bottom:27px;margin:30px 0;text-align:center}.cart-box_actions{padding:20px 10px 40px 10px;color:var(--brand);font-size:14px;font-weight:500;line-height:20px}.cart-box_actions a{display:inline-block}@media(max-width: 360px){.cart-box_actions a{display:block;float:none;margin-bottom:10px}}.cart-box_actions a:before{content:"";display:inline-block;width:24px;height:24px;margin-right:8px;vertical-align:middle;background:var(--brand)}.cart-box_actions_clear-cart{float:right}.cart-box_actions_clear-cart:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Reset-cart.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Reset-cart.svg") no-repeat center/contain}.no-css-mask .cart-box_actions_clear-cart:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Reset-cart.svg") no-repeat center/contain}.cart-box_actions_add-to-shopping-list{float:left}.cart-box_actions_add-to-shopping-list:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/shopping-list.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/shopping-list.svg") no-repeat center/contain}.no-css-mask .cart-box_actions_add-to-shopping-list:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/user-menu/shopping-list.svg") no-repeat center/contain}.cart-box_price{line-height:65px;font-size:48px}.cart-box_price .price-label{color:#666;font-weight:normal;font-size:12px;line-height:30px}.cart-box_price .main-price .product-box_normal-price{outline:4px dashed rgba(0,0,0,0);font-size:24px}.cart-box_price .main-price .price_num{font-size:48px}.cart-box_price .main-price .price_decimals{font-size:32px}.cart-box_price .main-price .price_cur{display:none}.cart-box_price .multibuy{display:flex;justify-content:space-between}.cart-box_price .multibuy>*{float:none}.cart-box_price .multibuy .bigger .product-box_non-multibuy-price>span{font-size:24px}.cart-box_price .multibuy .unhighlight{color:#666 !important}.product .cart-box_price .cheapest.big,.product .cart-box_price .super-price.big,.product-page_cart-box .cart-box_price .cheapest.big,.product-page_cart-box .cart-box_price .super-price.big{margin:20px auto 10px;width:170px;height:120px}.product .cart-box_price .cheapest.big .inner .badge,.product .cart-box_price .super-price.big .inner .badge,.product-page_cart-box .cart-box_price .cheapest.big .inner .badge,.product-page_cart-box .cart-box_price .super-price.big .inner .badge{height:32px;line-height:40px}.product .cart-box_price .cheapest.big .inner .badge:before,.product .cart-box_price .super-price.big .inner .badge:before,.product-page_cart-box .cart-box_price .cheapest.big .inner .badge:before,.product-page_cart-box .cart-box_price .super-price.big .inner .badge:before{font-size:25px}.product .cart-box_price .cheapest.big .inner .price,.product .cart-box_price .super-price.big .inner .price,.product-page_cart-box .cart-box_price .cheapest.big .inner .price,.product-page_cart-box .cart-box_price .super-price.big .inner .price{height:88px;line-height:60px;font-size:90px}.product .cart-box_price .cheapest.big .inner .price .price_decimals,.product .cart-box_price .super-price.big .inner .price .price_decimals,.product-page_cart-box .cart-box_price .cheapest.big .inner .price .price_decimals,.product-page_cart-box .cart-box_price .super-price.big .inner .price .price_decimals{margin-left:5px}.product .cart-box_price .cheapest.big .inner .price.digits-3,.product .cart-box_price .super-price.big .inner .price.digits-3,.product-page_cart-box .cart-box_price .cheapest.big .inner .price.digits-3,.product-page_cart-box .cart-box_price .super-price.big .inner .price.digits-3{font-size:70px}.product .cart-box_price .cheapest.big .promo-old-price-outer,.product .cart-box_price .super-price.big .promo-old-price-outer,.product-page_cart-box .cart-box_price .cheapest.big .promo-old-price-outer,.product-page_cart-box .cart-box_price .super-price.big .promo-old-price-outer{bottom:-6px;right:-6px}.product .cart-box_price .cheapest.big .promo-old-price-outer .promo-old-price,.product .cart-box_price .super-price.big .promo-old-price-outer .promo-old-price,.product-page_cart-box .cart-box_price .cheapest.big .promo-old-price-outer .promo-old-price,.product-page_cart-box .cart-box_price .super-price.big .promo-old-price-outer .promo-old-price{line-height:32px;display:inline-block;margin-top:-4px;font-size:30px}.product .cart-box_price .cheapest.big .promo-old-price-outer .promo-old-price .price_decimals,.product .cart-box_price .super-price.big .promo-old-price-outer .promo-old-price .price_decimals,.product-page_cart-box .cart-box_price .cheapest.big .promo-old-price-outer .promo-old-price .price_decimals,.product-page_cart-box .cart-box_price .super-price.big .promo-old-price-outer .promo-old-price .price_decimals{font-size:.5em;vertical-align:.7em}.product .cart-box_price .cheapest.big .promo-old-price-outer .promo-old-price:after,.product .cart-box_price .super-price.big .promo-old-price-outer .promo-old-price:after,.product-page_cart-box .cart-box_price .cheapest.big .promo-old-price-outer .promo-old-price:after,.product-page_cart-box .cart-box_price .super-price.big .promo-old-price-outer .promo-old-price:after{border-bottom-width:2px}.product .cart-box_price .cheapest.big .promo-old-price-outer .promo-old-price.digits-3,.product .cart-box_price .super-price.big .promo-old-price-outer .promo-old-price.digits-3,.product-page_cart-box .cart-box_price .cheapest.big .promo-old-price-outer .promo-old-price.digits-3,.product-page_cart-box .cart-box_price .super-price.big .promo-old-price-outer .promo-old-price.digits-3{font-size:24px}.product .cart-box_price .cheapest.big .inner .badge:before,.product-page_cart-box .cart-box_price .cheapest.big .inner .badge:before{font-size:17px}.cart-box_old-price{font-size:20px;margin-right:10px;position:relative}.cart-box_old-price .price_cur{display:none}.cart-box_old-price:after{content:"";width:48px;height:16px;background:rgba(0,0,0,0) url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/del.png") no-repeat;position:absolute;left:50%;bottom:8px;margin-left:-26px}.cart-box .desc{color:#888;margin:5px 0}.touch .cart-box{border:none;margin-bottom:0}.touch .cart-box:before{content:none}.touch .cart-box .cart .cart-button{width:100%;margin:20px 0}.touch .cart-box .cart-box_price,.touch .cart-box .cart{display:inline-block;vertical-align:middle;margin-top:0}.touch .cart-box .desc-section>*{display:inline-block;vertical-align:top;margin:0 20px 0 0;text-align:left}.add-to-list-icon:before{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAAAAADoyKrlAAAAuUlEQVQI1yWNywrCUAxE89mCD9wJ/oNFbW1t+rDVhS8QdeNCt4r4wM8Q7L0ZczVkMzNnEqpgDu1u2GmvDT50Oc3qawtZNYvjmRrc2AAQ2da5RbHFroIF9pABJZClzmIxr1DSRJRzmcCkVAAfFcaZBeVyT6Ik4jR8vUtKHaNrUSGhHNe+5w29Qe8mE1Vq2z9QUmFvrL2YwweYpu6Y/HIlMzw4zsZpzk/krudq+tEgo1o08tkPRv44CGtfnPisRBZyehsAAAAASUVORK5CYII=");display:inline-block;width:13px;height:16px;margin-right:3px;vertical-align:top}.add-to-list-button{display:inline-block}.add-to-list-button_not-logged{display:none}.user-logged .add-to-list-button_not-logged{display:none !important}.cart-button{margin:0;min-width:120px;max-width:160px;height:32px;border-radius:16px;text-align:center}.cart-button.button{padding-left:0;padding-right:0}.cart-button.not-shrink{min-width:initial;max-width:initial}.cart-button.vertical{position:relative;min-width:0;width:32px;min-height:88px;align-self:center;display:inline-flex;flex-direction:column-reverse;align-items:center;justify-content:space-between}.cart-button.vertical.in-cart{padding:4px 0}.cart-button.vertical:not(.in-cart){justify-content:center}.cart-button.vertical .cart-button_add{min-height:80px;flex:1 0 100%;display:flex;align-items:center;padding:0 6px}.cart-button.vertical .cart-button_add:not(.with-initial):before{margin-right:0;vertical-align:0}.cart-button.vertical .cart-button_add>span:not(.initial-quantity){display:none}.cart-button.vertical .cart-button_add .initial-quantity{margin:0 -2px}.cart-button.vertical .cart-button_minus,.cart-button.vertical .cart-button_plus{margin:0;float:none}.cart-button.vertical .cart-button_quantity{width:32px}.cart-button_inputs{height:32px;text-align:center;display:none}.cart-button_inputs input{background:rgba(0,0,0,0)}.in-cart>.cart-button_inputs{display:inline-block}.cart-button_add{padding:0 12px;cursor:pointer;transition:opacity .15s}.cart-button_add:hover{opacity:.75}.cart-button_add.disabled:not(.with-initial):before{background:#b2b2b2}.cart-button_add:not(.with-initial):before{content:"";display:inline-block;width:20px;height:20px;margin-right:4px;vertical-align:-4px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/shopping-basket.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/shopping-basket.svg") no-repeat center/contain;background:#fff}.no-css-mask .cart-button_add:not(.with-initial):before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/shopping-basket.svg") no-repeat center/contain}.cart-button_add .initial-quantity{display:inline-block;width:24px;height:24px;background:#fff;color:var(--success);margin:-2px 6px 0 0;text-align:center;border-radius:12px;line-height:24px;vertical-align:middle}.cart-button_add.disabled{background-color:#eaf6eb;color:#fff;pointer-events:initial}.cart-button_add.disabled:hover{background-color:#eaf6eb;color:#fff}.cart-button_plus,.cart-button_minus{cursor:pointer;background-color:var(--success);transition:opacity .15s;color:#fff;width:24px;height:24px;border-radius:50%;display:block;margin-top:4px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cart-button_plus:not(.disabled):hover,.cart-button_minus:not(.disabled):hover{opacity:.75}.cart-button_plus.disabled,.cart-button_minus.disabled{background:#eaf6eb;cursor:default}.cart-button.higher .cart-button_plus,.cart-button.higher .cart-button_minus{width:32px;height:32px}.cart-button.higher .cart-button_inputs,.cart-button.higher .cart-button_inputs input{height:40px;line-height:40px}.cart-button_plus{float:right;margin-right:4px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/cart-plus.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/cart-plus.svg") no-repeat center/contain}.no-css-mask .cart-button_plus{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/cart-plus.svg") no-repeat center/contain}.cart-button_minus{float:left;margin-left:4px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/cart-minus.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/cart-minus.svg") no-repeat center/contain}.no-css-mask .cart-button_minus{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/cart-minus.svg") no-repeat center/contain}.cart-button_quantity{background:#fff;color:var(--success);width:50px;height:32px;margin:0;padding:0;font-size:16px;font-weight:500;vertical-align:top;position:relative;outline:0;text-align:center;border:none}.cart-button.in-cart{box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14);background:#fff}.cart-button .low-quantity-tooltip{display:none;position:relative;text-align:center;top:-25px;width:calc(var(--product-box-width) - 12px);white-space:normal}.cart-button:hover .low-quantity-tooltip{display:block}.cart-button_in-cart{display:none}.gift .cart-button_add:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Present_white.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Present_white.svg") no-repeat center/contain}.no-css-mask .gift .cart-button_add:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Present_white.svg") no-repeat center/contain}.variable-weight-icon{width:23px;height:20px;display:inline-block;background-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==");background-repeat:no-repeat;margin:-2px 5px 0 0;vertical-align:middle}.product-box .variable-weight-icon{width:13px;height:12px;background-size:contain}.dont-forget .carousel,.product-page-carousel .carousel{margin:0}.dont-forget .carousel .carousel_btn,.product-page-carousel .carousel .carousel_btn{width:30px;padding:0;text-align:center}.dont-forget .carousel .carousel_btn.prev:after,.product-page-carousel .carousel .carousel_btn.prev:after{margin-left:3px}.dont-forget .carousel .carousel_btn.next:after,.product-page-carousel .carousel .carousel_btn.next:after{margin-left:-3px}.dont-forget .carousel .carousel_wrapper,.product-page-carousel .carousel .carousel_wrapper{border:none;width:calc(100% - 60px);border-spacing:60px}.dont-forget .carousel.inactive .carousel_wrapper,.product-page-carousel .carousel.inactive .carousel_wrapper{width:100%}.dont-forget .carousel .carousel_page,.product-page-carousel .carousel .carousel_page{justify-content:space-around;display:inline-flex;flex-wrap:wrap;overflow:hidden}.dont-forget .carousel .carousel_wrapper.resized .carousel_page,.product-page-carousel .carousel .carousel_wrapper.resized .carousel_page{overflow:visible}.banners-rotator{height:400px;position:relative;background:var(--placeholder)}.banners-rotator.titled{margin-bottom:40px}.banners-rotator:not(.titled) .slide-titles{margin-top:-24px}.touch .banners-rotator.single .reel{padding-left:0}.touch .banners-rotator.single .reel .banner-with-products{flex:0 0 100vw}.banners-rotator .slider{position:absolute;top:0;left:0;width:100%;height:100%}.banners-rotator .slider .window{overflow:hidden;height:100%}.banners-rotator .slider .switch{position:absolute;top:0;width:80px;height:100%;cursor:pointer;z-index:4}.banners-rotator .slider .switch .arrow-icon{position:absolute;top:50%;left:50%;margin-left:-16px}.banners-rotator .slider .switch.prev{left:0}.banners-rotator .slider .switch.prev:before{left:0}.banners-rotator .slider .switch.prev .arrow-icon:after{transform:rotate(180deg)}.banners-rotator .slider .switch.next{right:0}.banners-rotator .slider .switch.next:before{right:0}.banners-rotator .slider .slide-titles{position:relative;z-index:2;text-align:center}.banners-rotator .window{will-change:transform}.banners-rotator .reel{display:flex;width:100%;height:100%;touch-action:pan-y;position:relative;transition:transform 2s ease,left 2s ease}.banners-rotator .reel.no-anim{transition:unset;-webkit-transition:unset}.banners-rotator .banner-with-products,.banners-rotator .inner-rotator-img{flex:1 0 100%;max-width:100%}@media screen and (max-width: 1280px){.banners-rotator .slider .switch{width:56px}}.touch .banners-rotator{margin-top:4px;margin-bottom:24px;background:none;height:auto}.touch .banners-rotator-inner{padding-top:0;height:100%}.touch .banners-rotator .slider{position:static}.touch .banners-rotator .window{margin:0}.touch .banners-rotator .switch{display:none}.touch .banners-rotator .reel{padding-left:20px}.touch .banners-rotator .slide-titles{position:static}.touch .banners-rotator .pagination-dots{position:absolute;top:168px;left:50%;z-index:2;transform:translateX(-50%)}.touch .banners-rotator .banner-with-products{margin:0 2px}.touch .banners-rotator .banner-with-products.active{z-index:1}.touch .banners-rotator .banner-with-products_products{position:relative;transition:left 1s;left:0px}.touch .banners-rotator .banner-with-products.after .banner-with-products_products{left:46px}.touch .banners-rotator .banner-with-products.before .banner-with-products_products{left:-46px}.banners-rotator .blurred{filter:blur(8px)}.banner-with-products{position:relative;flex:1;height:100%;padding:20px 120px 40px;overflow:hidden}.banner-with-products_image{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;object-fit:cover;object-position:center top}@media(min-width: 1023px){.touch .banner-with-products.with-img-right .banner-with-products_inner{height:100%;flex-direction:row;display:flex;align-items:flex-start;justify-content:space-between;max-width:896px}.touch .banner-with-products.with-img-right .banner-with-products_content{height:400px}}.banner-with-products .img-right-wrapper{display:flex;align-self:center;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);height:245px;width:436px}.banner-with-products .img-right-wrapper img{background-repeat:no-repeat;background-size:contain;width:100%;height:100%}@media(max-width: 1023px){.banner-with-products .img-right-wrapper{display:none}}.banner-with-products .logo-left{height:40px;width:130px;background-repeat:no-repeat;background-size:contain;margin-bottom:15%}.phone .banner-with-products .logo-left{height:32px;width:104px;margin:24px auto 0 auto}@media screen and (min-width: 1441px){.banner-with-products.with-right-content .banner-with-products_headline-wrapper{width:780px}.banner-with-products.with-right-content .banner-with-products_subline-wrapper{width:632px}}@media screen and (max-width: 1440px){.banner-with-products.with-right-content .banner-with-products_headline-wrapper{width:596px}.banner-with-products.with-right-content .banner-with-products_subline-wrapper{width:552px}}@media screen and (max-width: 1366px){.banner-with-products.with-right-content .banner-with-products_headline-wrapper{width:414px}.banner-with-products.with-right-content .banner-with-products_subline-wrapper{width:552px}}@media screen and (max-width: 1280px){.banner-with-products.with-right-content .banner-with-products_headline-wrapper{width:414px}.banner-with-products.with-right-content .banner-with-products_subline-wrapper{width:504px}}@media screen and (max-width: 1024px){.banner-with-products.with-right-content .banner-with-products_headline-wrapper{width:344px}.banner-with-products.with-right-content .banner-with-products_subline-wrapper{width:344px}}@media screen and (max-width: 1280px){.banner-with-products.with-right-content .banner-with-products_inner.container{max-width:100%}.banner-with-products.with-right-content .banner-with-products_inner.container span{z-index:1}}.banner-with-products.with-right-content .ticket-banner-form{margin:-20px 8px 0px 8px;width:436px;padding-top:8px}@media screen and (max-width: 1280px){.banner-with-products.with-right-content .ticket-banner-form{width:100%;margin:0 auto}}.phone .banner-with-products.with-right-content.with-headline-uni{max-height:initial}.phone .banner-with-products.with-right-content.with-headline-uni .banner-with-products_content{padding-top:4px;height:312px}.phone .banner-with-products.with-right-content.with-headline-uni .banner-with-products_headline-wrapper{font-size:24px;font-weight:bold;line-height:32px;text-align:center;margin:35% auto 0 auto}.phone .banner-with-products.with-right-content.with-headline-uni .banner-with-products_headline-wrapper .with-uni{width:300px}.phone .banner-with-products.with-right-content.with-headline-uni .banner-with-products_subline-wrapper{margin-top:20px;font-size:16px;line-height:20px;text-align:center;padding:0 20px;margin:20px auto 0 auto}.phone .banner-with-products.with-right-content.with-headline-uni .subline-uni,.phone .banner-with-products.with-right-content.with-headline-uni .headline-uni{display:block}.touch.no-phone .banner-with-products.with-tablet-view .logo-left{margin-bottom:6%}.touch.no-phone .banner-with-products.with-tablet-view .inner-wrapper-left{width:100vw}.touch.no-phone .banner-with-products.with-tablet-view h2.with-uni{font-size:48px;line-height:72px;max-width:344px;font-weight:400}@media(max-width: 912px){.touch.no-phone .banner-with-products.with-tablet-view h2.with-uni{max-width:316px}}.touch.no-phone .banner-with-products.with-tablet-view .subline{margin-top:20px;font-size:18px;font-weight:bold;line-height:24px;max-width:412px}@media(max-width: 912px){.touch.no-phone .banner-with-products.with-tablet-view .subline{max-width:316px}}.touch.no-phone .banner-with-products.with-tablet-view .banner-with-products_content{padding:25px 64px 0;text-align:left}@media(max-width: 912px){.touch.no-phone .banner-with-products.with-tablet-view .banner-with-products_content{padding:25px 32px 0}}.touch.no-phone .banner-with-products.with-tablet-view .banner-with-products_inner{flex-direction:row}.touch.no-phone .banner-with-products.with-tablet-view .ticket-banner-form{position:absolute;right:64px;margin-top:0px;height:534px}@media(max-width: 912px){.touch.no-phone .banner-with-products.with-tablet-view .ticket-banner-form{right:32px}}.banner-with-products.with-headline-uni .headline-uni{width:24px;height:100%;position:absolute}@media(max-width: 350px){.banner-with-products.with-headline-uni h2{width:100%}.banner-with-products.with-headline-uni .headline-uni{display:none}}.banner-with-products.with-headline-uni .headline-uni-wrapper,.banner-with-products.with-headline-uni .subline-uni-wrapper{top:0;right:0;bottom:0;left:0;position:absolute}.phone .banner-with-products.with-headline-uni .banner-with-products_content{padding-top:56px;padding-left:0;padding-right:0}.banner-with-products.with-headline-uni h2{color:#fff;font-size:48px;font-weight:normal;line-height:1.5;margin:0 0 20px}.banner-with-products.with-headline-uni h2 .touch{width:100%;margin:0}.banner-with-products.with-headline-uni h2,.banner-with-products.with-headline-uni .subline{display:inline-block;position:relative}.banner-with-products.with-headline-uni .subline{color:#fff;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-size:16px;font-weight:bold;line-height:24px}.phone .banner-with-products.with-headline-uni .subline-uni,.phone .banner-with-products.with-headline-uni .headline-uni{display:none}.banner-with-products .subline-uni{width:24px;position:absolute}.banner-with-products .headline-uni.left,.banner-with-products .subline-uni.left{left:-24px;top:0;bottom:0}.banner-with-products .headline-uni.right,.banner-with-products .subline-uni.right{right:-24px;top:0;bottom:0}.banner-with-products_inner{height:100%;display:flex;align-items:flex-start;justify-content:space-between}.banner-with-products .banner-uniform{position:relative}@media screen and (max-width: 1024px){.banner-with-products .banner-uniform{display:none}}.banner-with-products .banner-uniform_sheet{height:400px;margin-top:-20px;width:288px}.touch .banner-with-products .banner-uniform_sheet{height:200px;margin-top:-200px}.banner-with-products .banner-uniform_uni-logo{position:absolute;background-size:contain;background-repeat:no-repeat}.banner-with-products .banner-uniform_partner-logo{width:240px;top:4%;left:25px;height:120px;background-size:contain;background-position:center center}.banner-with-products .banner-uniform_frisco-logo{width:140px;height:62px;left:25%;top:calc(50% + 50px);background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons/logo-color.svg")}.banner-with-products .banner-uniform_xmark{width:40px;height:40px;left:calc(50% - 20px);top:calc(50% - 22px);background-image:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/vouchers/xmark.png")}.banner-with-products_content{max-width:632px;margin-top:30px;flex:1 1 632px;color:#fff}.banner-with-products_content.with-img{margin-top:12px;display:flex;align-items:center}.banner-with-products_content.with-img h2{font-size:60px;font-weight:300}.banner-with-products_content.with-img .banner-img{position:relative;flex:0 0 auto;height:148px;padding:4px;margin-right:24px}.banner-with-products_content.with-img .banner-img img{vertical-align:middle;max-height:100%}.banner-with-products_content.with-img .banner-img img.small{display:none}.banner-with-products_content.with-img .banner-img.ribbon img{vertical-align:top;margin-top:-36px;max-height:none}.banner-with-products_content.with-img .banner-img.separated:after{content:"";display:inline-block;vertical-align:middle;margin-left:24px;width:4px;margin-top:-4px;height:inherit;background-color:#fff}@media screen and (max-width: 1280px){.banner-with-products_content.with-img h2{font-size:40px}.banner-with-products_content.with-img .banner-img{height:114px}.banner-with-products_content.with-img .banner-img img.small{display:initial}.banner-with-products_content.with-img .banner-img img.big{display:none}}.banner-with-products_content h2{margin:0 0 12px;font:normal 64px/1.25 "Oswald",Arial,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.27)}.banner-with-products_content h2.solo{padding-top:30px}.banner-with-products_content h2.extra-bold{text-shadow:0 2px 2px rgba(0,0,0,.25);font-weight:500;height:144px;text-transform:uppercase;line-height:56px;font-size:44px}@media(min-width: 1441px){.banner-with-products_content h2.extra-bold{width:644px}}@media(max-width: 1440px){.banner-with-products_content h2.extra-bold{width:552px}}@media(max-width: 1280px){.banner-with-products_content h2.extra-bold{width:460px;font-size:36px;line-height:44px}}.banner-with-products_content h2 img{max-height:1em}.banner-with-products_content h2.logo-headline img{max-width:180px;max-height:72px}.banner-with-products_content .subline{font:bold 20px/1.4 "ES Rebond Grotesque",Arial,sans-serif;font-feature-settings:"ss04" on;letter-spacing:.25px;text-shadow:0 2px 4px rgba(0,0,0,.27);position:relative}.banner-with-products_content .button,.banner-with-products_content .button.alone{margin:0 auto;margin-top:40px;display:inline-block;position:relative;z-index:1}.banner-with-products_products{flex:0 0 344px;align-self:center;width:344px;border-radius:4px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 0 2px 0 rgba(0,0,0,.14)}.no-touch .banner-with-products_products{max-width:344px}.banner-with-products_products .mini-product-box_wrapper{border-radius:4px}.banner-with-products_video{flex:0 0 432px;width:432px;height:242px;align-self:center;border-radius:4px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 0 2px 0 rgba(0,0,0,.14);overflow:hidden;border:4px solid #fff;z-index:4}.banner-with-products_video video{max-width:100%;max-height:100%;border-radius:4px}@media screen and (max-width: 1280px){.banner-with-products_video{flex:0 0 194px;width:344px;height:194px}}.touch .banner-with-products_video{position:absolute;top:132px;width:auto;height:auto;flex:0 0 auto;border:none;box-shadow:none;background:none;overflow:visible}.touch .banner-with-products_video .cld-video-player{width:0;height:0;overflow:hidden}.phone .banner-with-products_video .button.cta+.cld-video-player{padding:0}.banner-with-products .banner-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.banner-with-products.freshness .banner-with-products_headline-wrapper h2{height:auto;text-transform:uppercase;line-height:1}.banner-with-products.freshness .banner-with-products_subline-wrapper .subline{text-transform:uppercase;line-height:1.25;font-family:"Oswald"}@media screen and (max-width: 1440px){.banner-with-products{padding-left:88px;padding-right:88px}}@media screen and (max-width: 1280px){.banner-with-products{padding-left:64px;padding-right:64px}.banner-with-products_content{max-width:436px;margin-top:50px}.banner-with-products_content h2{font-size:48px}.banner-with-products_content p{font-size:16px;line-height:24px}.banner-with-products_content .button{margin-top:30px}}.banner-with-products .inner-wrapper-left.with-banner{border-radius:4px;background-size:cover;background-position:center top;background-repeat:no-repeat}.phone .banner-with-products_content h2{width:100%}.touch .banner-with-products{width:100%;max-height:600px;margin:20px 24px 16px;padding:0;border-radius:4px;width:calc(100vw - 48px);flex:0 0 calc(100vw - 48px);transition:background-size 1s}.touch .banner-with-products_inner{flex-direction:column;align-items:stretch;padding:0;max-width:none}.touch .banner-with-products_content{flex:1 1 auto;max-width:none;height:218px;padding:36px 16px 0;margin-top:0;margin-bottom:-26px;border-radius:4px;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center top}.touch .banner-with-products_content h2{font-size:24px;line-height:32px;margin:0;font-weight:500}.touch .banner-with-products_content .button{margin-top:16px}.touch .banner-with-products_products{align-self:unset;width:auto;margin:0 -16px 4px;z-index:4;overflow:hidden;flex:1 0 auto}@media screen and (min-width: 769px){.touch .banner-with-products_products{display:flex;flex-wrap:wrap}.touch .banner-with-products .mini-product-box_wrapper{border-right:1px solid var(--placeholder)}}@media screen and (min-width: 1025px){.touch .banner-with-products .mini-product-box_wrapper{flex:1 0 100%/3}}@media screen and (max-width: 1024px){.touch .banner-with-products .mini-product-box_wrapper{flex:1 0 100%/2}}@media screen and (max-width: 768px){.touch .banner-with-products .mini-product-box_wrapper{flex:1 0 100%}}.touch .banner-with-products.with-video .banner-with-products_content{margin-bottom:26px}.touch .banner-with-products.freshness .banner-with-products_content{padding-top:28px}.touch .banner-with-products.freshness .banner-with-products_headline-wrapper h2{width:auto;height:auto;text-transform:uppercase;line-height:1.333;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold}.touch .banner-with-products.freshness .banner-with-products_subline-wrapper .subline{text-transform:uppercase;line-height:28px;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px}.touch .banner-with-products.freshness .banner-with-products_subline-wrapper .subline br{content:" "}.touch .banner-with-products.freshness .banner-with-products_subline-wrapper .subline br::after{content:" "}@media screen and (max-width: 1024px){.no-phone.touch .banner-with-products .mini-product-box_wrapper:nth-child(n+3){display:none}}.products-category_header{position:relative;z-index:4;font-family:"ES Rebond Grotesque";font-feature-settings:"ss04" on;letter-spacing:.25px;font-weight:bold;font-size:16px;line-height:24px;padding:12px;margin:-1px 0 0;border:1px solid var(--placeholder);border-width:1px 0;background-color:#fff}.products-category_header span{float:right;font-family:"Roboto";font-weight:500;font-size:14px;color:#aaa;padding-right:12px}.products-category#promo.sticky,.products-category#extra.sticky{padding-top:69px}.products-category#promo .products-category_header,.products-category#extra .products-category_header{color:var(--success);font-size:16px;line-height:24px;padding-left:60px}.products-category#promo .products-category_header:before,.products-category#extra .products-category_header:before{content:"";position:absolute;top:14px;left:14px;width:36px;height:36px;background-color:var(--success)}.products-category#promo .products-category_header .title,.products-category#extra .products-category_header .title{display:inline-block;min-height:40px}.products-category#promo .products-category_header small,.products-category#extra .products-category_header small{display:block;font-family:"Roboto";font-size:12px;font-weight:400;line-height:16px;color:var(--main-text)}.products-category#promo .products-category_header span,.products-category#extra .products-category_header span{position:absolute;right:12px}.products-category#promo .products-category_header:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Badge.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Badge.svg") no-repeat center/contain}.no-css-mask .products-category#promo .products-category_header:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Badge.svg") no-repeat center/contain}.products-category#extra .products-category_header:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Present.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Present.svg") no-repeat center/contain}.no-css-mask .products-category#extra .products-category_header:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Present.svg") no-repeat center/contain}.products-category.sticky{padding-top:50px}.products-category.sticky .products-category_header{position:fixed;z-index:5;width:calc(100% - 5px)}.phone .products-category.sticky .products-category_header{width:100%}.cart-button.v3{display:inline-block;width:initial;height:initial;min-height:initial}.cart-button .cart-button_add.substitute{background:var(--brand)}.cart-button .cart-button_add.substitute:before{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/transfer.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/transfer.svg") no-repeat center/contain}.no-css-mask .cart-button .cart-button_add.substitute:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/transfer.svg") no-repeat center/contain}.cart-button .cart-button_add.substitute:hover{background:#81023f}.cart-button .cart-button_add.substitute.v3{height:initial;min-height:initial;padding:0px 27px;margin-top:16px}.phone .cart-button .cart-button_add.substitute.v3{margin-top:7px}.cart-button .cart-button_add.substitute.v3:before{content:none}.cart-box_price .membership-price{display:inline-block}.cart-box_price .membership-price .new-price-wrapper{display:inline-block}.cart-box_price .membership-price .new-price-wrapper .price{font-size:25px;line-height:19px}.cart-box_price .membership-price .new-price-wrapper img{top:0}.cart-box_price .membership-price .product-box_old-price.price{position:relative;margin-left:20px;font-size:20px;line-height:28px;float:none}.cart-box_price .membership-price .product-box_old-price.price:before{content:none}.cart-box_price .membership-price .product-box_old-price.price:after{content:" ";background:none;width:100%;top:12px;bottom:initial;position:absolute;left:0;margin-left:0;transform:rotate(-15deg);border-bottom:2px solid var(--brand)}.membership-price:not(.active) .product-box_old-price{color:var(--brand)}.membership-price.active .product-box_normal-price{color:var(--brand)}.lang-en .membership-price .product-box_old-price{font-size:10px}.lang-en .membership-price .product-box_normal-price{font-size:14px}.membership-price-label{position:relative;display:inline-block;vertical-align:top;height:24px}.mini-product-box .membership-price-label{z-index:4}.membership-price-label p{white-space:normal}.membership-price-label img{position:relative;height:18px;width:27px;top:3px;right:-3px}.membership-price-label .new-tooltip{margin-left:50%;text-align:center;width:184px;font-size:12px;line-height:18px}@media screen and (max-width: 460px){.membership-price-label .new-tooltip{margin-left:78%;width:146px}}.mini-product-box .membership-price-label .new-tooltip{width:150px;margin-left:4%}.membership-price-label .new-tooltip img{height:21px}.membership-price-label .new-tooltip .button{margin-top:8px;display:inline-block}.description-product{padding:2px;border-radius:4px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 4px 0px rgba(0,0,0,.12)}.description-product-inner{display:flex;padding:10px;border-radius:4px}.description-product-inner.in-cart{box-shadow:0 0 0 1px var(--success)}.no-phone .description-product-inner{flex-direction:row}.phone .description-product-inner{flex-direction:column}.description-product_image{flex:0 0 auto}.no-phone .description-product_image{margin-right:12px}.phone .description-product_image{align-self:center;margin-bottom:16px}.no-phone .description-product_prices{flex:1 0 auto;align-self:center;margin:0 12px;text-align:right}.description-product_prices-price{font-size:16px;line-height:20px;color:var(--brand);font-weight:500}.description-product_prices-vat{color:var(--brand);font-size:12px;line-height:16px}@media screen and (max-width: 1280px){.description-product_prices-vat{font-size:10px}}.description-product_cart-button .cart-button:not(.vertical){width:100%;max-width:none}.phone .description-product .description-product_prices{margin:16px 0}.resupply-label{display:flex;align-items:center;padding:2px;background-color:#fafafa;border-radius:4px}.resupply-label .icon-comp{border-right:1px solid var(--border)}.resupply-label .separator{margin:4px 8px 4px 0;width:1px;height:auto;align-self:stretch}@media screen and (max-width: 1030px){.single-banner .banner-with-products .banner-with-products_inner{max-width:none}}.catalog-page-outer .single-banner{aspect-ratio:4.8}.touch .banner-with-products{width:inherit;margin:auto}.product-box__valid-for-days{color:#999;width:calc(var(--product-box-width) - 2.5rem);font-size:.625rem;line-height:.75rem}.radio-group{display:flex;flex-direction:column;gap:1rem}.radio{display:flex;align-items:center;font-family:Roboto;font-size:.875rem;font-weight:600}.radio input[type=radio]{display:none}.radio__marker{position:relative;display:block;width:1.25rem;height:1.25rem;border:2px solid #666;border-radius:1.25rem;margin-right:.5rem}.radio:has(input[type=radio]:checked) .radio__marker::before{opacity:1}.radio__marker::before{content:"";opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;height:60%;border-radius:50%;background-color:var(--success);transition:opacity .2s}.radio__marker--error{border-color:var(--error)}.horizontal-product-box{display:grid;row-gap:.25rem;column-gap:.5rem;width:100%;grid-template-columns:60px 1fr 2rem;grid-template-areas:"img             content         cart-buttons";padding:.25rem;padding-bottom:.5rem;border-radius:8px}.horizontal-product-box__wrapper{padding:.25rem;padding-bottom:0;width:100%;border-bottom:1px solid #f2f2f2}.horizontal-product-box:has(.product-box_badge-price),.horizontal-product-box:has(.product-box_badge-wrapper){grid-template-areas:"discount-info   discount-info   discount-info" "img             content         cart-buttons"}@media(min-width: 768px){.horizontal-product-box{grid-template-columns:1.5rem 60px 1fr 2rem 5rem;grid-template-areas:"actions         img             content         cart-buttons    cart-price"}.horizontal-product-box:has(.product-box_badge-price),.horizontal-product-box:has(.product-box_badge-wrapper){grid-template-areas:"discount-info   discount-info   discount-info   cart-buttons    cart-price" "actions         img             content         cart-buttons    cart-price"}}.horizontal-product-box--placement{background:#eaf6eb}.horizontal-product-box .horizontal-product-box__product-img{grid-area:img}.horizontal-product-box .horizontal-product-box__product-img>img{border-radius:4px}.horizontal-product-box__product-img{width:3.75rem;display:flex;height:100%;align-items:flex-start}.horizontal-product-box__product-img--unavailable{opacity:.4}.horizontal-product-box__discount-info{grid-area:discount-info;font-size:.75rem}.horizontal-product-box__discount-info:not(:has(*)){display:none}.horizontal-product-box__actions{grid-area:actions;height:100%;display:flex;align-items:center}.horizontal-product-box__actions .product-box_actions{position:static;background:rgba(0,0,0,0)}.horizontal-product-box__content{grid-area:content;position:relative;display:grid;align-items:center;grid-template-areas:"description" "price-box";gap:.25rem;padding-bottom:.75rem}.horizontal-product-box__content--unavailable{opacity:.4}@media screen and (min-width: 768px){.horizontal-product-box__content{grid-template-areas:"description price-box";grid-template-columns:1fr 5.5rem}}.horizontal-product-box__description{grid-area:description;position:relative;display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;text-overflow:ellipsis;overflow-y:hidden;width:calc(100% - 3rem)}@media screen and (min-width: 768px){.horizontal-product-box__description{width:100%;padding-right:.5rem}}.horizontal-product-box__description-brand-name{font-size:.875rem;font-weight:500;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.horizontal-product-box__description-bare-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.horizontal-product-box__description-weight{overflow:hidden}.horizontal-product-box__description--unavailable{width:50%}@media screen and (min-width: 768px){.horizontal-product-box__description--unavailable{width:calc(100% - 1rem)}}.horizontal-product-box__extra-info{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;font-size:.75rem}@media screen and (min-width: 768px){.horizontal-product-box__extra-info{display:none}}.horizontal-product-box__unavailable-variant{position:absolute;right:0;top:50%;width:min-content;max-width:6rem;transform:translateY(-50%);font-size:.75rem;background-color:#fafafa;padding:.25rem .5rem;border-radius:2px}@media screen and (min-width: 768px){.horizontal-product-box__unavailable-variant{max-width:none;white-space:nowrap}}.horizontal-product-box__cart-buttons{grid-area:cart-buttons}.horizontal-product-box__price-box{grid-area:price-box;display:flex;justify-content:space-between;flex-basis:100%}@media screen and (min-width: 768px){.horizontal-product-box__price-box{flex-direction:column}}.horizontal-product-box__price{position:relative;font-size:.875rem;line-height:1.25rem;font-weight:400}.horizontal-product-box__price[data-caption]{margin-top:1rem}.horizontal-product-box__price:before{content:attr(data-caption);position:absolute;transform:translateY(-1rem);white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:400;color:#999}@media screen and (min-width: 768px){.horizontal-product-box__price{text-align:right}.horizontal-product-box__price:before{right:0}}.horizontal-product-box__price--highlight{color:var(--brand);font-weight:500}.horizontal-product-box__price--secondary{text-align:right}.horizontal-product-box__price--secondary:before{right:0}.horizontal-product-box__price--pre-promo{font-size:.75rem;text-decoration:line-through}.horizontal-product-box__cart-price{grid-area:cart-price;display:none}.horizontal-product-box__cart-price-value{color:var(--brand);font-weight:500}@media screen and (min-width: 768px){.horizontal-product-box__cart-price{display:flex;gap:.25rem;height:100%;flex-direction:column;justify-content:center;align-items:flex-end;margin-right:.75rem}}.horizontal-product-box__delete-button{display:flex;gap:.25rem;align-items:center;color:#999;background:none;border:none;font-family:Roboto;font-size:.875rem;font-weight:500;cursor:pointer}.horizontal-product-box__expiration-date{display:flex;align-items:center;gap:.25rem;border-top:1px solid var(--border);flex-basis:100%;font-size:.75rem;line-height:1.25rem;padding:.5rem}.horizontal-product-box__expiration-date-tooltip.frisco-tooltip{max-width:14rem;color:#999;margin-left:-4px}.form-screen{min-height:100vh}.touch .form-screen{background-color:var(--bg-secondary)}.touch .form-screen .lp-header{box-shadow:none;padding:8px}.form-screen .title{margin:0}.form-screen .separator{margin:16px 0}.form-screen a:not(.button){color:var(--brand);transition:color .3s}.form-screen a:not(.button):hover{color:#81023f;text-decoration:underline}.form-screen_forms{display:grid;grid-template-columns:1fr 1fr;gap:0px 80px;grid-template-areas:". .";padding:0 0 12px}.no-touch .form-screen_forms{padding:56px 0}@media screen and (max-width: 1366px){.form-screen_forms{gap:0px 12px}}.touch .form-screen_forms{display:block}.form-screen_forms-box{min-height:0;padding:16px 8px;background-color:var(--bg-secondary)}.no-touch .form-screen_forms-box{box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.1);border-radius:4px;padding:56px}.reset-password-screen.form-screen .form-screen_forms{grid-template-columns:1fr 2fr 1fr;gap:0 40px}.reset-password-screen.form-screen .form-screen_forms-box{grid-column:2}.touch .reset-password-screen.form-screen .form-screen_forms-box .title{margin-bottom:16px}.touch .reset-password-screen.form-screen .form-screen_forms-box p{margin-bottom:16px}.touch .reset-password-screen.form-screen .form-screen_forms-box .button[type=submit]{width:auto}@media screen and (max-width: 1280px){.reset-password-screen.form-screen .form-screen_forms{grid-template-columns:1fr 4fr 1fr}}.no-phone .login-screen .login,.no-phone .login-screen .register,.no-phone .register-screen .login,.no-phone .register-screen .register,.no-phone .reset-password-screen .login,.no-phone .reset-password-screen .register{max-width:480px;width:100%;margin:0 auto}.touch .login-screen,.touch .register-screen,.touch .reset-password-screen{background:var(--bg-secondary)}.touch .login-screen .login,.touch .login-screen .register,.touch .register-screen .login,.touch .register-screen .register,.touch .reset-password-screen .login,.touch .reset-password-screen .register{padding:0 16px}.register-screen .register{max-width:480px;width:100%;margin:0 auto}.split-screen{display:grid;grid-template-columns:1fr 1fr;gap:0;grid-template-areas:"..";min-height:100vh;background-color:var(--bg-secondary)}.touch .split-screen{grid-template-columns:1fr;background:var(--bg-secondary);margin:0 -8px;padding:0 16px}.split-screen_column.center{align-self:center;margin:0;padding:12px 0;text-align:initial}@media screen and (min-width: 1025px){.split-screen_column.center{padding:56px 0}}.split-screen_column.image{position:sticky;top:0;max-height:100vh;background-size:contain;background-repeat:no-repeat;background-position:top left}.benefits .benefit:last-child{margin-bottom:0}.benefit{display:flex;align-items:center;margin:16px 0}.benefit_img{margin-right:16px;font-size:0}.benefit_title{margin:0 0 4px}.benefit_text{font-size:12px;line-height:16px}.login_header{display:flex;justify-content:space-between;align-items:center}.touch .login_header{margin:16px 0}.touch .login p{margin-bottom:12px}.login-form_actions,.register-form_actions{display:flex;justify-content:space-between;margin-top:12px;font-size:14px;line-height:20px}@media screen and (min-width: 1025px){.login-form_actions .button[type=submit],.register-form_actions .button[type=submit]{width:240px}}@media screen and (max-width: 1024px){.login-form_actions,.register-form_actions{flex-direction:column-reverse;align-items:center}.login-form_actions .button,.register-form_actions .button{margin:0 16px 10px}.login-form_actions .button[type=submit],.register-form_actions .button[type=submit]{width:256px}.login-form_actions a,.register-form_actions a{text-align:center}}.form-input-n-files label.label{top:9px}.form-input-n-files .input.files{min-height:62px;background:var(--bg-secondary)}.form-input-n-files .input.files .button{position:absolute;right:14px}.form-input-n-files .input.files .all-files{margin-top:38px}.form-input-n-files .input.files .all-files div{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.form-input-n{position:relative;display:inline-block;width:100%;margin:16px 0}.form-input-n .label{display:block;color:var(--gray)}.form-input-n_error{position:absolute;bottom:0;margin:0 10px;padding:4px 0;transform:translateY(100%);color:var(--error);font-size:12px}.form-input-n.error .input{border-color:var(--error)}.form-input-n.float .label{position:absolute;z-index:1;cursor:auto;line-height:3px;padding:0 4px;background:var(--bg-secondary);transform:translate(8px, 22px);transition:transform .15s}.form-input-n.float .label.with-two-rows{max-width:calc(100% - 32px);line-height:1.15;transform:translate(8px, 7px);background:rgba(0,0,0,0)}.form-input-n.float.notched .label{transform:translate(8px, -1px)}.form-input-n.float.notched .label.with-two-rows{background-image:linear-gradient(transparent 8px, var(--bg-secondary) 0, var(--bg-secondary) 75%, transparent 0);transform:translate(8px, -20px)}.input-n{position:relative}.input-n .input{width:100%;padding:14px 12px;border-radius:4px;border:1px solid var(--gray);transition:transform .15s,outline .15s,border .15s;outline:none}.input-n_right-icon{line-height:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.input-n.rounded .input{padding-left:16px;padding-right:16px;border-radius:40px;border-color:rgba(0,0,0,0);box-shadow:0px 0px 2px rgba(0,0,0,.12),0px 2px 2px rgba(0,0,0,.14)}.register-suggestions{display:flex;flex-direction:column}.register-suggestions>.button.alone{margin:16px 0;width:auto}.register-suggestions .regular-title{margin:16px 0 8px}.register-suggestions_benefits{margin-top:24px}@media screen and (max-width: 1024px){.register-suggestions>.button{margin:0 16px 16px}}.touch .register-link,.touch .login-link{text-align:right;line-height:20px}.register{display:flex;flex-direction:column}.register_header{display:flex;justify-content:space-between;align-items:center}.touch .register_header{margin:16px 0}@keyframes show{0%{opacity:1;transform:translateY(100px)}100%{transform:translateY(0px)}}@keyframes hide{99%{opacity:0;transform:translateY(0px)}100%{transform:translateY(100px)}}.register-form .show{animation:show 300ms forwards}.register-form .hide{animation:hide 300ms forwards}.register-form,.login-form,.reset-password-form{display:flex;flex-direction:column}.register-form a:not(.button):hover,.login-form a:not(.button):hover,.reset-password-form a:not(.button):hover{text-decoration:underline}.register-form .profile-type-picker,.login-form .profile-type-picker,.reset-password-form .profile-type-picker{margin-bottom:36px}.register-form .button[type=submit],.login-form .button[type=submit],.reset-password-form .button[type=submit]{max-width:240px;width:100%}.register-form .form_rodo,.login-form .form_rodo,.reset-password-form .form_rodo{margin:18px 0;font-size:12px;font-weight:16px;color:#aaa}.touch .register-form .profile-type-picker,.touch .login-form .profile-type-picker,.touch .reset-password-form .profile-type-picker{margin-bottom:10px}.touch .register-form .vatin,.touch .login-form .vatin,.touch .reset-password-form .vatin{width:256px;margin:16px auto 0}.touch .authorization-screen>.container .form-screen_forms-box{padding:0}.touch .authorization-screen>.container .login.container{padding:0}.profile-type-picker_description{margin:8px 0 0}.profile-type-picker_types{margin:20px 0 0}.profile-type-picker_types .form-checkbox-n{margin:0}.touch .profile-type-picker_types{margin:12px 0}.touch .profile-type-picker_types .flex{gap:12px}.profile-type{padding:16px;background-color:var(--bg-secondary);border-radius:4px;cursor:pointer;box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,0);transition:border .3s}.form-checkbox-n.checked .profile-type,.profile-type:hover{border-color:var(--brand)}.profile-type .title{margin:0 0 6px;line-height:20px}.profile-type p{font-size:14px}.form{display:flex;flex-direction:column}.form_actions{margin-top:16px}.info-box{display:flex;flex-direction:row;align-items:center;font-size:12px;line-height:16px}.info-box .icon-comp{flex:1 0 auto;margin-right:8px}.align-center{align-self:center}.no-phone .align-center:last-child{display:flex;justify-content:flex-end}.touch .align-center>.button.alone{margin:16px auto 0}.form-checkbox-n{position:relative;padding:2px;margin:8px 0}.form-checkbox-n label{display:flex;align-items:flex-start}.form-checkbox-n label>span{cursor:pointer;display:inline-block;vertical-align:top}.form-checkbox-n label small{display:block;margin-top:6px;font-size:12px;line-height:16px;color:#aaa}.form-checkbox-n input{top:0;left:0;cursor:inherit;margin:0;opacity:0;padding:0;z-index:1;visibility:none;position:absolute}.form-checkbox-n_icon{font-size:0}.form-checkbox-n_icon .marker{padding:2px;margin-right:8px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background-color:#fff;border-radius:2px;border:2px solid #666;cursor:pointer;transition:border-color .3s}.form-checkbox-n_label{flex:1 1 auto;line-height:20px}.form-checkbox-n_error{display:block;margin-top:4px;font-size:12px;color:var(--error)}.form-checkbox-n.error .marker{border-color:var(--error)}.form-checkbox-n.disabled{opacity:.5;pointer-events:none}.fade-transition-enter{opacity:0;transition:opacity .3s}.fade-transition-enter-active{opacity:1}.fade-transition-leave{opacity:1;transition:opacity .3s}.fade-transition-leave-active{opacity:0}.pink{color:var(--brand)}.select{position:relative}.select>.input-n{cursor:pointer}.select>.input-n .icon-comp.Chevron{pointer-events:none;position:absolute;right:0;top:50%}.select-options_list{max-height:230px;overflow-y:auto}.touch .select-options_list{margin:0 -16px}.select-options .input-n{margin:12px}.touch .select-options .input-n{margin:12px 0}.select-options_option{display:flex;justify-content:space-between;padding:8px 12px;line-height:24px;transition:background-color .3s;cursor:pointer}.select-options_option:first-child{border-top:1px solid var(--border)}.select-options_option:not(:last-child){border-bottom:1px solid var(--border)}.select-options_option:hover,.select-options_option.selected{background-color:#eaf6eb}.select-options_option.disabled{pointer-events:none;cursor:initial;color:#aaa}.select_dropdown{position:absolute;left:0;right:0;bottom:-8px;transform:translateY(100%);z-index:2004;border-radius:4px;box-shadow:0px 2px 2px rgba(0,0,0,.12),0px 0px 2px rgba(0,0,0,.14);background:var(--bg-secondary)}.password-validator{margin:0;padding:0}.password-validator li{display:inline-block;color:#aaa;transition:color .3s}.password-validator li:not(:first-child){padding-left:8px}.password-validator li:not(:first-child):before{content:"•";display:inline-block;color:#aaa;margin-right:8px;font-weight:bold}.password-validator.submitted li{color:var(--success)}.password-validator.submitted li.wrong{color:var(--error)}.form-screen_forms{display:grid;grid-template-columns:1fr 1fr;gap:0px 80px;grid-template-areas:". .";padding:0 0 12px}.no-touch .form-screen_forms{padding:56px 0}@media screen and (max-width: 1366px){.form-screen_forms{gap:0px 12px}}.touch .form-screen_forms{display:block}.form-screen_forms-box{min-height:0;padding:16px 8px;background-color:var(--bg-secondary)}.no-touch .form-screen_forms-box{box-shadow:0px 0px 2px rgba(0,0,0,.15),0px 2px 2px rgba(0,0,0,.1);border-radius:4px;padding:56px}.button.go-back span{display:inline-block;line-height:20px}.button.go-back span .icon-comp{vertical-align:top;line-height:20px;margin-right:8px}.register-confirmation{max-width:480px;width:100%;margin:0 auto}.register-confirmation .title{margin:8px;text-align:center}.register-confirmation_image{margin:48px 0 24px;text-align:center}.register-confirmation_paragraph{font-size:12px;line-height:16px;color:#aaa}.register-confirmation_actions{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:24px;width:100%}.register-confirmation_actions .button{margin:0 8px}.register-confirmation_actions .text-separator{margin:24px 0;width:100%}.touch .register-confirmation_actions{flex-direction:column-reverse}.touch .register-confirmation{padding:16px}.textarea{position:relative}.textarea_length{position:absolute;bottom:0;right:0;transform:translateY(100%);font-size:12px;color:#aaa}.register-form{margin-left:4px}.register-form .consent-text{color:#999;font-size:12px;line-height:16px;margin:6px 0}.delivery-method-message{display:grid;grid-template-columns:32px 1fr;align-items:center}.substitutes{position:relative}.substitutes__header-main{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #f2f2f2}.substitutes__header-title{display:inline;margin:0;font-family:ES Rebond Grotesque;font-feature-settings:"ss04" on;font-size:.875rem;font-weight:700;line-height:1.5rem;letter-spacing:.015em}.substitutes__header-pill{margin-left:.5rem;height:1.5rem;padding:.25rem .75rem;border:1px solid #ebebeb;border-radius:9999px;font-family:Roboto;font-size:.75rem}.substitutes__header-secondary{display:grid;grid-template-rows:auto auto;grid-template-columns:1.5rem 1fr;grid-template-areas:"icon desc" "_ details";gap:.5rem .75rem;align-items:center;padding:1rem;border-bottom:1px solid #f2f2f2}.substitutes__header-icon{grid-area:icon;color:var(--error)}.substitutes__header-desc{grid-area:desc;color:var(--error);margin:0;font-family:Roboto;font-size:.875rem;font-weight:500;line-height:1.25rem}.substitutes__header-details{grid-area:details;font-family:Roboto;font-size:.75rem;line-height:1rem;color:#999}.substitutes-list{position:relative;display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem;margin-top:1rem}.substitutes-list__header{margin-bottom:1rem}.substitutes-list__header-title{font-size:.875rem;font-weight:700;line-height:1.25rem;margin:0}.substitutes-list__header-subtitle{font-size:.875rem;font-weight:400;line-height:1.25rem;margin:.5rem 0}.substitutes-list__delete-following.button{font-size:.75rem}@keyframes closing{to{height:0px;visibility:none}}@keyframes opening{from{max-height:0px}to{max-height:1000px}}.substitute-item{margin-bottom:1rem;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1411764706),0px 2px 2px 0px rgba(0,0,0,.1215686275)}.substitute-item__closing-placeholder{position:relative;animation-name:closing;animation-duration:1s;animation-delay:300ms;animation-fill-mode:forwards}.substitute-item--animate-expansion{overflow:hidden}.substitute-item--animate-expansion .substitute-item__collapse{animation-name:opening;animation-duration:1s;animation-delay:300ms;animation-fill-mode:forwards;overflow:hidden}.substitute-item__body{display:grid;grid-template-columns:60px 1fr;grid-template-rows:1fr;gap:.5rem;padding:.75rem 1rem;cursor:pointer}.substitute-item__body:hover{background:#fafafa}.substitute-item__body--unclickable{cursor:default}.substitute-item__content{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;overflow:hidden}@media screen and (min-width: 768px){.substitute-item__content-description{width:60%}}.substitute-item__advanced-message{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--border);font-family:Roboto;font-size:.875rem}.substitute-item__collapse{position:relative;border-top:1px solid var(--border)}.substitute-item__collapse-body .ui-slider:hover{z-index:auto}.substitute-item__collapse-header-title{font-family:ES Rebond Grotesque;font-feature-settings:"ss04" on;font-size:.875rem;font-weight:700;line-height:1.5rem;letter-spacing:.015em}.substitute-item__collapse-body{padding:.75rem 1rem}.substitute-item__collapse-body .product-box_holder:first-child>.product-box-layout{border-left:none}.substitute-item__collapse-body .product-box_holder:last-child>.product-box-layout{border-right:none}.substitute-item__collapse-msg{padding:.5rem;border-bottom:1px solid var(--border)}.substitute-item__collapse-msg-body{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:4px;background:#fafafa}.substitute-item__collapse-msg-icon{width:24px;height:24px}.substitute-item__collapse-msg-text{font-size:.875rem;line-height:1.5rem}.substitute-item__collapse-footer{display:flex;justify-content:space-between;padding:.75rem 1rem}.substitute-item__footer-alert{position:absolute;width:calc(100% - 1rem);left:.5rem;bottom:4.5rem;display:flex;align-items:center;background:#fef4e8;color:#f7931f;font-family:Roboto;font-size:.875rem;font-weight:500;padding:1rem;border-radius:4px;gap:.5rem;z-index:1}.substitute-item__footer-alert-close{background:none;border:none;cursor:pointer;margin-left:auto}.substitute-item__remove-button{color:#666 !important;margin-left:auto}.substitute-item__remove-icon{color:#bfbfbf}.substitute-item__submit-pill{width:1.5rem;height:1.5rem;border-radius:999px;display:flex;justify-content:center;align-items:center;background:#fafafa;color:var(--brand);font-size:.875rem;font-weight:500;text-align:center;transform:translateX(0.25rem)}.substitute-item__submit-button--none.button.cta.with-icon{padding-right:0rem;padding-left:1.5rem}.substitute-item__submit-button--none.button.cta.with-icon .icon-right{opacity:0}.substitute-item__submit-button.button.cta.with-icon.substitute-item__submit-button--with-animation-up{padding-right:0rem;animation-name:show-pill-btn;animation-duration:250ms;animation-delay:300ms;animation-timing-function:ease-out;animation-fill-mode:forwards}.substitute-item__submit-button.button.cta.with-icon.substitute-item__submit-button--with-animation-up .icon-right{opacity:0;animation-name:show-pill;animation-duration:250ms;animation-delay:550ms;animation-timing-function:ease-out;animation-fill-mode:forwards}.substitute-item__submit-button.button.cta.with-icon.substitute-item__submit-button--with-animation-down{animation-name:hide-pill-btn;animation-duration:250ms;animation-delay:550ms;animation-timing-function:ease-out;animation-fill-mode:forwards;color:#fff;background:var(--brand);padding-right:1rem}.substitute-item__submit-button.button.cta.with-icon.substitute-item__submit-button--with-animation-down .icon-right{opacity:1;animation-name:hide-pill;animation-duration:250ms;animation-timing-function:ease-out;animation-fill-mode:forwards}.substitute-item__submit-button--some.button.cta.with-icon{padding-right:1rem;padding-left:1.5rem}.substitute-item__slider{transform:translateY(-1rem)}.substitute-item__slider-arrows{display:flex;justify-content:flex-end;transform:translateY(-3rem)}.substitute-item__slider-arrows .button[disabled]{background:#fff}@keyframes show-pill-btn{from{padding-right:0px}to{padding-right:1rem}}@keyframes show-pill{from{opacity:0}to{opacity:1}}@keyframes hide-pill-btn{from{background:var(--brand);color:#fff;padding-right:1rem}to{color:#b2b2b2;background:#f1f1f1;padding-right:0rem}}@keyframes hide-pill{from{opacity:1}to{opacity:0}}@keyframes show-alert{from{transform:translateX(-0.5rem) translateY(1rem);opacity:0}30%{transform:translateX(-0.5rem) translateY(1rem);opacity:0}to{transform:translateX(-0.5rem) translateY(0);opacity:1}}@keyframes hide-background-alert{from{opacity:1;width:100%;transform:translateX(0) translateY(-0.5rem)}to{opacity:0;transform:translateX(0) translateY(1rem);width:100%;box-shadow:none}}@keyframes shrink-snd-level-alert{from{width:calc(100% + 1rem);transform:translateX(-0.5rem) translateY(0)}to{width:100%;transform:translateX(0) translateY(-0.5rem)}}.substitute-accepted-alert{position:absolute;z-index:1;display:flex;justify-content:space-between;width:calc(100% + 1rem);transform:translateX(-0.5rem);background-color:#ebf6eb;padding:1rem;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1607843137),0px 2px 4px 0px rgba(0,0,0,.1215686275)}.substitute-accepted-alert--animation-1{animation-name:show-alert;animation-duration:700ms;overflow:hidden}.substitute-accepted-alert--animation-2{width:100%;transform:translateX(0) translateY(-0.5rem);animation-name:shrink-snd-level-alert;animation-duration:300ms;animation-fill-mode:forwards}.substitute-accepted-alert--detached{width:calc(100% - 2rem);left:1.5rem;bottom:1rem}.substitute-accepted-alert__side{display:flex;gap:.5rem;align-items:center}.substitute-accepted-alert__text{color:#32a63b;font-family:Roboto;font-size:.875rem;font-weight:500}.substitute-accepted-alert__undo-btn{font-family:Roboto;font-size:.875rem;font-weight:500;text-decoration:underline;background:none;border:none;color:#666;cursor:pointer}.substitute-accepted-alert__close-btn{background:none;border:none;color:#666;cursor:pointer}.substitutes-empty-state{display:flex;align-items:center;padding:1rem;padding-bottom:0;color:#32a63b;font-family:Roboto;font-size:.875rem;font-weight:500}.substitutes-empty-state>*{margin-right:.5rem}.substitutes-collapse-no-items__body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 4rem;border-bottom:1px solid #f2f2f2}.substitutes-collapse-no-items__title{color:var(--brand);text-align:center;font-family:Roboto;font-size:.875rem;font-weight:500}.substitutes-collapse-no-items__subtitle{text-align:center;font-family:Roboto;font-size:.75rem;font-weight:400}html{box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}html.with-popup{overflow-y:hidden;padding-right:var(--scrollbar-width)}*,*:before,*:after{box-sizing:inherit}p{margin:0}a{color:inherit;cursor:pointer;text-decoration:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}a[type=button]{appearance:none}input[type=number]{-moz-appearance:textfield}input[type=submit]{outline:none}:root{--gray: #999999;--brand: #a4004f;--error: #ef5350;--success: #32a63b;--warning: #f5911d;--main-text: #666;--disabled: #ccc;--border: #ebebeb;--body-size-big: 16px;--body-size: 14px;--body-size-small: 12px;--grid-gap: 12px;--container-width: 100%;--bg-secondary: #fff;--placeholder: #f2f2f2;--duration: 0.3s;--blur: 2px;--gray-200: #bfbfbf;--shadow-1: 0px 0px 2px 0 rgba(0, 0, 0, 0.14);--shadow-2: 0px 0px 2px 0 rgba(0, 0, 0, 0.16);--shadow-3: 0px 0px 4px 0 rgba(0, 0, 0, 0.12);--shadow-4: 0px 2px 2px 0 rgba(0, 0, 0, 0.06), 0px 0px 4px 0 rgba(0, 0, 0, 0.08);--shadow-4-hover: 0px 2px 2px 0 rgba(0, 0, 0, 0.06), 0px 0px 8px 0 rgba(0, 0, 0, 0.12);--shadow-5: 0px 2px 2px 0 rgba(0, 0, 0, 0.12), 0px 0px 4px 0 rgba(0, 0, 0, 0.14);--shadow-6: 0px 2px 2px 0 rgba(0, 0, 0, 0.12), 0px 0px 2px 0 rgba(0, 0, 0, 0.14);--scrollbar-width: 0px}.clear{clear:both}.cloak{display:none}.sdm-Van .hdm-Van{display:none !important}.sdm-DPD .hdm-DPD{display:none !important}.sdm-Coolomat .hdm-Coolomat{display:none !important}body{font:normal 14px/1.2 "Roboto",Arial,Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;color:var(--main-text);-webkit-text-size-adjust:none;text-size-adjust:none;margin:0}body.safari-scroll-fix{overflow:hidden;width:100%;height:100vh;height:100dvh}#container{overflow-x:clip}#wrapper{padding:0;background:#fafafa}#wrapper.no-phone{min-width:760px}#wrapper.no-phone.no-default-background-on-desktop{background:unset}#wrapper.no-padding #page-content{padding-top:0}#wrapper.phone.no-default-background-on-mobile{background:unset}#page-content{padding-top:20px;min-height:300px;min-height:calc(100vh - 136px)}#cms-debug{position:absolute;top:0;left:0;z-index:20000}#cms-debug>div{position:absolute;background:rgba(0,0,0,.8);color:#fff;white-space:nowrap;padding:5px}#cms-debug>div:hover{z-index:2}#cms-debug>div>div{border-top:1px dashed #888}#cms-debug>div>div:first-child{border-top:none}.phone .ps-container>.ps-scrollbar-y-rail{opacity:.6}.button{display:inline-block;vertical-align:top;width:auto;height:32px;padding:0 24px;border:0;border-radius:900px;font:500 14px/32px "Roboto",Arial,Helvetica,sans-serif;cursor:pointer;text-align:center;text-decoration:none;white-space:nowrap;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#fff;color:var(--main-text);transition:background-color .3s,color .3s}.button .non-click{cursor:initial}.button:not(.non-click):hover,.button.active{background-color:#eaf6eb;color:var(--success);text-decoration:none}.button.alone{display:block;width:100%}.button.higher,.higher>.button{height:40px;line-height:40px}.button.higher.bigger,.higher>.button.bigger{font-size:16px}.button.extra-padding{padding:0 32px}.button.lower,.lower>.button{height:28px;line-height:28px}.button.small,.small>.button{font-size:12px;line-height:24px;height:24px;padding:0 16px}.button.medium{text-align:center;line-height:27px;border-radius:14px 14px 14px 14px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);height:28px}.button.large{height:48px;font-size:16px;line-height:48px;padding:0 32px}.button.secondary{color:var(--brand)}.button.secondary:hover,.button.secondary.active{background-color:#f5e9ee;color:var(--brand)}.button.tertiary{color:var(--brand)}.button.tertiary:active,.button.tertiary:hover{background-color:#f5e9ee;color:var(--brand)}.phone .button.tertiary:focus{background-color:var(--bg-secondary);color:var(--brand)}.button.primary{background-color:var(--success);color:#fff}.button.primary:hover,.button.primary.active{background-color:var(--success);color:#fff}.button.cta{background-color:var(--brand);color:#fff}.button.cta:hover,.button.cta.active{background-color:#81023f;color:#fff}.button.orange{background-color:#f89c31;color:#fff}.button.orange:hover,.button.orange.active{background-color:var(--warning);color:#fff}.button.gray{color:#aaa}.button.gray:hover{color:var(--main-text);background-color:#fff}.button.gray.active{color:var(--main-text);background-color:#eee}.button.gray.active:hover{color:var(--brand);background-color:#f5e9ee}.button.main-gray{color:var(--main-text)}.button.main-gray:hover{color:var(--main-text);background-color:#fff}.button.main-gray.active{color:var(--main-text);background-color:#eee}.button.main-gray.active:hover{color:var(--brand);background-color:#f5e9ee}.button.with-chevron{padding-right:12px}.button.with-arrow{padding-right:12px}.button.with-arrow:after{content:"";display:inline-block;width:24px;height:24px;vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain;background-color:currentColor}.no-css-mask .button.with-arrow:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain}.button.with-arrow-before{padding-left:12px}.button.with-arrow-before:before{content:"";display:inline-block;width:24px;height:24px;margin-right:8px;vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain;background-color:currentColor;transform:rotate(180deg)}.no-css-mask .button.with-arrow-before:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Arrow2.svg") no-repeat center/contain}.button.with-chevron-before{padding-left:12px}.button.with-chevron-before:before{content:"";display:inline-block;width:24px;height:24px;margin-right:8px;vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background-color:currentColor;transform:rotate(180deg)}.no-css-mask .button.with-chevron-before:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.button.bottom-peeker{position:relative;left:50%;transform:translate(-50%, 50%)}.button.bottom-peeker-2{position:relative;left:50%;transform:translateX(-50%);margin-bottom:-50%}.button.transparent{color:var(--brand);padding-left:0;padding-right:0;box-shadow:none;background:rgba(0,0,0,0)}.button.transparent:hover,.button.transparent.active{background:rgba(0,0,0,0);color:#81023f}.button.plain{padding-left:0;padding-right:0;box-shadow:none;color:#666;background:rgba(0,0,0,0);font-family:Roboto;font-size:.875rem;font-weight:500;line-height:1.5rem}.button.plain:hover,.button.plain.active{background:rgba(0,0,0,0);color:var(--gray)}.button.plain:focus{text-decoration-line:2px;text-decoration:underline;outline:none}.button.underlined{text-decoration:underline;padding-left:0;padding-right:0;box-shadow:none;background-color:rgba(0,0,0,0);color:var(--main-text)}.button.underlined.disabled,.button.underlined.disabled:hover{background-color:rgba(0,0,0,0)}.button.underlined:hover,.button.underlined.active{background:rgba(0,0,0,0);color:#81023f}.button.center{margin:0 auto}.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover{background-color:#f1f1f1;color:#b2b2b2;text-align:center;cursor:initial}.button.link{background:none;color:var(--brand);box-shadow:none;padding-left:0;padding-right:0}.button.link:hover{color:#81023f;background:none;text-decoration:underline}.button.comfort{padding:0 32px}.button.comfort.large{padding:0 64px}.button .icon-left{display:flex;margin-left:-8px;margin-right:8px}.button .icon-right{display:flex;margin-right:-8px;margin-left:8px}.button .icon-right .icon-comp{transition:transform .15s cubic-bezier(0.4, 0, 0.6, 1)}.button .icon-comp{background-color:currentColor}.button.icon-button{padding:8px}.button.icon-button .icon-left{margin:0;vertical-align:initial}.button.with-icon{padding:0 16px;display:flex;align-items:center}a.cta,strong.cta,p.cta,span.cta{color:var(--brand)}a.underlined,strong.underlined,p.underlined,span.underlined{text-decoration:underline}.arrows{display:flex;gap:16px;top:28px !important;right:16px !important}@media screen and (min-width: 1440px){.arrows{right:calc((100vw - 1280px)/2) !important}}@media screen and (max-width: 1440px){.arrows{right:calc((100vw - 1100px)/2) !important}}@media screen and (max-width: 1190px){.arrows{right:calc((100vw - 900px)/2) !important}}@media screen and (max-width: 1000px){.arrows{right:calc((100vw - 710px)/2) !important}}@media screen and (max-width: 639px){.arrows{top:16px !important;right:16px !important}}.arrows .button{display:flex;justify-content:center;align-items:center;padding:0px;width:32px;height:32px}.buttons-group{display:flex;vertical-align:top;border-radius:100px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.inspirations-wrapper .buttons-group{display:inline-block}.buttons-group .button{box-shadow:none;display:flex;border-radius:0;border-left:1px solid var(--border)}.buttons-group .button:first-child{border-top-left-radius:900px;border-bottom-left-radius:900px;border-left:0}.buttons-group .button:last-child{border-top-right-radius:900px;border-bottom-right-radius:900px}.inspirations-wrapper .buttons-group .button{display:inline-block}.buttons-group:not(.spacey) .button{padding:0 12px}.buttons-group:not(.spacey) .button:first-child{padding-left:16px}.buttons-group:not(.spacey) .button:last-child{padding-right:16px}.buttons-group.higher{height:40px;border-radius:20px}.buttons-group.lower{height:28px;border-radius:14px}.buttons-collection{display:inline-block;vertical-align:top;padding:4px;border-radius:20px;background-color:#fff}.buttons-collection.upmoved{position:relative;top:-20px}.buttons-collection .button{box-shadow:none;display:inline-flex;align-items:center;margin-left:4px}.buttons-collection .button:first-child{margin-left:0}.buttons-collection .button.cta{background-color:rgba(0,0,0,0);color:var(--gray)}.buttons-collection .button.cta:hover,.buttons-collection .button.cta.active{background-color:#f5e5ed;color:var(--brand)}.buttons-collection.small{height:32px;border-radius:18px}.buttons-collection.small .button{font-size:12px;line-height:24px}.buttons-collection.small .button:not(:first-child){margin-left:4px}.lazy{width:100%;height:100%}.tooltip{display:none;position:absolute;top:0;box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);border-radius:2px;left:50%;transform:translateX(-50%) translateY(-100%);margin-top:-17px;width:240px;padding:10px;background:#fff;z-index:2;text-align:left;font-size:14px;line-height:1.2;font-weight:400;color:var(--main-text)}.tooltip.smaller{border-radius:2px;box-shadow:0px 2px 2px 0px rgba(0,0,0,.12),0px 0px 2px 0px rgba(0,0,0,.14);height:28px;padding:6px;width:initial;font-size:12px;font-weight:normal;line-height:16px}.tooltip.smaller .tooltip-arrow{height:8px;width:8px}.tooltip.right{transform:translateX(35px) translateY(65%)}.tooltip.right .tooltip-arrow{transform:rotate(-135deg);bottom:10px;left:10px;box-shadow:1px -2px 0px 0px rgba(0,0,0,.12),0px 0px 0px 0px rgba(0,0,0,.14)}.tooltip.right .tooltip-arrow:before{transform:rotate(-45deg);box-shadow:none}.tooltip h3{margin:0 0 10px;color:var(--brand);font-size:16px;font-weight:500}.tooltip .tooltip-arrow{overflow:hidden;position:absolute;width:26px;height:17px;bottom:-16px;left:50%;margin-left:-13px}.tooltip .tooltip-arrow:before{display:block;content:"";width:18px;height:18px;background:#fff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:0px 0px 5px 0px rgba(0,0,0,.5)}.new-tooltip{display:none;position:absolute;top:0;transform:translate(-50%, -100%);max-width:240px;padding:10px;background:#fff;z-index:110;text-align:left;font-size:12px;line-height:20px;font-weight:400;color:var(--main-text);box-shadow:0px 2px 2px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.1);border-radius:2px;margin:-12px 0 0 0}.new-tooltip .tooltip-arrow{position:absolute;width:20px;height:12px;bottom:-12px;left:50%;margin-left:-10px;overflow:hidden}.new-tooltip .tooltip-arrow::before{display:block;content:"";width:10px;margin:0 0 0 3px;height:10px;background:#fff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:0px 2px 2px 0px rgba(0,0,0,.1),0px 0px 2px 0px rgba(0,0,0,.1)}.new-tooltip.visible{display:block}.new-tooltip.bottom{top:auto;bottom:-12px;left:50%;transform:translate(-50%, 100%);margin:0 0 0}.new-tooltip.bottom .tooltip-arrow{bottom:auto;top:-10px}.new-tooltip.bottom .tooltip-arrow::before{transform-origin:100% 100%;margin:0 0 0 10px}.tooltip-wrapper-2{display:contents}.empty-product-placeholder{width:64px;height:64px;background:#fafafa;border-radius:4px 4px 4px 4px}.phone .empty-product-placeholder{width:50px;height:50px}.ps-scrollbar-y-rail{background-color:#f0f0f0 !important}.ps-scrollbar-y{background-color:#a3a3a3 !important;margin-right:-1px}.col-1{width:92px;padding:0 12px}.col-2{width:184px;padding:0 12px}.col-3{width:276px;padding:0 12px}.col-4{width:368px;padding:0 12px}.col-5{width:460px;padding:0 12px}.col-6{width:552px;padding:0 12px}.col-7{width:644px;padding:0 12px}.col-8{width:736px;padding:0 12px}.col-9{width:828px;padding:0 12px}.col-10{width:920px;padding:0 12px}.col-11{width:1012px;padding:0 12px}.col-12{width:1104px;padding:0 12px}.generic-tabs{box-shadow:inset 0 -2px 0 0 var(--border)}.generic-tabs>*{display:inline-block;padding-bottom:1px;text-align:center;font-size:14px;font-weight:500;line-height:1.71;padding:16px 16px 14px 16px}.generic-tabs>*.active,.no-touch .generic-tabs>*:hover,.generic-tabs>*.done{box-shadow:inset 0 -2px 0 0 var(--brand)}.shadowed,.button,.buttons-group,.buttons-collection{box-shadow:0 2px 2px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.14)}.centered-img{display:block;margin:0 auto;max-width:100%}.with-chevron.chevron-right:after{position:absolute;right:-16px}.with-chevron:after{content:"";display:inline-block;width:24px;height:24px;vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background-color:currentColor}.no-css-mask .with-chevron:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.with-chevron-before:before{content:"";display:inline-block;width:24px;height:24px;margin-right:8px;vertical-align:middle;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain;background-color:currentColor;transform:rotate(180deg)}.no-css-mask .with-chevron-before:before{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Chevron.svg") no-repeat center/contain}.unordered-list{padding-left:1em}.unordered-list.horizontal{display:flex;flex-direction:row;justify-content:space-between}.unordered-list.horizontal li.check-mark{position:relative}.unordered-list.horizontal li.check-mark:before{margin-left:0;left:0;margin-top:0}.unordered-list.horizontal li.check-mark .inner{text-align:left;padding-left:22px;margin:0 8px}.unordered-list.horizontal li.check-mark .inner .text{max-width:148px}.unordered-list li,.unordered-list .remark .remark-decor{list-style:none}.unordered-list li:before,.unordered-list .remark .remark-decor:before{content:"•";color:var(--brand);font-weight:bold;display:inline-block;vertical-align:middle;width:1em;margin-left:-1em}.unordered-list li.check-mark:before{content:" ";-webkit-mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons/check-circular.svg") no-repeat center/contain;mask:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons/check-circular.svg") no-repeat center/contain;background-color:var(--brand);height:20px;width:20px;position:absolute}.no-css-mask .unordered-list li.check-mark:before{background:url("https://www.frisco.pl/app/static/cdn/frisco-react-master-20250527-34429/img/icons/check-circular.svg") no-repeat center/contain}.unordered-list li.check-mark .inner{margin-top:15px;padding-left:13px;font-size:14px;line-height:20px}.not-visible{visibility:hidden !important}.not-display{display:none !important}.underline{text-decoration:underline}.clickable{cursor:pointer}.no-pointer-events{pointer-events:none}.check-circle-outline{-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain}.no-css-mask .check-circle-outline{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/Check-circle.svg") no-repeat center/contain}.ScrollbarsCustom-Thumb{border-radius:8px !important;background-color:#bfbfbf !important;padding-right:8px}.brand-text{color:var(--brand)}.white-space-nowrap{white-space:nowrap}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute !important}.whitespace-nowrap{white-space:nowrap}


