.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,.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}.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}.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,.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{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;transition:box-shadow .15s}.phone .generic-tabs>*{flex:1}.generic-tabs>*.active,.no-touch .generic-tabs>*:hover,.generic-tabs>*.done{box-shadow:inset 0 -2px 0 0 var(--brand)}.generic-tabs.arrow-free .tooltip-arrow{display:none !important}.generic-tabs.bottom{transform:translateX(-50%) translateY(75px)}.generic-tabs .tooltip-arrow{overflow:hidden;position:absolute;width:26px;height:17px;bottom:-17px;left:50%;margin-left:-13px}.generic-tabs .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{display:none}.errors-below .form-input .error.show{display:block}.errors-below .submitted .form-input_error input,.errors-below .submitted .form-input_error textarea{border-color:#f30000}.errors-below .submitted .form-input_error input[type=checkbox]{outline:2px solid #f30000}.errors-below .submitted .form-input_error .error{display:block;color:#f30000;margin-top:5px;font-size:11px}.errors-below .submitted .form-input_error .error a{text-decoration:underline}.product-box .post-code-popup,.product-box .post-code-popup *{box-sizing:border-box}.product-box .post-code-popup{left:-20px;width:200px}.product-box .post-code-popup .button{float:none;margin-top:15px}.product-box .post-code-popup.warsaw-or-not{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{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}.change-button{display:inline-block;min-width:24px;min-height:24px;cursor:pointer;background-color:#fff;box-shadow:0px 0px 2px rgba(0,0,0,.16);border-radius:2px}.change-button .icon-comp{vertical-align:top}.new-product-page__back-button{display:inline-flex;gap:8px;padding:16px 0}.new-product-page__back-button-icon .icon-comp{vertical-align:top;background-color:currentColor}.new-product-page__back-button-text{line-height:24px;vertical-align:middle;transition:color .15s cubic-bezier(0.4, 0, 0.6, 1)}.new-product-page__back-button:hover{color:var(--brand)}.new-product-page__navigation{padding:0 8px}.new-product-page__navigation .new-product-page__breadcrumbs+.new-product-page__back-button{position:relative;padding-top:0;margin-top:-8px;z-index:2}@media screen and (min-width: 768px){.new-product-page__navigation{padding:0 12px}}.new-product-page .postcode-box{box-shadow:0px 0px 2px rgba(0,0,0,.16)}.new-product-page__adult-warn{display:flex;gap:8px;align-items:center;line-height:24px;font-weight:500}.new-product-page__alcohol-warn{position:initial !important;display:flex !important;gap:8px;align-items:center}.new-product-page__main{display:grid;grid-template-rows:auto auto;padding:16px 8px;gap:24px}.new-product-page__main_presentation{align-self:stretch}.new-product-page__main_presentation-content{position:sticky;top:140px}.new-product-page__main_presentation-content .product-stickers{position:absolute;top:4px;right:4px}.new-product-page__main_presentation-content .product-stickers .product-label_contest-product,.new-product-page__main_presentation-content .product-stickers .product-label_custom-label{display:block;margin-bottom:8px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:bottom right}@media screen and (min-width: 768px){.new-product-page__main_presentation-content .product-stickers .product-label_contest-product,.new-product-page__main_presentation-content .product-stickers .product-label_custom-label{width:60px;height:60px}}.new-product-page__main_details{display:grid;grid-template-columns:auto;gap:16px}.new-product-page__main_details .postcode-box{max-width:none;margin-bottom:16px}@media screen and (min-width: 768px){.new-product-page__main{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1440px){.new-product-page__main{grid-template-columns:auto 528px;gap:116px}}@media screen and (min-width: 768px){.new-product-page__main{padding:16px}}.new-product-page__main_bottom-sections{grid-column-end:span 2;display:grid;gap:16px;margin-top:24px;padding:16px 8px}@media screen and (min-width: 768px){.new-product-page__main_bottom-sections{padding:24px 8px}}.no-phone .new-product-page__main{padding:24px 0}.new-product-page__main .tm-gorilla-container{opacity:1 !important}.no-phone .new-product-page__main .tm-gorilla-container .tm-gorilla{flex-direction:column}.new-product-page__product-recommendation-tile{display:flex;gap:16px;align-items:center;margin:8px 0px;padding:8px 16px 8px 8px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1490196078)}.new-product-page__product-recommendation-tile_img-container{display:flex;justify-content:center;min-width:72px}.new-product-page__product-recommendation-tile_img{max-height:72px;flex:0 0 72px}.new-product-page__product-recommendation-tile_text{display:flex;flex-direction:column;flex:1 1 auto;gap:2px}.new-product-page__product-recommendation-tile_title{font-size:14px;line-height:20px;font-weight:700}.new-product-page__product-recommendation-tile_description{font-size:12px;line-height:16px;color:#aaa}.new-product-page__product-recommendation-tile_description-link{color:var(--brand);font-weight:500;line-height:24px}.new-product-page__product-recommendation-tile{display:flex;align-items:center;margin:8px 0px;padding:8px 16px 8px 8px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1490196078)}.new-product-page__product-recommendation-tile_img-container{display:flex;justify-content:center;min-width:72px}.new-product-page__product-recommendation-tile_img{max-height:72px;margin-right:16px;margin-left:8px}.new-product-page__product-recommendation-tile_text{display:flex;flex-direction:column;flex:0 1 initial;gap:2px}.new-product-page__product-recommendation-tile_title{font-weight:700}.new-product-page__product-recommendation-tile_description{margin-right:4px}.new-product-page__above-title-section{display:flex;gap:0 8px}.new-product-page__above-title-section .product-box_labels{position:static;margin:0}.new-product-page__below-title-section{display:flex;flex-direction:row;align-items:center;column-gap:8px;line-height:20px}.new-product-page__brand-name{color:var(--brand);text-decoration:underline}.new-product-page__product-description{margin-top:12px;line-height:20px}.new-product-page__product-description b{font-weight:500}.new-product-page__product-description p{margin-top:8px}.new-product-page__prices{outline:0px solid brown}.new-product-page__prices-label{margin-bottom:8px}.new-product-page__prices_price{display:inline-flex;align-items:baseline;font-size:32px;line-height:40px;font-weight:500}.phone .new-product-page__prices_price{font-size:18px;line-height:24px}.new-product-page__prices_secondary-price{color:#666;margin-left:1rem;font-family:Roboto;font-weight:400;text-decoration:line-through;font-size:.875rem;line-height:1.5rem}@media screen and (min-width: 640px){.new-product-page__prices_secondary-price{font-size:1.25rem;line-height:1.75rem}}.new-product-page__prices_old-price{display:inline-block;font-size:20px;line-height:24px;text-decoration-line:line-through;padding-bottom:4px;color:var(--gray)}.phone .new-product-page__prices_old-price{font-size:14px}.new-product-page__prices_unit-price{font-size:14px;line-height:18px;color:#666}.new-product-page__prices_low-price{margin-top:4px;font-size:12px;line-height:16px;color:var(--gray)}.new-product-page__actions{display:flex;align-items:center;gap:16px;padding:8px 0}.new-product-page__actions .cart-button{flex:1 0 auto;max-width:none}.new-product-page__vertical-list{border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,.1607843137)}.new-product-page__vertical-list_item{display:flex;padding:12px 16px;font-size:14px;line-height:24px;gap:8px}.new-product-page__vertical-list_item:not(:last-child){border-bottom:1px solid var(--placeholder)}.new-product-page__vertical-list_item-title{font-size:12px;font-weight:500;color:var(--gray)}.new-product-page__vertical-list_item strong{font-weight:500}.new-product-page__vertical-list_item{display:flex;align-items:center}.new-product-page__vertical-list_item-content-text{display:flex;flex-direction:row}.phone .new-product-page__vertical-list_item{flex-direction:column;align-items:initial}.new-product-page__vertical-list_item-icon{margin-right:8px}.new-product-page__vertical-list_item-action{flex:1 0 auto;display:flex;font-weight:500;color:var(--brand);justify-content:flex-end}.phone .new-product-page__vertical-list_item-action{justify-content:flex-start}.phone .new-product-page__vertical-list_item-action.with-icon{margin-left:32px}.new-product-page__parameters{margin-top:16px;display:grid;grid-template-columns:1fr;gap:0 24px;background-color:rgba(0,0,0,0)}.new-product-page__parameters>*:nth-child(2n){background-color:#fafafa}.new-product-page__parameters strong{font-weight:500}.new-product-page__parameters a[href]{color:var(--brand);text-decoration:underline}.new-product-page__parameters>.flex{padding:8px;border-radius:4px}@media screen and (min-width: 768px){.new-product-page__parameters{grid-template-columns:1fr 1fr}.new-product-page__parameters>*:nth-child(2n){background-color:rgba(0,0,0,0)}.new-product-page__parameters>*:nth-child(4n+3),.new-product-page__parameters>*:nth-child(4n+4){background-color:#fafafa}}.new-product-page__product-tags{display:flex;flex-wrap:wrap;gap:8px}.new-product-page__product-tags_tag{border:1px solid var(--border);padding:4px 14px;border-radius:20px;white-space:nowrap;text-overflow:ellipsis}.new-product-page__product-daily-recommendation{display:flex;flex-wrap:wrap;gap:24px 12px;margin-top:12px}.new-product-page__product-daily-recommendation>.new-product-page__nutrient-gauge{flex:1 0 auto}.new-product-page__nutrient-gauge{padding:12px 16px;box-shadow:0 0 2px 0 rgba(0,0,0,.1607843137);display:flex;flex-direction:column;gap:8px}.new-product-page__nutrient-gauge-title{text-align:center;color:#aaa}.new-product-page__nutrient-gauge-text{font-weight:500;font-size:14px;line-height:24px;text-align:center}.new-product-page__nutrient-gauge-circle{display:flex;justify-content:center}.new-product-page__nutrient-gauge-circle-outer{display:flex;justify-content:center;align-items:center;height:56px;width:56px;border-radius:28px;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1215686275)}.new-product-page__nutrient-gauge-circle-inner{position:relative;height:48px;width:48px;border-radius:100%;z-index:10}.new-product-page__nutrient-gauge-circle-inner-filled{position:relative;display:flex;justify-content:center;align-items:center;top:2px;left:2px;height:44px;width:44px;background:#fff;border-radius:100%;z-index:20}.new-product-page__nutrient-gauge-circle-text{font-size:12px;font-weight:500;line-height:16px}.new-product-page .breadcrumbs{padding:0}.new-product-page .products-slider_title-wrapper{padding:0 8px}@media screen and (min-width: 1024px){.new-product-page .products-slider_title-wrapper{padding:0}}.phone .new-product-page .products-slider_title .breadcrumbs_title{font-size:16px}.new-product-page__substitutes-section{padding:24px 0}.new-product-page__substitutes-section .title{margin-top:0}.new-product-page__substitutes-section .ui-slider .pboxwrapper{width:33.3333333333%}.new-product-page__substitutes-section .ui-slider .mini-product-box_wrapper{box-shadow:0px 0px 2px rgba(0,0,0,.15);margin:0 8px;width:auto}.new-product-page .pagination{display:inline-flex;gap:10px;height:16px;padding:5px;border-radius:8px;box-shadow:0px 2px 2px rgba(0,0,0,.12),0px 0px 2px rgba(0,0,0,.14);background-color:#fff}.new-product-page .pagination_bullet{width:6px;height:6px;border-radius:3px;background-color:var(--main-text)}.new-product-page .pagination_bullet.active{background-color:var(--success);box-shadow:0 0 0 3px #eaf6eb}.nutri-score_container{display:flex;align-items:center;height:36px}.nutri-score_elem{display:flex;justify-content:center;align-items:center;width:30px;height:32px;font-weight:700;font-size:20px;opacity:.56}.nutri-score_elem.a{background:#038141;color:#acd7c1;border-radius:4px 0px 0px 4px}.nutri-score_elem.b{background:#85bb2f;color:#cae69d}.nutri-score_elem.c{background:#fecb02;color:#ffea9a}.nutri-score_elem.d{background:#ee8100;color:#ffc988}.nutri-score_elem.e{background:#e63e11;color:#f7ad99;border-radius:0px 4px 4px 0px}.nutri-score_elem.active{width:32px;height:36px;border:2px solid #fff;border-radius:4px;box-shadow:0px 0px 2px 0px rgba(0,0,0,.0392156863);box-shadow:0px 0px 8px 0px rgba(0,0,0,.1215686275);color:#fff;opacity:1}.nutri-score_text{margin-top:4px;font-size:12px;line-height:16px}.product-label{display:flex;max-width:100%;height:18px;align-items:center;overflow:hidden;text-transform:uppercase;color:#fff;font-size:12px;line-height:14px;font-weight:500;padding:2px 4px;border-radius:2px}.product-label img{padding-right:4px;vertical-align:middle;height:14px;margin-top:-1px}@media screen and (min-width: 768px){.pinch-zoom .pinch-zoom__img{transform-origin:right}}.new-product-page__shelf-life-details-btn{display:flex;align-items:center;gap:.25rem;font-weight:500;color:var(--brand);margin-right:2px}.new-product-page__shelf-life-tooltip.frisco-tooltip{min-width:22rem;transform:translate(calc(-100% + 0.75rem), 0)}.brandbank-ingredients{--margin-shift: 12px;position:relative}.brandbank-ingredients__space-maker{padding-top:var(--margin-shift);margin-bottom:calc(var(--margin-shift)*-1);max-width:528px;visibility:hidden}.brandbank-ingredients__content{position:absolute;top:0;left:0}


