@font-face{font-family:"Montserrat";src:url("../../fonts/Montserrat-Regular.woff2") format("woff2"),url("../../fonts/Montserrat-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../../fonts/Montserrat-Medium.woff2") format("woff2"),url("../../fonts/Montserrat-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../../fonts/Montserrat-SemiBold.woff2") format("woff2"),url("../../fonts/Montserrat-SemiBold.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../../fonts/Montserrat-Bold.woff2") format("woff2"),url("../../fonts/Montserrat-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-Regular.woff2") format("woff2"),url("../../fonts/SourceSansPro-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-SemiBold.woff2") format("woff2"),url("../../fonts/SourceSansPro-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-Bold.woff2") format("woff2"),url("../../fonts/SourceSansPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}.btn{display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:240px;height:56px;line-height:56px;font-family:'Source Sans Pro',sans-serif;border-radius:28px;color:#fff;background-color:#ffaf0f;text-decoration:none;text-align:center;font-size:1rem;font-weight:600;outline:none;border:none;cursor:pointer;transition:background-color .2s,box-shadow .2s,border .2s,color .2s,opacity .2s}.btn:hover:not(:disabled){box-shadow:0 8px 24px rgba(0,0,0,.12)}.btn:active{box-shadow:0 4px 12px rgba(0,0,0,.12)}.btn:disabled{opacity:.5;cursor:auto}.btn--large{width:320px}.btn--reversed{color:#ffaf0f;border:2px solid #ffaf0f;background-color:#fff}.btn--reversed:hover,.btn--reversed:active{background-color:#ffaf0f;color:#fff}.btn--category{font-family:"Montserrat",sans-serif;width:max-content;height:36px;padding:.5rem 1rem;background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.08);border-radius:18px;color:#262626}.btn--category:hover{color:#ffaf0f;box-shadow:0 4px 16px rgba(0,0,0,.08)}.btn--category:active,.btn--category.active{background-color:#ffaf0f;color:#fff}.btn--more{border-radius:50%;width:36px;position:relative}.btn--more::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:4px;background:url("../../images/more-icon.svg") center no-repeat;background-size:16px 4px;transition:filter .2s}.btn--more.expanded{display:none}.btn--more.expanded::after{width:12px;height:12px;background:url("../../images/close-icon.svg") center no-repeat;background-size:14px}.btn--more:hover{background-color:#ffaf0f}.btn--more:hover::after{filter:invert(1) brightness(1.2)}.btn--more:active::after,.btn--more.active::after{filter:invert(1) brightness(1.2)}.btn--small{width:120px;height:40px}.btn--white{background-color:#fff;color:#262626;border:1px solid #262626}.btn--white:hover:not(:disabled){box-shadow:none}.btn--white:active{box-shadow:none;background-color:#fff}.btn--green{filter:drop-shadow(0 4px 32px #e3bc00);background-color:#a9e132;color:#fff}@media screen and (max-width:950px){.btn--category{height:30px;font-size:.875rem;padding:6px 12px}.btn--category:hover{color:#262626}.btn--category:active,.btn--category.active{color:#fff}}.text-btn{display:-webkit-flex;display:flex;align-items:center;justify-content:center;max-width:max-content;font-family:"Montserrat",sans-serif;color:#262626;background-color:transparent;text-decoration:none;text-align:center;font-size:1rem;font-weight:600;line-height:1.375;outline:none;border:none;cursor:pointer}.text-btn:visited{color:#262626}.text-btn:active{color:#262626}.text-btn--close{color:#ff334b}.text-btn--close::before{content:"";display:block;width:1.25rem;height:1.25rem;background:url("../../images/close-icon-red.svg") center no-repeat;margin:0 .75rem .125em 0}.text-btn--close:visited{color:#ff334b}.text-btn--close:active{color:#ff334b}.text-btn:disabled{opacity:.5;cursor:auto}@media screen and (max-width:950px){.text-btn{font-size:.875rem}}.checkbox-field{display:-webkit-flex;display:flex;line-height:1.25;cursor:pointer}.checkbox-field__checkmark{display:block;position:relative;width:1.25rem;height:1.25rem;background-color:#bfbfbf;border-radius:.25rem;flex:none;margin:2px .875rem 2px 0}.checkbox-field__checkmark::after{content:"";position:absolute;display:none;width:100%;height:100%;background:url("../../images/checkmark.svg") center no-repeat;background-size:contain}.checkbox-field>input{position:absolute;opacity:0;height:0;width:0}.checkbox-field>input:checked~.checkbox-field__checkmark{background-color:#fff}.checkbox-field>input:checked~.checkbox-field__checkmark::after{display:block}.link{text-decoration:underline;text-underline-offset:.2em;color:inherit;cursor:pointer;max-width:max-content;background:transparent;font-family:inherit;font-size:inherit;text-align:left}.link:visited{color:inherit}.link:active{color:inherit}.link--dotted{text-decoration:underline;text-decoration-style:dotted}.link--dashed{text-decoration:underline;text-decoration-style:dashed}.link--colored{color:#ffaf0f}.link--colored:visited{color:#ffaf0f}.link--colored:active{color:#ffaf0f}.link--red{color:#ff334b}.link--red:visited{color:#ff334b}.link--red:active{color:#ff334b}.link--btn-red{font-size:1rem;line-height:1.15;font-family:"Source Sans Pro",sans-serif;text-decoration:none;color:#ff334b;border:none;border-bottom:2px dotted #ff334b;background:none;background-color:transparent;padding:0;outline:none}.link--btn-red:active{color:#ff334b}.link--no-wrap{white-space:nowrap}.cultures{display:-webkit-flex;display:flex}.cultures__item{display:block;margin-right:1.5rem;opacity:.5;cursor:pointer;text-transform:uppercase;font-weight:600;transition:opacity .2s}.cultures__item:last-child{margin-right:0}.cultures__item.active{cursor:auto;opacity:1}.select{display:-webkit-flex;display:flex;position:relative;font-family:"Source Sans Pro",sans-serif}.select__box{position:relative;cursor:pointer;min-height:2.5rem;width:100%;font-family:"Source Sans Pro",sans-serif;color:#262626;background:transparent;border-bottom:1px solid #bfbfbf;border-color:#bfbfbf;font-size:1rem;font-weight:400;padding:8px 1px;transition:border-color .3s,color .3s}.select__box.default{color:#999}.select__box::after{content:"";display:block;position:absolute;width:10px;height:6px;left:calc(100% - 4px);top:calc(50% + 1px);background:url(../../../images/arrow-down-grey.svg) center no-repeat;background-size:contain;transform:translate(-50%,-50%) rotate(0);transition:transform .3s}.select__box.expanded{color:#262626;border-color:#262626}.select__box.expanded::after{transform:translate(-50%,-50%) rotate(180deg)}.select__list{display:none;width:100%;padding:0;position:absolute;background-color:#fff;z-index:2;top:100%;max-height:230px;overflow:auto;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.select__list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:3px;height:100%;background:transparent}.select__list::-webkit-scrollbar-track{background:transparent}.select__list::-webkit-scrollbar-button{-webkit-appearance:none;appearance:none}.select__list::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;width:3px;border:3px solid transparent;background:#b3b3b3;border-radius:2px}.select__option{cursor:pointer;padding:.25rem .5rem}.select__option:first-child{padding-top:.5rem}.select__option:last-child{padding-bottom:.5rem}.header-select{position:relative;font-family:"Source Sans Pro",sans-serif;text-align:left;color:inherit;font-size:inherit;padding:0;background-color:transparent;border:none;outline:none}.header-select__list{margin:0;padding:1rem;display:none;position:absolute;top:-1rem;left:-1rem;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12);border-radius:8px;min-width:max-content;z-index:103;transition:box-shadow .2s}.header-select__list.select-location{max-height:550px;overflow-y:scroll}.header-select__item{list-style:none;padding:5px 0;transition:color .2s;cursor:pointer;margin-bottom:6px;color:inherit}.header-select__item:first-child{padding-top:0}.header-select__item:last-child{padding-bottom:0;margin-bottom:0}.header-select__item:hover:not(.header-select__selected-item){color:#ffaf0f}.header-select__item-link{display:block}.header-select__item-link>span{display:block;max-width:max-content}.header-select__arrow-elem{position:relative;max-width:max-content;padding-right:.85rem;width:fit-content}.header-select__arrow-elem::after{content:"";display:none;position:absolute;width:10px;height:6px;left:calc(100% - 4px);top:calc(50% + 1px);background:url("../../images/arrow-down.svg") center no-repeat;background-size:contain;transform:translate(-50%,-50%) rotate(0);transition:transform .3s}.header-select__arrow-elem--small::after{width:8px;height:5px;left:calc(100% - 5px);top:calc(50% + 2px)}.header-select__selected-item{position:relative;max-width:max-content;cursor:pointer}.header-select__selected-item.disabled{cursor:auto}.header-select__selected-item .header-select__arrow-elem::after{display:inline-block}.header-select.expanded .header-select__selected-item .header-select__arrow-elem::after{transform:rotate(-180deg) translate(50%,50%)}.header-select--uppercase{text-transform:uppercase}.header-select--address{font-size:.75rem}.header-select--address span{max-width:300px;word-break:break-all;line-height:1.3}.header-select--address .header-select__selected-item .city{font-size:.875rem;font-weight:600;margin-bottom:5px}.header-select--bottom{font-size:.875rem;position:fixed;left:0;right:0;bottom:0;padding:1rem 1.875rem;background-color:#ffaf0f;color:#fff;border-radius:8px 8px 0 0;box-shadow:0 -2px 8px rgba(0,0,0,.06);z-index:100}.header-select--bottom .header-select__list{padding:1rem 1.875rem;top:auto;left:0;right:0;bottom:0;max-height:50vh;background-color:#ffaf0f;color:#fff;border-radius:8px 8px 0 0;overflow:auto;scrollbar-width:thin}.header-select--bottom .city{font-weight:600}.header-select--bottom .header-select__selected-item .city{font-size:1rem}.header-select--bottom .header-select__arrow-elem::after{filter:invert(1) brightness(1.5)}.header-select--bottom .header-select__item:hover:not(.header-select__selected-item){color:#fff}@media screen and (max-width:500px){.header-select--bottom{padding-left:1.25rem;padding-right:1.25rem}.header-select--bottom .header-select__list{padding-left:1.25rem;padding-right:1.25rem}}.form__show-block{display:-webkit-flex;display:flex;justify-content:space-between;line-height:1.25}.form__show-block--address{display:block}.form .mt{margin-top:2.75rem}.form__link{font-family:"Source Sans Pro",sans-serif}.form__link--set-main{display:block;margin-top:-1rem;margin-bottom:2rem}.form__show-item{display:-webkit-flex;display:flex;flex-wrap:wrap;margin-bottom:.875rem}.form__show-item>span{display:block;margin-right:.5rem}.form__show-item>span:last-child{margin-right:0}.form__show-item:last-child{margin-bottom:0}.form__edit-block{padding-top:1rem}.form__edit-btn{margin-left:1rem}.form__edit-btn--mobile{display:none}.form__address-label{font-weight:600;font-size:.75rem;line-height:1.5rem}.form__list{margin-bottom:1.5rem}.form__list .form__edit-block{padding-bottom:1rem}.form__list-item{margin-bottom:1.5rem}.form__list-item:last-child{margin-top:-.25rem;margin-bottom:0}.form__list-content{display:-webkit-flex;display:flex;justify-content:space-between;line-height:1.5}.form__section{margin-bottom:2rem}.form__section--last{margin-bottom:0}.form__section--address{margin-bottom:2rem}.form__section--address:last-of-type{margin-bottom:0}.form__section--new-address{margin-bottom:2.75rem}.form__section--grid{display:grid;grid-template-columns:repeat(4,1fr);align-items:end;grid-column-gap:2.5rem;column-gap:2.5rem;grid-row-gap:2.75rem;row-gap:2.75rem}.form__section--grid>.form__field{margin-bottom:0}.form__section--grid>.form__field:first-child{grid-area:1/1/1/3}.form__section--grid>.form__field:nth-child(2){grid-area:1/3/1/5}.form__section--grid>.form__field:nth-child(n+3){grid-area:2}.form__section--grid>.form__field:nth-child(7){grid-area:3/1/3/4}.form__section--account-name{grid-template-columns:repeat(6,1fr)}.form__section--account-name>.form__field:first-child{grid-area:1/1/1/4}.form__section--account-name>.form__field:nth-child(2){grid-area:1/4/1/7}.form__section--delivery,.form__section--payment{display:-webkit-flex;display:flex;align-items:baseline;margin-bottom:2rem}.form__section--delivery>.form__field-name,.form__section--payment>.form__field-name{white-space:nowrap;margin:0 1.2rem 0 0;position:relative;top:-.1em}.form--account .form__section{margin-bottom:3rem}.form--account .form__section--last{margin-bottom:0}.form__field{margin-bottom:2.75rem}.form__field:last-child{margin-bottom:0}.form__field--mb-s{margin-bottom:2rem}.form__field--sms-code{margin-bottom:1.5rem}.form__field--sms-code-checkout{width:27%;min-width:125px;margin-top:2.5rem;margin-bottom:1.5rem;white-space:nowrap}.form__field--address-select{max-width:680px;margin-bottom:1rem}.form__buttons{display:grid;grid-template-columns:max-content max-content;grid-column-gap:2.5rem;column-gap:2.5rem}.form__buttons>*{margin:0}.form__flex-wrapper{display:-webkit-flex;display:flex}.form__flex-wrapper>*{margin-bottom:0;margin-right:2.5rem}.form__flex-wrapper>*:last-child{margin-right:0}.form__field-name{font-family:"Montserrat",sans-serif;font-weight:600;font-size:1rem;margin-bottom:2rem}.form__field-name--account{font-size:1.5rem;margin-bottom:1.85rem}.form__field-name--mb-medium{margin-bottom:1.5rem}.form__field-name--mb-small{margin-bottom:1rem}.form__radio{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}.form__radio>label{display:-webkit-flex;display:flex;align-items:center;cursor:pointer;margin-right:1rem}.form__radio>label>input{margin-right:.35rem;cursor:pointer}.form__radio>label:last-child{margin-right:0}.form__btn{max-width:100%;margin:2rem auto 0}.form__btn--mt-l-desk{margin-top:3.125rem}.form--checkout .form__field--name,.form--checkout .form__field--phone{width:48.15%}.form--checkout .form__field--time{width:calc(25% - 30px)}.form--checkout .form__btn{margin:2rem 0 1.5rem}@media screen and (max-width:1300px){.form__section--account-name{grid-template-columns:repeat(4,1fr)}.form__section--account-name>.form__field:first-child{grid-area:1/1/1/3}.form__section--account-name>.form__field:nth-child(2){grid-area:1/3/1/5}.form__field--sms-code-checkout{width:calc(25% - .9rem)}}@media screen and (max-width:1190px){.form__section--account-name{grid-template-columns:1fr 1.5fr 1fr 1.5fr 1fr 1fr}.form__section--account-name>.form__field:first-child{grid-area:1/1/1/4}.form__section--account-name>.form__field:nth-child(2){grid-area:1/4/1/7}}@media screen and (max-width:950px){.form__section{margin-bottom:1.75rem}.form__section--grid{grid-column-gap:1.875rem;column-gap:1.875rem;grid-row-gap:2.85rem;row-gap:2.85rem}.form__section--new-address{margin-bottom:2.85rem}.form__show-item{margin-bottom:.9rem}.form--account .form__section{margin-bottom:2rem}.form--account .form__section--grid{margin-bottom:2.75rem}.form--account .form__section--last{margin-bottom:0}.form__flex-wrapper>*{margin-right:1.875rem}.form__flex-wrapper>*:last-child{margin-right:0}.form__field--mb-s{margin-bottom:1.5rem}.form__field--sms-code-checkout{min-width:154px;margin-top:2rem}.form__field:last-child{margin-bottom:0}.form__field-name--account{font-size:1.125rem;margin-bottom:1.125rem}.form__btn--mt-s-mob{margin-top:1.5rem}.form__btn--mt-l-desk{margin-top:2rem}.form--checkout .form__btn{margin:1.5rem 0 1rem}.form--checkout .form__field--time{width:calc(25% - 22px)}}@media screen and (max-width:600px){.form__buttons{grid-column-gap:1.875rem;column-gap:1.875rem}.form__list-item:last-child{margin-top:0}.form__field--sms-code-checkout{width:150px}.form__section--payment{flex-direction:column}.form__section--payment .form__field-name{margin-bottom:1rem;top:0}.form__section--payment .form__radio{flex-direction:column;align-items:flex-start}.form__section--payment .form__radio>div:not(:last-child){margin-right:0;margin-bottom:.5rem}.form__section--grid{grid-template-columns:repeat(2,1fr)}.form__section--grid>.form__field:first-child{grid-area:1/1/1/3}.form__section--grid>.form__field:nth-child(2){grid-area:2/1/2/3}.form__section--grid>.form__field:nth-child(3),.form__section--grid>.form__field:nth-child(4){grid-area:3}.form__section--grid>.form__field:nth-child(5),.form__section--grid>.form__field:nth-child(6){grid-area:4}.form__section--account{grid-template-columns:repeat(3,1fr)}.form__section--account>.form__field:first-child{grid-area:1/1/1/4}.form__section--account>.form__field:nth-child(2){grid-area:2/1/2/4}.form__section--account>.form__field:nth-child(3){grid-area:3}.form__section--account>.form__field:nth-child(4){grid-area:3}.form__section--account>.form__field:nth-child(5){grid-area:3}.form__section--account>.form__field:nth-child(6){grid-area:4}.form__section--account-name{grid-template-columns:1fr 1.5fr 1fr}.form--checkout .form__field--name,.form--checkout .form__field--phone{width:100%}.form--checkout .form__field--time{width:calc(50% - 10px)}.form--account .form__section{margin-bottom:1.65rem}.form--account .form__section--grid{margin-bottom:2.75rem}.form__field-name--account{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;line-height:2rem;margin-bottom:.75rem}.form__edit-btn--desktop{display:none}.form__edit-btn--mobile{display:block}.form__buttons{grid-template-columns:1fr 1fr}.form__buttons>*{width:100%}}@media screen and (max-width:500px){.form__buttons{grid-column-gap:1.25rem;column-gap:1.25rem}.form__flex-wrapper>*{margin-right:1.25rem}.form__flex-wrapper>*:last-child{margin-right:0}.form__list-content{line-height:1.36}.form__address-label{line-height:1.25rem}.form__section--grid{grid-column-gap:1.25rem;column-gap:1.25rem}}@media screen and (max-width:400px){.form__buttons{grid-template-columns:1fr;grid-row-gap:1.5rem;row-gap:1.5rem}.form--checkout .form__btn{width:100%}}.onlyforWoltDelivery{color:#928e9a;font-weight:400;font-size:14px}.input-field{display:-webkit-flex;display:flex;flex-direction:column;position:relative;font-family:"Source Sans Pro",sans-serif}.input-field__row{display:flex;align-items:center}.input-field__input{outline:none;height:2.5rem;width:100%;font-family:"Source Sans Pro",sans-serif;color:#262626;background:transparent;border:none;border-bottom:1px solid #bfbfbf;border-color:#bfbfbf;font-size:1rem;font-weight:400;position:relative;padding:8px 1px;transition:border-color .3s}.input-field__input.invalid{color:#ff334b}.input-field__input::-webkit-input-placeholder,.input-field__input::placeholder{transition:color .25s ease-in-out}.input-field__input--floating::-webkit-input-placeholder,.input-field__input--floating::placeholder{color:transparent}.input-field__input--select::placeholder{color:#999}.input-field__input~.input-field__floating-label{position:absolute;top:0;left:0;padding:10px 1px;transition:transform .25s,color .25s ease-in-out;transform-origin:0 0;white-space:nowrap;height:100%;max-height:2.5rem;user-select:none;font-size:1rem;font-weight:400;color:#999;cursor:text}.input-field__input~.input-field__floating-label--required::after{content:" *"}.input-field__input:focus:not(:read-only){border-color:#262626}.input-field__input:focus:not(:read-only)~.input-field__floating-label{color:#262626}.input-field__input:focus~.input-field__floating-label,.input-field__input:not(:placeholder-shown)~.input-field__floating-label{transform:translate(1%,-70%) scale(.8)}.input-field__input:focus~.input-field__floating-label::after,.input-field__input:not(:placeholder-shown)~.input-field__floating-label::after{content:""}.input-field__input--textarea{max-width:100%;max-height:200px;min-height:2.68rem;height:2.68rem;line-height:1.6;resize:vertical}.input-field__input--textarea::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:3px;height:100%;background:transparent}.input-field__input--textarea::-webkit-scrollbar-track{background:#ebebebeb}.input-field__input--textarea::-webkit-scrollbar-button{-webkit-appearance:none;appearance:none}.input-field__input--textarea::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;width:3px;border:3px solid transparent;background:#b3b3b3;border-radius:2px}.input-field__input--textarea::-webkit-input-placeholder,.input-field__input--textarea::placeholder{color:#999;transition:color .25s ease-in-out}.input-field__input--textarea:focus::-webkit-input-placeholder,.input-field__input--textarea:focus::placeholder{color:transparent}.input-field__dropdown-btn{display:flex;align-items:center;min-width:4em;height:100%;min-height:2.5em;position:relative;background:transparent;border:none;font-family:inherit;font-size:1rem;font-weight:inherit;line-height:inherit;color:inherit;border-radius:0;text-decoration:none;z-index:1;border-bottom:1px solid #bfbfbf;margin-right:1em;transition:border-color .3s;cursor:pointer}.input-field__dropdown-btn::after{content:"";display:block;position:absolute;width:10px;height:6px;left:calc(100% - 4px);top:calc(50% + 1px);background:url(../../../images/arrow-down-grey.svg) center no-repeat;background-size:contain;transform:translate(-50%,-50%) rotate(0);transition:transform .3s}.input-field__dropdown-btn.expanded{border-color:#262626}.input-field__dropdown-btn.expanded::after{transform:translate(-50%,-50%) rotate(180deg)}.input-field__dropdown-list-box{display:none;width:100%;position:absolute;top:100%;left:0;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:2}.input-field__dropdown-btn.expanded+.input-field__dropdown-list-box{display:block}.input-field__dropdown-list{position:relative;width:100%;padding:0;font-size:1rem;max-height:200px;overflow:auto}.input-field__dropdown-list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:3px;height:100%;background:transparent}.input-field__dropdown-list::-webkit-scrollbar-track{background:transparent}.input-field__dropdown-list::-webkit-scrollbar-button{-webkit-appearance:none;appearance:none}.input-field__dropdown-list::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;width:3px;border:3px solid transparent;background:#b3b3b3;border-radius:2px}.input-field__dropdown-option{display:flex;align-items:baseline;padding:.25rem .5rem;background-color:transparent;transition:background-color .3s;cursor:pointer}.input-field__dropdown-option:last-child{padding-bottom:.5rem}.input-field__dropdown-option.selected{background-color:#f3f3f3}.input-field__dropdown-option>span{display:inline-block;margin-right:.5em}.input-field__dropdown-option>span:last-child{margin-right:0}.input-field__dropdown-search{width:100%;padding:.5rem;font-family:"Source Sans Pro",sans-serif;font-size:1rem;font-weight:400;color:#262626;background-color:#fff;border:1px solid #ebebebeb;border-radius:.5rem .5rem 0 0;outline:none}.input-field__dropdown-search::placeholder{color:#999}.input-field__dropdown-icon{display:inline-block;width:16px;height:12px;background-repeat:no-repeat;background-position:center;flex:none}.input-field__label{font-size:.875rem}.input-field__error{position:absolute;display:none;top:100%;left:0;padding:4px 2px;color:#ff334b;font-size:.75rem;line-height:1}.input-field__hint{display:block;top:100%;left:0;padding-top:4px;color:#999;font-size:.75rem}.input-field__hint--top{position:absolute;top:calc(-100% + 2px);transform:translate(1%,70%)}.input-field__hint--bottom{position:absolute;top:100%}.input-field__hint--nowrap{white-space:nowrap}.quantity-selector{display:-webkit-flex;display:flex;align-items:center;color:#262626}.quantity-selector__button,.quantity-selector__value{text-align:center;line-height:3.5rem;border:none;outline:none;padding:0;width:3.5rem;height:3.5rem;font-size:1.5rem;color:#262626;font-weight:600}.quantity-selector__button{flex-shrink:0;background-color:#fff;border:2px solid #ffaf0f;border-radius:50%;cursor:pointer;transition:background-color .2s,box-shadow .2s,opacity .2s}.quantity-selector__button:hover{background-color:#ffaf0f;box-shadow:0 8px 24px rgba(0,0,0,.12)}.quantity-selector__button:active{background-color:#ffaf0f;box-shadow:0 4px 12px rgba(0,0,0,.12)}.quantity-selector__button:disabled{opacity:.5}.quantity-selector__button--plus{background:url("../../images/plus.svg") center no-repeat;background-size:16px;background-color:#fff}.quantity-selector__button--minus{background:url("../../images/minus.svg") center no-repeat;background-size:16px 2px;background-color:#fff}.quantity-selector--small .quantity-selector__button,.quantity-selector--small .quantity-selector__value{line-height:2.5rem;width:2.5rem;height:2.5rem}.list{padding:0;list-style:none}.list li{margin-bottom:1.5rem}.list li:last-child{margin-bottom:0}.list__heading{display:inline-block}.list--num{counter-reset:item}.list--num .list__sublist{counter-reset:item}.list--num .list__sublist li{display:block}.list--num .list__sublist li::before{display:inline-block;content:counters(item,".") ". ";counter-increment:item}.list--num>li::before{display:inline-block;content:counters(item,".") ". ";counter-increment:item}.list--dot{padding-left:calc(.35rem + .357em)}.list--dot li{position:relative;margin-bottom:0}.list--dot li::before{content:"";position:absolute;top:50%;right:100%;transform:translate(0,-15%);width:.357em;height:.357em;margin-right:.29em;border:1px solid #262626;border-radius:50%;flex-shrink:0}.expanded-list__descr{display:block;margin-bottom:.5rem;font-weight:600}.expanded-list__btn{display:none;position:relative;font:inherit;background-color:transparent;font-weight:600;margin-top:.5rem;max-width:max-content;padding-right:.85rem;cursor:pointer}.expanded-list__btn::after{content:"";display:block;position:absolute;width:8px;height:5px;left:calc(100% - 5px);top:calc(50% + 2px);background:url("../../images/arrow-down.svg") center no-repeat;background-size:contain;transform:translate(-50%,-50%) rotate(0);transition:transform .3s}.expanded-list.expanded .expanded-list__btn::after{transform:rotate(-180deg) translate(50%,50%)}.tabs__nav{display:-webkit-flex;display:flex;position:relative;margin-bottom:3rem}.tabs__nav::after{content:"";position:absolute;width:100%;height:1px;top:calc(100% - 1px);left:0;right:0;z-index:-1;background-color:#ebebebeb}.tabs__content{display:-webkit-flex;display:flex}.tabs__tab{display:none}.tabs__tab--active{display:block}.tabs__tab--orders{padding-top:.175rem}.tabs__link{display:block;padding-bottom:.55rem;padding-top:.25rem;text-decoration:none;margin-right:2rem;color:inherit;font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:600;line-height:1;background:transparent;border-bottom:2px solid transparent;border-color:transparent;cursor:pointer}.tabs__link--smooth{transition:color .2s,border-color .2s}.tabs__link--active{color:#ffaf0f;border-bottom:2px solid #ffaf0f;border-color:#ffaf0f}.tabs__link:last-child{margin-right:0}@media screen and (max-width:950px){.tabs__nav{margin-bottom:2.25rem}.tabs__tab--orders{padding-top:0}.tabs__link{font-size:1.125rem;margin-right:1.5rem;padding-bottom:.25rem}.tabs__link:last-child{margin-right:0}}@media screen and (max-width:600px){.tabs__nav{margin-bottom:1.85rem}.tabs__tab--orders{padding-top:.25rem}}.em-block{display:flex;padding:.75rem 1rem;background-color:#f4f4f4;border-radius:.375rem;line-height:1.25}.em-block__icon{width:1rem;height:1rem;flex:none;margin:2px .5rem 0 0}.em-block__icon>svg{display:block;object-fit:contain}.em-block__icon>svg path{fill:#ffaf0f}.alert{display:flex;padding:.75rem 1rem;color:#663c00;background-color:#fff4e5;border-radius:.375rem;line-height:1.25}.alert__title{display:block;margin-bottom:.75rem}.alert__text{display:block;font-family:"Montserrat",sans-serif;margin-bottom:.25rem}.alert__text--small{font-size:.875rem}.alert__text:last-child{margin-bottom:0}.alert__icon{width:1.375rem;height:1.375rem;flex:none;margin-right:.75rem}.alert__icon>svg{display:block;object-fit:contain}*,*::after,*::before{box-sizing:border-box}html{position:relative;min-height:calc(100% - 348px);font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:16px;color:#262626;line-height:1.5;overflow-y:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}h1,h2,h3,a,p,ul,ol,button{margin:0;padding:0;color:inherit;text-decoration:none}button{border:none;font-weight:inherit}ul{list-style:none}.main{padding-top:6rem}.main--centered{display:-webkit-flex;display:flex;align-items:center;justify-content:center;height:calc(100vh - 348px);min-height:550px}.stop-scrolling{touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}.section{padding:5rem 5.9375rem;max-width:calc(1360px + 2*5.9375rem);margin:0 auto}.section--no-pt{padding-top:0}.container{padding:0 5.9375rem;max-width:calc(1360px + 2*5.9375rem);margin:0 auto}.container--small{max-width:calc(894px + 2*5.9375rem)}.flex-centered{display:-webkit-flex;display:flex;justify-content:center}h1,.heading{color:#262626;font-size:2rem;font-family:"Montserrat",sans-serif;font-weight:600;line-height:1.2;margin-bottom:2.5rem}.heading--mb-small{margin-bottom:1.5rem}.heading--small{font-size:2rem;margin-bottom:1.5rem}h2,.subheading{color:#262626;font-size:1.5rem;line-height:1.15;font-family:"Montserrat",sans-serif;font-weight:600;margin-bottom:1em}.hidden{display:none}.overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:102;background-color:#262626;opacity:.5}.loader{display:none;min-height:180px;width:48.15%;background:url("../../images/spinner.gif") center no-repeat;background-size:2.5rem;background-color:#fff}.bold-600{font-weight:600}.bold-700{font-weight:700}.price{color:#ffaf0f;font-weight:700;white-space:nowrap}.info{font-size:.75rem;line-height:1.3;color:#737373}.info--large{font-size:.875rem}.edit-btn{outline:none;width:24px;height:24px;border:none;cursor:pointer;background:url(../../images/edit-icon.svg) center no-repeat;text-align:center;background-size:1.5rem;font-size:1rem;flex-shrink:0}.no-shadow{box-shadow:none}.text-colored{color:#ffaf0f}.validation-error{color:#ff334b;font-size:.75rem;line-height:1.3}.tns-outer button[data-action="stop"]{display:none !important}@media screen and (max-width:1400px){html{min-height:calc(100% - 508px)}.container--small{max-width:84.25%}}@media screen and (max-width:1190px){html{min-height:calc(100% - 444px)}.section{padding:3rem 1.875rem}.section--no-pt{padding-top:0}.container{padding:0 1.875rem}.container--small{max-width:100%}}@media screen and (max-width:950px){html{min-height:calc(100% - 535px)}.main{padding-top:72px}h1,.heading{font-size:1.5rem;margin-bottom:2rem}.heading--small{margin-bottom:1rem}h2,.subheading{font-size:1.125rem}}@media screen and (max-width:600px){.loader{width:100%;min-height:120px}}@media screen and (max-width:500px){.section{padding:3rem 1.25rem}.section--no-pt{padding-top:0}.container{padding:0 1.25rem}}@keyframes shake{0%{transform:translate(0,0)}20%{transform:translate(-20px,0)}40%{transform:translate(20px,0)}60%{transform:translate(-20px,0)}80%{transform:translate(20px,0)}100%{transform:translate(0,0)}}.shake-animation{animation:shake;animation-duration:.5s;animation-iteration-count:infinite}.header{position:fixed;top:0;left:0;right:0;background-color:#fff;padding:1.5rem 0;z-index:100;box-shadow:none;transition:box-shadow .3s}.header-select__list.culture{min-width:60px}.header-select__list.phone{min-width:144px}.header--sticky{box-shadow:0 2px 8px rgba(0,0,0,.06)}.header--sticky.no-shadow{box-shadow:none}.header__wrapper{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.header__logo-wrapper{display:block;width:146px;height:48px;z-index:102}.header__logo{width:146px;height:48px;object-fit:contain;z-index:102}.header__burger-btn{display:none;margin-right:auto;flex-shrink:0;width:2rem;height:2rem;background:url("../../images/burger-icon.svg") center no-repeat;background-size:1.5rem;cursor:pointer}.header__mobile{display:none}.header__menu{margin-right:auto;font-size:.875rem}.header__mobile-menu.menu--mobile{display:none}.header__item{margin-right:2rem}.header__item:last-child{margin-right:0}.header__address{margin-left:2rem}.header__phones{font-weight:600;white-space:nowrap}.header__cultures{font-weight:600}.header__cultures .header-select__item:not(.header-select__selected-item){opacity:.5}.header__icon{display:flex;justify-content:center;align-items:center;position:relative;width:2rem;height:2rem;flex-shrink:0}.header__icon::after{content:"";position:absolute;width:2rem;height:2rem;transition:opacity .2s}.header__icon:hover::after{opacity:.5}.header__icon--profile{transition:opacity .2s}.header__icon--profile:hover{opacity:.5}.header__icon--profile::after{content:""}.header__icon--profile.logged-in svg path{fill:#ffaf0f}.header__icon--cart{width:26px}.header__icon--cart::after{width:26px;background:url("../../images/cart-icon.svg") center no-repeat;background-size:contain}.header__icon--cart>span{width:1.125rem;height:1.125rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-28%);background-color:#ffaf0f;color:#262626;text-align:center;line-height:1.125rem;font-size:.75rem;font-weight:600;border-radius:50%}@media screen and (max-width:1400px){.header__burger-btn{display:block}.header__menu{display:none}}@media screen and (max-width:950px){.header{padding:1rem 0}.header__logo-wrapper{z-index:100;width:122px;height:40px}.header__item{margin-right:1.5rem}.header__item:last-child{margin-right:0}.header__logo{width:122px;height:40px}.header__mobile{display:block}.header__cultures,.header__phones,.header__address{display:none}}@media screen and (max-width:600px){.header__icon--profile{margin-right:1.8rem}}.menu__items{display:-webkit-flex;display:flex;align-items:center;font-weight:600}.menu__item{margin-right:2rem}.menu__item:last-child{margin-right:0}.menu__item-name{color:inherit;transition:color .3s}.menu__item-name:hover{color:#999}.menu__item-name.active{color:#f5183f}.menu__mob-items{display:-webkit-flex;display:flex;align-items:center;padding-bottom:1rem;margin-bottom:1rem}.menu__close-btn{width:1.5rem;height:1.5rem;margin-left:auto;background:url("../../images/close-icon.svg") center no-repeat;background-size:14px;cursor:pointer}.menu__cultures{margin:0 auto}.menu__phones{font-weight:600}.menu__phone-link:not(:last-child){margin-right:1.5rem}.menu--mobile{position:fixed;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;padding:2.25rem 2.5rem;top:0;left:0;right:0;bottom:0;max-height:675px;z-index:101;background-color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.1)}.menu--mobile .menu__items{margin:auto}.menu--mobile .menu__item{margin-right:4rem}.menu--mobile .menu__item:last-child{margin-right:0}.menu--mobile .menu__cultures,.menu--mobile .menu__address{display:none}.menu--mobile .menu__phones{position:absolute;top:1.35rem;right:calc(2.5rem + 1.875rem);display:none;margin-left:auto}@media screen and (max-width:950px){.menu--mobile{padding:1rem 1.875rem 1.5rem}.menu--mobile .menu__item{margin-right:3rem}.menu--mobile .menu__item:last-child{margin-right:0}.menu--mobile .menu__cultures,.menu--mobile .menu__address{display:flex}.menu--mobile .menu__phones{display:-webkit-flex;display:flex}.menu__mob-items{min-height:3.25rem}}@media screen and (max-width:650px){.menu--mobile{padding:1rem 1.25rem 1.5rem;max-height:100vh;overflow-y:auto;overflow-x:hidden}.menu--mobile .menu__items{flex-direction:column;margin:auto auto 4rem}.menu--mobile .menu__item{margin:0 0 1.5rem}.menu--mobile .menu__item:last-child{margin-bottom:0}.menu--mobile .menu__address .header-select__list{position:fixed;top:0;left:0;width:100%;padding:1rem 1.25rem}.menu--mobile .menu__phones{flex-direction:column;position:static;margin:0 auto auto;text-align:center}.menu--mobile .menu__phone-link{margin:0 0 .5rem}.menu__mob-items{position:relative}.menu__mob-items::after{content:"";position:absolute;top:100%;left:-1.875rem;display:block;width:calc(100% + 1.875rem*2);height:1px;background-color:#ebebebeb}}.track{position:relative}.track__item{margin-right:2.5rem}.track__item:last-child{margin-right:0}.track__fade{position:absolute;top:0;bottom:0;width:5rem}.track__fade--right{right:0;background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,0) 100%);border-radius:0 0 8px 0}.track__fade--left{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#fff 100%);border-radius:0 0 0 8px}.track .glider-slide{width:310px !important;justify-content:flex-start}.track--fade .glider-slide{opacity:.5;transition:opacity .4s}.track .glider-slide.opacity{opacity:1}.track .glider-slide img{max-width:unset}.track .glider-track{display:-webkit-flex;display:flex;padding:2.5rem calc((100vw - 1377px)/2);min-width:max-content}.track .glider,.track .glider-contain{margin:0}.track .glider::-webkit-scrollbar{display:none}@media screen and (max-width:1550px){.track .glider-track{padding:2.5rem 5.9375rem}}@media screen and (max-width:1190px){.track .glider-track{padding:2.5rem 1.875rem}}@media screen and (max-width:1000px){.track .glider-slide{width:280px !important}}@media screen and (max-width:950px){.track .glider-track{padding:2rem 1.875rem}.track__item{margin-right:1.875rem}.track__item:last-child{margin-right:0}.track__fade{position:absolute;top:0;bottom:0;width:3.75rem}}@media screen and (max-width:500px){.track .glider-track{padding:2rem 1.25rem}}.banner{font-family:"Montserrat",sans-serif;color:#404040;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.1)}.banner--white{color:#fff}.banner__picture{width:100%;height:100%}.banner__img{width:100%;height:100%;object-fit:cover;user-select:none;border-radius:8px}.banner__heading{font-size:5rem;line-height:1.2;margin-bottom:.5rem}.banner__text{font-size:2.5rem;line-height:1.2}.banner__btn{width:220px;margin-top:2.5rem}@media screen and (max-width:850px){.banner__img{height:100%;max-height:100%}}.promo{overflow:hidden}.promo--empty{padding-top:3.5rem}.promo__banner{position:absolute;top:0;left:0;right:140px;bottom:0;display:-webkit-flex;display:flex;transform-origin:center center;transition:top .3s,bottom .3s,right .3s,left .3s}.promo__banner.non-transform{transform:none !important;transition:none !important}.promo__slide{display:inline-block;position:relative;transform-origin:center;transition:transform .3s;padding-right:140px;width:calc(1088px + 212px);height:320px;max-width:calc(1088px + 212px);min-width:calc(1088px + 212px);max-height:320px}.promo__slide.active .promo__banner{top:-40px;bottom:-40px;left:-100px;right:40px}.promo__slider{padding:40px 0 120px;white-space:nowrap;cursor:grab;transform:translate3d(calc((100vw - 1175px)*.5),0,0)}.promo__slider.non-transform{transform:translate3d(-1000px,0,0) !important}.promo__slider.non-transition{transition-duration:0s !important}.promo .tns-inner{display:-webkit-flex;display:flex;align-items:center}.promo .splide__slide{padding-bottom:2.5rem;transition:transform .2s,z-index .2s;z-index:1}.promo .splide__slide.is-active{z-index:2;transform-origin:center;transform:scale(1.25) translate(40px,0)}@media screen and (max-width:1550px){.promo__slide{width:calc(100vw - 270px);min-width:calc(100vw - 270px);max-width:calc(1088px + 270px);height:18vw}.promo__slider{transform:translate3d(calc((100vw - 1100px)*.5),0,0)}}@media screen and (max-width:1200px){.promo__slide.active .promo__banner{left:-110px;right:30px}}@media screen and (max-width:1190px){.promo__slider{transform:translate3d(130px,0,0)}.promo__slide{width:calc(100vw - 140px);max-width:calc(100vw - 140px);min-width:calc(100vw - 140px)}}@media screen and (max-width:950px){.promo--empty{padding-top:2rem}}@media screen and (max-width:850px){.promo__slide{max-height:unset}.promo__slider{padding:0 0 3rem;transform:translate3d(30px,0,0)}.promo__slide,.promo__slide.active{width:calc(100vw - 30px);max-width:calc(100vw - 30px);min-width:calc(100vw - 30px);padding-right:32px;height:52vw}.promo__slide .promo__banner,.promo__slide.active .promo__banner{top:0;bottom:0;left:0;right:32px;transform:none;transition:none}}@media screen and (max-width:500px){.promo__slider{transform:translate3d(20px,0,0)}.promo__slide,.promo__slide.active{width:calc(100vw - 10px);max-width:calc(100vw - 10px);min-width:calc(100vw - 10px)}}.product-card{position:relative;display:-webkit-flex;display:flex;min-height:535px;width:310px;flex-direction:column;border-radius:8px;padding:1.5rem;font-family:'Source Sans Pro',sans-serif;line-height:1.2;background-color:#fff;cursor:pointer}.product-card--disabled{opacity:.6;filter:grayscale(1);user-select:none}.product-card__inner{overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;padding:1.5rem;position:absolute;border-radius:8px;top:0;left:0;right:0;z-index:1;background-color:#fff;transition:box-shadow .4s,z-index .2s .2s}.product-card__image-wrapper{display:flex;align-items:center;width:262px;height:262px;margin-bottom:1rem}.product-card__image{display:block;width:100%;height:100%;border-radius:.5rem;object-fit:contain;aspect-ratio:1}.product-card__info{display:-webkit-flex;display:flex;flex-direction:column}.product-card__name{display:block;font-family:"Montserrat",sans-serif;letter-spacing:.2px;max-width:max-content;font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.product-card__name--small{font-size:1rem}.product-card__amount{margin-bottom:.8rem;font-size:1rem;font-weight:600}.product-card__status{font-size:1rem;margin-bottom:1rem}.product-card__price-block{display:-webkit-flex;display:flex;align-items:baseline;margin-bottom:1rem}.product-card__price{display:inline-block;color:#ffaf0f;font-size:1.5rem;font-weight:700}.product-card__price--old{color:#666;font-size:1.125rem;margin-right:.5rem;text-decoration:line-through;text-decoration-thickness:1px}.product-card__descr{font-size:.875rem;line-height:1.5}.product-card__label{position:absolute;top:40px;left:0;border-radius:0 16px 16px 0;padding:7px 12px;font-family:"Montserrat",sans-serif;text-align:center;color:#fff;font-size:.875rem;font-weight:600;background-color:#aadb42}.product-card__label--blue{background-color:#52aeff}.product-card__label--pink{background-color:#ff5959}.product-card__btn-block-desktop{position:relative;top:.55rem;height:0;transition:height .4s,top .4s}.product-card__wrapper{margin-top:4px}.product-card__btn{width:100%;margin-top:1rem}.product-card__btn-mobile{position:absolute;display:none;bottom:1.5rem;right:1.25rem;width:2rem;height:2rem;flex-shrink:0;flex-grow:0;border-radius:50%}.product-card__btn-mobile::after{width:1rem;height:1rem;background:url("../../images/close-icon.svg") center no-repeat;background-size:1rem;transform:translate(-50%,-50%) rotate(-45deg);filter:invert(1) brightness(1.2)}.product-card__quantity-selector{display:none;margin-top:1rem;justify-content:center}.product-card--small{flex-direction:row;min-width:310px;box-shadow:0 8px 24px rgba(0,0,0,.1);border-radius:4px;padding:.5rem 1rem .5rem .5rem;align-items:center;min-height:unset;overflow:hidden}.product-card--small .product-card__descr{display:none}.product-card--small .product-card__quantity-selector{margin-top:0;justify-content:flex-start}.product-card--small .product-card__image-wrapper{width:96px;height:96px;margin-right:1rem;margin-bottom:0}.product-card--small .product-card__name{margin-bottom:.25rem;white-space:nowrap}.product-card--small .product-card__price-block{margin-bottom:0}.product-card--small .product-card__price{font-size:1.125rem}.product-card.hovered .product-card__inner{z-index:2;transition:z-index .2s 0s}@media screen and (min-width:601px){.product-card:hover .product-card__inner{box-shadow:0 8px 24px rgba(0,0,0,.1)}.product-card:hover .product-card__inner .product-card__btn-block-desktop{top:0;height:calc(56px + 1rem)}}@media screen and (max-width:1000px){.product-card{width:calc(216px + 2*.75rem);min-height:462px}.product-card:not(.product-card--small){min-height:410px;padding:.75rem}.product-card:not(.product-card--small) .product-card__inner{padding:.75rem}.product-card__image-wrapper{width:216px;height:216px;margin-bottom:.875rem}.product-card__name{font-size:1rem}.product-card__price{font-size:1.125rem}.product-card__label{top:1.25rem;font-size:.75rem}.product-card__amount{margin-bottom:.5rem}.product-card__descr{font-size:.75rem}.product-card--small{width:280px;min-width:280px;min-height:unset}.product-card--small .product-card__image-wrapper{width:80px;height:80px;min-width:80px}}@media screen and (max-width:600px){.product-card:not(.product-card--small){width:100%;min-height:unset;padding:1.5rem 1.875rem;border-radius:0;border-bottom:1px solid #ebebebeb}.product-card:not(.product-card--small) .product-card__inner,.product-card__inner{position:static;flex-direction:row;padding:0}.product-card__image-wrapper{width:96px;height:96px;min-width:96px;margin-bottom:0;margin-right:1rem}.product-card__name{order:2;margin-bottom:6px}.product-card__status{order:1;font-size:.875rem;margin-bottom:.5rem}.product-card__descr{margin-bottom:6px;order:2}.product-card__price-block{margin-bottom:0;order:3;min-height:1.85rem}.product-card__amount{display:none}.product-card__btn-block-desktop{position:static}.product-card__btn{position:absolute;bottom:1.5rem;right:1.875rem;width:2rem;height:2rem;flex-shrink:0;flex-grow:0;border-radius:50%;color:transparent !important;font-size:0 !important;line-height:0 !important;text-indent:-9000px;text-transform:capitalize;overflow:hidden}.product-card__btn::after{content:"";position:absolute;top:0;left:0;width:2rem;height:2rem;background:url("../../images/plus.svg") center no-repeat;background-size:1rem;filter:invert(1) brightness(1.2)}.product-card__label{top:10px}.product-card .quantity-selector__button,.product-card .quantity-selector__value{width:2rem;height:2rem;font-size:1.125rem;line-height:2rem}.product-card .quantity-selector__button--plus{background-size:14px}.product-card .quantity-selector__button--minus{background-size:14px 2px}}@media screen and (max-width:500px){.product-card:not(.product-card--small){padding:1.5rem 1.25rem}.product-card__btn{right:1.25rem}}.new{padding-bottom:2.5rem}.new__slider{display:-webkit-flex;display:flex;width:100%}.new__slider-inner{width:100%;display:-webkit-flex;display:flex}.new__heading{margin-bottom:0}@media screen and (max-width:950px){.new{padding-bottom:1rem}}.catalog{padding-right:0;padding-left:0;padding-bottom:160px}.catalog__heading{margin-bottom:.5rem}.catalog__categories-inner.fixed{position:fixed;background-color:#fff;top:6rem;left:0;right:0;margin:0 auto;box-shadow:0 2px 8px 0 rgba(0,0,0,.06);clip-path:inset(0 0 -8px 0);z-index:99;transition:box-shadow .3s}.catalog__categories-outer{margin-bottom:1.5rem}.catalog__categories{display:-webkit-flex;display:flex;flex-wrap:wrap}.catalog__category-heading{margin-bottom:1.5em}.catalog__content{padding-bottom:3rem}.catalog__content:last-child{padding-bottom:0}.catalog__category,.catalog__category-btn{margin:1rem 2rem 1rem 0}.catalog__category:last-child,.catalog__category-btn:last-child{margin-right:0}.catalog__category-btn{display:none}.catalog__products{display:grid;grid-template-columns:repeat(4,310px);grid-column-gap:2.5rem;grid-row-gap:1rem;column-gap:2.5rem;row-gap:1rem;margin:0;max-width:calc(1360px + 2*5.9375rem)}.catalog__btn{margin:3.65rem auto 0}@media screen and (max-width:1570px){.catalog__products{grid-column-gap:1.25rem;column-gap:1.25rem}}@media screen and (max-width:1499px){.catalog__products{grid-template-columns:repeat(3,310px);max-width:calc(1010px + 2*5.9375rem);grid-column-gap:2.5rem;column-gap:2.5rem}}@media screen and (max-width:1190px){.catalog{padding-bottom:130px}.catalog__products{justify-content:space-between}}@media screen and (max-width:1070px){.catalog__products{grid-column-gap:6px;grid-row-gap:0;column-gap:6px;row-gap:0}}@media screen and (max-width:1000px){.catalog__products{grid-template-columns:repeat(3,calc(216px + 2*.75rem))}}@media screen and (max-width:950px){.catalog__heading{margin-bottom:0}.catalog__products{padding-left:0;padding-right:0}.catalog__categories-inner{position:relative}.catalog__categories-inner::before{content:"";display:block;position:absolute;bottom:1px;width:100%;height:1px;background-color:#ebebebeb;z-index:-1}.catalog__categories-inner.fixed{top:72px}.catalog__categories-inner.fixed::before{bottom:0}.catalog__categories{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;padding:0 0 0 1.875rem;z-index:2}.catalog__categories::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:100%;height:3px;background:transparent}.catalog__categories::-webkit-scrollbar-track{background:transparent}.catalog__categories::-webkit-scrollbar-button{-webkit-appearance:none;appearance:none}.catalog__categories::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;width:172px;height:3px;border:3px solid transparent;background:#b3b3b3;border-radius:2px}.catalog__heading{padding:0 1.875rem}.catalog__container{padding:0}.catalog__category{margin-right:1rem}.catalog__category:nth-last-child(2){margin-right:0;padding-right:1.875rem}.catalog__btn{margin-top:2.25rem}.catalog__category-btn{display:none !important}}@media screen and (max-width:765px){.catalog__products{grid-template-columns:repeat(2,1fr);justify-content:center;grid-column-gap:1rem;column-gap:1rem}}@media screen and (max-width:600px){.catalog{padding-bottom:48px}.catalog__content{padding-bottom:2.5rem}.catalog__content:last-child{padding-bottom:0}.catalog__products{grid-template-columns:1fr}.catalog__card .quantity-selector{position:absolute;bottom:1.5rem;right:1.875rem}.catalog__card:last-child{border-bottom:none}}@media screen and (max-width:500px){.catalog__heading{padding:0 1.25rem}.catalog__categories{padding:0 0 0 1.25rem}.catalog__category:nth-last-child(2){padding-right:1.25rem}.catalog__card .quantity-selector{right:1.25rem}}@media screen and (max-width:400px){.catalog__btn{width:calc(100% - 2.5rem)}}.product{max-width:974px;font-size:.875rem;padding:0}.product .glider-track{padding:1.5rem 0 2.5rem}.product .subheading{margin-bottom:0}.product__main{display:-webkit-flex;display:flex;min-height:507px;padding:2.5rem}.product__additional{padding:1.5rem 2.5rem 0;border-top:1px solid #ebebebeb}.product__image{display:block;width:427px;height:427px;border-radius:.5rem;object-fit:contain;aspect-ratio:1;margin:auto 2.5rem auto 0}.product__info{display:-webkit-flex;display:flex;flex-direction:column;min-width:240px}.product__name{font-family:"Montserrat",sans-serif;font-weight:600;font-size:1.125rem;margin-bottom:.5rem}.product__status{font-size:1rem;margin-bottom:1rem}.product__amount{margin-bottom:.5rem;font-size:1rem;font-weight:600;line-height:1.25}.product__price-block{display:-webkit-flex;display:flex;align-items:baseline;margin-bottom:1rem}.product__price{display:inline-block;color:#ffaf0f;font-size:1.5rem;font-weight:700}.product__price--old{display:none;color:#666;font-size:1.125rem;margin-right:.5rem;text-decoration:line-through;text-decoration-thickness:1px}.product__descr{line-height:1.5}.product__btn-block{margin:1.5rem 0}.product__quantity-selector{display:none}.product__ingredients{position:relative;min-height:112px}.product__ingredients .expanded-list__list{text-transform:lowercase}.product__ingredients.loading::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../../images/spinner.gif") center no-repeat;background-size:1.875rem;background-color:#fff}@media screen and (max-width:1300px){.product{max-width:60vw}.product__main{min-height:unset}.product__image{width:50%;height:auto;min-width:200px}}@media screen and (max-width:1100px){.product{max-width:92vw}.product__image{margin-right:1.875rem}}@media screen and (max-width:950px){.product{font-size:.75rem}.product .subheading{font-size:1rem}.product .glider-track{padding:1rem 0 1.875rem}.product__main{padding:1.875rem}.product__additional{padding:1rem 1.875rem 0}.product__name{font-size:1rem}.product__amount{font-size:.875rem}.product__price{font-size:1.125rem}.product__btn-block{margin:1rem 0}}@media screen and (max-width:650px){.product__main{flex-direction:column}.product__image{width:100%;height:100%;max-width:340px;margin:0 auto 1rem}.product__quantity-selector{justify-content:center}.product__ingredients{min-height:100px}.product__btn{margin:0 auto}}@media screen and (max-width:500px){.product__main{padding:1.25rem}.product__additional{padding:1rem 1.25rem 0}.product .glider-track{padding:1rem 0 1.25rem}.product__btn{width:100%}.product__info{min-width:unset}}.popUp{display:none;position:fixed;top:50%;left:50%;width:max-content;transform:translate(-50%,-50%);padding:2.5rem;z-index:102;background-color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.1);border-radius:8px}.popUp.expanded{display:block}.popUp--extra-large{width:740px}.popUp--large{width:608px}.popUp--small{width:400px}.popUp--small .form__field{margin-bottom:3rem}.popUp--small .form__field--sms-code{margin-bottom:1.5rem}.popUp--p-l{padding:3.125rem}.popUp--p-l .popUp__close-btn{top:.875rem;right:.875rem}.popUp--line-height-s{line-height:1.3125}.popUp--font-size-s{font-size:.875rem}.popUp--product{padding:0}.popUp--email{padding-top:7rem}.popUp--email::after{content:"";display:block;width:9.5rem;height:9.8125rem;position:absolute;top:-5.5rem;left:auto;background:url("../../images/email-emoji.svg") center no-repeat;background-size:100%}.popUp__content{max-height:70vh;overflow:auto}.popUp__content--col-centered{display:flex;flex-direction:column;align-items:center;text-align:center}.popUp__content.hidden{display:none}.popUp__close-btn{position:absolute;top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;background:url("../../images/close-icon.svg") center no-repeat;background-size:14px;cursor:pointer}.popUp__logo-wrapper{display:block;width:146px;height:48px;margin-bottom:1.5rem}.popUp__logo{width:146px;height:48px;object-fit:contain}.popUp__heading{font-family:"Montserrat",sans-serif;font-weight:600;font-size:1.5rem;line-height:1.2;margin-bottom:1rem}.popUp__heading--small{font-size:1.125rem}.popUp__heading--mb-s{margin-bottom:.5rem}.popUp__heading--mb-l-desk{margin-bottom:1.5rem}.popUp__text{margin-bottom:2.5rem}.popUp__text--mb-s{margin-bottom:2rem}.popUp__text--mb-xs{margin-bottom:1.5rem}.popUp__image{display:block;width:17.625rem;max-width:100%;object-fit:contain;margin-bottom:2rem}.popUp__buttons{display:flex;margin-top:1.75rem}.popUp__button{margin-right:1rem}.popUp__button:last-child{margin-right:0}.popUp__center-button{max-width:100%}.popUp__link{font-family:"Source Sans Pro",sans-serif;font-size:1rem;font-weight:400;text-align:left;background:transparent;transition:color .2s;cursor:pointer}.popUp__link:hover{color:#ffaf0f}.popUp__list-item{margin-bottom:1.5rem}.popUp__list-item:last-child{margin-bottom:0}.popUp__info{max-width:240px;margin:1.5rem auto 0}.popUp__telegram-widget{margin:1.5rem auto 0}@media screen and (max-width:950px){.popUp{padding:1.875rem;font-size:.875rem;max-width:calc(100vw - 3.75rem);width:calc(100vw - 3.75rem)}.popUp--small{width:350px}.popUp--email{padding-top:6.375rem}.popUp--email::after{width:7.625rem;height:7.875rem;top:-3.5rem}.popUp--product{padding:0}.popUp__logo-wrapper{width:122px;height:40px}.popUp__logo{width:122px;height:40px}.popUp:not(.popUp--small) .popUp__text{margin-bottom:2rem}.popUp:not(.popUp--small) .popUp__text--mb-s{margin-bottom:1.5rem}.popUp:not(.popUp--small) .popUp__text--mb-xs{margin-bottom:1.25rem}.popUp__list-item{margin-bottom:1rem}.popUp__list-item:last-child{margin-bottom:0}.popUp__heading:not(.popUp__heading--large-mob){font-size:1.125rem}.popUp__heading--mb-l-desk{margin-bottom:1rem}.popUp__text--mb-s{margin-bottom:1.5rem}.popUp__text--mb-xs{margin-bottom:1.25rem}}@media screen and (max-width:650px){.popUp{padding:1.25rem}.popUp--p-l{padding-top:1.5rem;padding-bottom:1.5rem}.popUp--bottom-mob{display:block;top:auto;left:0;right:0;bottom:0;width:100vw;max-width:100vw;height:auto;max-height:90vh;opacity:0;overflow-x:hidden;overflow-y:auto;border-radius:.5rem .5rem 0 0;transform:translateY(100%);transition:transform .3s ease-out,opacity .3s ease-out}.popUp--bottom-mob.expanded{opacity:1;transform:translateY(0)}.popUp--email{padding-top:6.375rem}.popUp--product{padding:0;font-size:.75rem}.popUp--small{width:320px}.popUp__text{margin-bottom:1.5rem}.popUp__text--mb-xs{margin-bottom:.75rem}}@media screen and (max-width:500px){.popUp{width:calc(100vw - 2.5rem);max-width:calc(100vw - 2.5rem)}.popUp--small{width:320px}.popUp--product{width:100vw;max-width:100vw}}@media screen and (max-width:400px){.popUp--small{width:100%}}@media screen and (max-width:350px){.popUp--small .btn{width:100%}}.text-page__content{width:65.35%;max-width:895px;margin:0 auto}.text-page p{margin-bottom:1.5rem}.text-page p:last-child{margin-bottom:0}.text-page ul,.text-page ol{padding:0;list-style:none;margin-bottom:1.5rem}.text-page ul:last-child,.text-page ol:last-child{margin-bottom:0}.text-page ul li,.text-page ol li{margin-bottom:1.5rem}.text-page ul li:last-child,.text-page ol li:last-child{margin-bottom:0}.text-page ul h2,.text-page ol h2{display:inline-block}.text-page__content>ol>li{margin-bottom:2rem}.text-page__content>ol>li::before{font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:600;margin-right:5px}.text-page ol{counter-reset:item}.text-page ol ol{counter-reset:item}.text-page ol ol li{display:block}.text-page ol ol li::before{display:inline-block;content:counters(item,".") ". ";counter-increment:item}.text-page ol>li::before{display:inline-block;content:counters(item,".") ". ";counter-increment:item}@media screen and (max-width:950px){.text-page__content{width:100%}.text-page__content>ol>li::before{font-size:1.125rem;margin-right:2px}}.error-page{text-align:center}.error-page__content{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;max-width:895px;margin:0 auto}.error-page__image{width:532px;height:240px;object-fit:contain;margin-bottom:2.5rem}.error-page__heading{font-family:"Montserrat",sans-serif;color:#ffaf0f;font-weight:700;font-size:2rem;max-width:712px;margin:0 auto 1em;line-height:1.225}.error-page__text{font-size:1.5rem;margin:0}.error-page .link{text-underline-offset:.1em}@media screen and (min-width:1401px){.error-page{padding-top:6.5625rem;padding-bottom:6.5625rem}}@media screen and (max-width:1100px){.error-page__image{width:355px;height:160px;margin-bottom:2rem}.error-page__heading{max-width:535px;font-size:1.5rem}.error-page__text{font-size:1.125rem}}@media screen and (max-width:500px){.error-page{text-align:left;align-items:flex-start}.error-page__image{width:100%;height:auto;margin-bottom:3rem}}.cart__content{max-width:1085px}.cart__heading{margin-bottom:1.5rem}.cart__table{width:100%;padding-top:1rem}.cart__table td{vertical-align:middle;border-collapse:collapse;padding-bottom:2rem}.cart__table td:first-child{display:-webkit-flex;display:flex;align-items:center;min-height:calc(120px + 2rem)}.cart__table td:nth-child(2){padding-left:2rem;padding-right:2rem;width:100%}.cart__table td:last-child{min-width:65px}.cart__table td:last-child .cart__wrapper{justify-content:flex-end}.cart__wrapper{display:-webkit-flex;display:flex;align-items:center}.cart__wrapper--spaced{justify-content:space-between}.cart__outer{position:relative;min-height:100px}.cart__outer.loading::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../../images/spinner.gif") center no-repeat;background-size:2.5rem;background-color:#fff}.cart__inner{display:none}.cart__total-block{display:-webkit-flex;display:flex;flex-direction:column;align-items:flex-end}.cart__total-items{margin-top:0}.cart__total{font-size:1.5rem;font-weight:600;margin-bottom:2rem;line-height:1.25}.cart__total>span{display:inline-block;margin-right:.25rem}.cart__total>span:last-child{margin-right:0}.cart__total--mt{margin-top:2.5rem}.cart__bonuses{font-weight:600;font-size:1.125rem;margin-top:1rem;margin-bottom:.5rem;line-height:1.25}.cart__bonuses>span{margin-right:.25rem}.cart__bonuses>span:last-child{margin-right:0}.cart__total-heading{margin-right:1.5rem;font-family:"Source Sans Pro",sans-serif}.cart__product-image{display:block;width:120px;height:120px;border-radius:.5rem;object-fit:contain;aspect-ratio:1}.cart__product-name{font-family:"Montserrat",sans-serif;font-weight:600;font-size:1.125rem;margin-bottom:.5rem;line-height:1.25}.cart__product-amount{display:block;font-weight:600;font-size:1rem}.cart__price{color:#ffaf0f;font-weight:700;font-size:1.5rem;white-space:nowrap}.cart__price--mobile{display:none;margin-left:1rem}.cart__quantity-block{display:-webkit-flex;display:flex;align-items:center}.cart__delete-btn{width:1.5rem;height:1.5rem;background:url("../../images/close-icon-red.svg") center no-repeat;background-size:14px;background-color:transparent;margin-left:.5rem;cursor:pointer}.cart__quantity-selector{margin-left:1.5rem}.cart__text{font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.2;font-weight:600}.cart__bonuses-block{margin-top:1.5rem}.cart--checkout .cart__total-heading{margin-right:.5rem}.cart--checkout .cart__product-name{margin-bottom:0}.cart--checkout .cart__total{margin-bottom:0;margin-top:1rem}.cart--checkout .cart__total--mt{margin-top:2.5rem}.cart--checkout .cart__outer{min-height:unset}.cart--checkout .cart__bonuses-used-block .cart__total{margin-top:2.5rem}.cart--checkout .cart__table td:last-child{min-width:1rem}.cart--checkout .cart__table td:last-child .cart__wrapper{min-width:1rem}@media screen and (min-width:951px){.cart--checkout .cart__product-image{width:96px;height:96px}.cart--checkout .cart__quantity-selector .quantity-selector__button--minus{background-size:14px 2px}.cart--checkout .cart__quantity-selector .quantity-selector__button--plus{background-size:14px}.cart--checkout .cart__quantity-selector .quantity-selector__button,.cart--checkout .cart__quantity-selector .quantity-selector__value{width:2rem;height:2rem;font-size:1.125rem;line-height:2rem}.cart--checkout .cart__product-name{font-size:1rem}.cart--checkout .cart__price{font-size:1.125rem}.cart--checkout .cart__total .cart__price{font-size:1.5rem}.cart--checkout .cart__table td:first-child{min-height:calc(96px + 2rem)}}@media screen and (min-width:1101px){.cart__total-items{margin-top:-.75rem}.cart--checkout .cart__wrapper{flex-direction:column;align-items:flex-start}.cart--checkout .cart__price--desktop{display:none}.cart--checkout .cart__price--mobile{display:block}.cart--checkout .cart__outer{min-height:100px}.cart--checkout .cart__quantity-selector{margin-left:0}.cart--checkout .cart__product-name{margin-bottom:.5rem}.cart--checkout .cart__table td{padding-bottom:2.1rem}.cart--checkout .cart__table td:nth-child(2){padding-left:.75rem;padding-right:0;vertical-align:top;padding-top:.75rem}.cart--checkout .cart__table td:last-child{position:relative;vertical-align:top;width:unset;padding-left:.15rem}.cart--checkout .cart__table .cart__price--desktop{position:absolute;bottom:2.75rem;right:0}.cart--checkout .cart__table .cart__delete-btn{position:absolute;top:.7rem;right:0}}@media screen and (min-width:1301px){.cart--checkout .cart__product-name{margin-bottom:1rem}.cart--checkout .cart__table td{padding-bottom:2rem}}@media screen and (max-width:950px){.cart__heading{margin-bottom:1rem}.cart__total{font-size:1.125rem}.cart__bonuses-block{margin-top:1rem}.cart__bonuses{font-size:1rem;margin-top:.5rem}.cart__table td{padding-bottom:1.5rem}.cart__table td:first-child{min-height:calc(96px + 1.5rem)}.cart__table td:nth-child(2){padding-left:1rem}.cart__text{font-size:1rem}.cart__product-image{width:96px;height:96px}.cart__product-name{font-size:1rem}.cart__product-amount{font-size:.875rem}.cart__price{font-size:1.125rem}.cart__total{margin-bottom:1.5rem}.cart--checkout .cart__bonuses-used-block .cart__total{margin-top:1rem}.cart--checkout .cart__total{margin-bottom:0}.cart--checkout .cart__total--mt{margin-top:1rem}.cart__quantity-selector .quantity-selector__button--minus{background-size:14px 2px}.cart__quantity-selector .quantity-selector__button--plus{background-size:14px}.cart__quantity-selector .quantity-selector__button,.cart__quantity-selector .quantity-selector__value{width:2rem;height:2rem;font-size:1.125rem;line-height:2rem}}@media screen and (max-width:620px){.cart__table td:nth-child(2){padding-right:0;vertical-align:top}.cart__table td:last-child{position:relative;vertical-align:top;min-width:3rem}.cart__table .cart__price--desktop{position:absolute;bottom:2.2rem;right:0}.cart__table .cart__delete-btn{position:absolute;top:0;right:0}.cart__wrapper{flex-direction:column;align-items:flex-start}.cart__quantity-selector{margin-left:0;margin-top:.5rem}.cart--checkout .cart__table .cart__price--desktop{bottom:3.5rem}.cart--checkout .cart__table td:last-child .cart__wrapper{top:0;right:0}.cart--checkout .cart__product-name{max-width:calc(100vw - 200px)}.cart--checkout .cart__quantity-selector{margin-top:0}.cart--checkout .cart__price--desktop{display:none}.cart--checkout .cart__price--mobile{display:block}.cart--checkout .cart__quantity-block{margin-top:.85rem}.cart--checkout .cart__table td:last-child{min-width:unset}.cart--checkout .cart__table td:last-child .cart__wrapper{min-width:unset}}@media screen and (max-width:400px){.cart__btn{width:100%}}@media screen and (max-width:380px){.cart--checkout .cart__table td:nth-child(2){padding-left:.6rem}}.checkout__content{display:grid;grid-template-areas:"heading right" "left right";grid-template-columns:1fr 34.5%;grid-template-rows:max-content 1fr}.checkout__heading{grid-area:heading}.checkout__left{padding-right:2.5rem;grid-area:left}.checkout__right{border-left:1px solid #ebebebeb;padding-left:2.5rem;grid-area:right}.checkout__btn-block{display:none}.checkout__sign-in{margin-top:-1rem;max-width:680px}.checkout__sign-in-btn{margin-top:2rem}.checkout__text-block{margin-bottom:2.5rem}.checkout__text-block:last-child{margin-bottom:0}.checkout__new-code{font-size:.875rem;line-height:1.25}.checkout__text{font-family:"Montserrat",sans-serif;font-weight:600;margin-bottom:.5em}.checkout__form{margin-top:1rem}.checkout__address{margin-top:-1.25rem;margin-bottom:2rem}.checkout__add-address-link{display:block;margin-bottom:1.5rem}.checkout__telegram-widget{margin-top:-1rem}@media screen and (max-width:1400px){.checkout__sign-in{max-width:90%}}@media screen and (max-width:1190px){.checkout__content{grid-template-columns:1fr 36%}}@media screen and (max-width:1100px){.checkout__content{grid-template-areas:"heading" "right" "left";grid-template-columns:1fr;grid-template-rows:auto}.checkout__left{padding-right:0;margin-top:1.85rem}.checkout__right{position:relative;border-left:none;padding:2.25rem 0}.checkout__right::before{content:"";display:block;position:absolute;top:0;left:-1.875rem;width:calc(100% + 1.875rem + 1.875rem);height:1px;background-color:#ebebebeb}.checkout__right::after{content:"";display:block;position:absolute;bottom:0;left:-1.875rem;width:calc(100% + 1.875rem + 1.875rem);height:1px;background-color:#ebebebeb}.checkout__subheading{position:relative;margin-bottom:1rem}.checkout__subheading::after{content:"";display:block;position:absolute;top:50%;right:0;transform:translate(0,-50%) rotate(0);width:18px;height:10px;background:url("../../images/arrow-down-large.svg") center no-repeat;transition:transform .3s}.checkout__subheading.expanded::after{transform:translate(0,-50%) rotate(180deg)}.checkout .cart__table{display:none}}@media screen and (max-width:950px){.checkout__address{margin-bottom:1.5rem}.checkout__text-block{margin-bottom:2rem}.checkout__sign-in-btn{margin-top:1.5rem}}@media screen and (max-width:600px){.checkout__sign-in{max-width:100%}}@media screen and (max-width:500px){.checkout__right::before{left:-1.25rem;width:calc(100% + 1.25rem + 1.25rem)}.checkout__right::after{left:-1.25rem;width:calc(100% + 1.25rem + 1.25rem)}}@media screen and (max-width:400px){.checkout__sign-in-btn{width:100%}}#checkoutStep2,#checkoutStep3,#bonusesBlock,#cartTotalBlock,#bonusesPaymentBlock{display:none}.order-done{font-weight:600}.order-done__content{display:-webkit-flex;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin:0 auto}.order-done__info{font-size:1.375rem;line-height:1.25;margin-bottom:2.5rem}.order-done__info>p{margin-bottom:.5rem}.order-done__info-text-em{font-size:1.625rem}.order-done__bonus{display:inline-block;font-family:"Montserrat",sans-serif;font-size:3rem;font-weight:700;margin:0 .275rem}.order-done__image{height:150px;width:150px;margin-bottom:2rem}.order-done__image--small{height:136px;width:136px}@media screen and (max-width:950px){.order-done__info{font-size:1.125rem;margin-bottom:2rem}.order-done__info-text-em{font-size:1.5rem}.order-done__bonus{font-size:2.25rem}.order-done__image{height:100px;width:100px}.order-done__image--small{height:86px;width:86px}}.account{font-family:"Montserrat",sans-serif}.account__text{line-height:1.25}.account__links{font-family:"Source Sans Pro",sans-serif;display:-webkit-flex;display:flex;align-items:flex-start;flex-wrap:wrap;margin:-1rem 0 2rem}.account__links--bottom{flex-direction:column;align-items:flex-start;font-weight:600;margin:0;margin-top:3.5rem}.account__bottom-link{display:block;margin-bottom:1rem}.account__bottom-link:last-child{margin-bottom:0}.account__no-addresses{margin-bottom:2rem}.account__make-default-link{margin-right:1.5rem}.account .form__edit-block{display:none}@media screen and (max-width:1190px){.account__container{padding:0}.account__links--bottom{margin-top:2.5rem}}@media screen and (max-width:500px){.account{padding-right:0;padding-left:0}.account__padding-block{padding-right:1.25rem;padding-left:1.25rem}}.orders{vertical-align:middle;width:100%;box-shadow:0 8px 24px rgba(0,0,0,.1);border-radius:8px;border-collapse:collapse}.orders thead{text-align:left}.orders th{padding:1.5rem 1.25rem;border-bottom:1px solid #ebebebeb;white-space:nowrap;line-height:1.2;font-weight:600}.orders th:first-child{padding-left:1.5rem}.orders th:last-child{padding-right:1.5rem;text-align:right}.orders>tbody>tr>td{padding:1rem 1.25rem;border-bottom:1px solid #ebebebeb;white-space:nowrap;line-height:1.25}.orders>tbody>tr>td:first-child{padding-left:1.5rem}.orders>tbody>tr>td:last-child{padding-right:1.5rem}.orders .expanded td{border-bottom:none}.orders tr:last-child td{border:none}.orders__status-col{width:60%}.orders__row{cursor:pointer}.orders__mobile-item{margin-bottom:1rem}.orders__mobile-item:last-child{margin-bottom:0}.orders__mobile-item--flex{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}.orders__status{width:max-content;padding:.5rem 12px;flex-grow:0;flex-shrink:0;color:#fff;font-size:.875rem;font-weight:600;background-color:#52aeff;text-align:center;border-radius:1rem;line-height:1}.orders__status--done{background-color:#aadb42}.orders__status--canceled{background-color:#ff5959}.orders__details{display:none;line-height:1.25}.orders__details-table{width:100%;font-weight:600;vertical-align:middle;border-collapse:collapse}.orders__details-table td{white-space:normal;padding:0 .5rem 1.25rem}.orders__details-table td.orders__price-col{white-space:nowrap}.orders__details-table td:first-child{display:flex;align-items:center;padding-left:0;min-height:calc(128px + 1.25rem)}.orders__details-table td:last-child{padding-right:0}.orders__details-content{padding-top:0 !important;padding-bottom:1.5rem !important}.orders__name-col{width:100%}.orders__quantity-col{min-width:2rem;text-align:center;font-size:1.125rem;font-family:"Source Sans Pro",sans-serif}.orders__price-col{white-space:nowrap;text-align:right;font-size:1.125rem;font-family:"Source Sans Pro",sans-serif;min-width:6.125rem}.orders__total-col{text-align:right}.orders__image{display:block;width:128px;border-radius:.5rem;object-fit:contain}.orders__total{text-align:right;font-weight:600;font-family:"Source Sans Pro",sans-serif}.orders__total-item{display:-webkit-flex;display:flex;justify-content:flex-end;margin-top:.5rem}.orders__total-item>span{display:inline-block;margin-right:.5rem}.orders__total-item>span:last-child{margin-right:0}.orders__total-item:first-child{margin-top:0}.orders__total-item--main{font-size:1.125rem;margin-top:1rem}.orders__repeat-btn{margin-top:1.5rem;margin-left:auto}.orders__number-label,.orders__sum-label{display:none}@media screen and (max-width:1200px){.orders__details-content{padding-top:1rem !important}}@media screen and (max-width:950px){.orders__details-content{padding-top:.45rem !important}.orders__details-table td:first-child{min-height:calc(96px + 1.25rem)}.orders__image{width:96px}}@media screen and (max-width:700px){.orders__row{display:grid;grid-template-columns:max-content 1fr;width:100%;align-items:center;border-bottom:1px solid #ebebebeb}.orders__row.expanded{border:none}.orders__row:last-child{border:none}.orders thead{display:none}.orders__details-content{padding:.5rem 1.25rem 1.5rem !important;border-bottom:1px solid #ebebebeb !important}.orders__number-label,.orders__sum-label{display:inline}.orders>tbody>tr .orders__number-col{padding:1rem .5rem .5rem 1.25rem}.orders>tbody>tr .orders__number-col:first-child{padding:1rem .5rem .5rem 1.25rem}.orders>tbody>tr .orders__status-col{padding:1rem 1.25rem .5rem .5rem}.orders>tbody>tr .orders__date-col{padding:.5rem .5rem .5rem 1.25rem}.orders>tbody>tr .orders__time-col{padding:.5rem 1.25rem .5rem .5rem}.orders>tbody>tr .orders__total-col{padding:.5rem 1.25rem 1rem 1.25rem}.orders>tbody>tr .orders__total-col:last-child{padding:.5rem 1.25rem 1rem 1.25rem}.orders>tbody>tr>td{padding:1rem 1.25rem;border:none}.orders__total-col{grid-area:3/1/3/3;text-align:left}.orders__number-col{grid-area:1}.orders__status-col{width:100%;grid-area:1/2/1/2}.orders__status{margin-left:auto}.orders__details-row{display:grid;grid-template-columns:max-content 1fr max-content;grid-template-rows:max-content 1fr}.orders__image-col{grid-area:1/1/3/1;max-height:calc(96px + 1.5rem)}.orders__name-col{grid-area:1/2/1/4;width:100%}.orders__quantity-col{grid-area:2/2;width:100%;text-align:left;line-height:1}.orders__price-col{grid-area:2/3;line-height:1;min-width:unset}}@media screen and (max-width:400px){.orders__repeat-btn{width:100%}}.footer{background-color:#1f1f1f;color:#fff;font-size:.875rem;font-weight:600;padding:5rem 0;position:absolute;top:100%;left:0;right:0;width:100%;min-height:348px}.footer__wrapper{display:grid;grid-template-columns:repeat(5,max-content);justify-content:space-between}.footer__logo-wrapper{display:block;width:146px;height:48px;margin-bottom:1.5rem}.footer__logo{width:146px;height:48px;object-fit:contain}.footer__app-links{display:-webkit-flex;display:flex;margin-bottom:2rem}.footer__app-link{display:block;width:118px;height:40px;border-radius:.5rem}.footer__app-link:not(:last-child){margin-right:1rem}.footer__app-link--playmarket{background:url("../../images/playmarket-icon.svg") center no-repeat;background-size:contain}.footer__app-link--appstore{background:url("../../images/appstore-icon.svg") center no-repeat;background-size:contain}.footer__phone{display:block}.footer__socials{display:-webkit-flex;display:flex;margin-left:auto}.footer__social-link{width:1.5rem;height:1.5rem}.footer__social-link:not(:last-child){margin-right:1rem}.footer__social-link--facebook{background:url("../../images/facebook-icon.svg") center no-repeat;background-size:8px 18px}.footer__social-link--instagram{background:url("../../images/instagram-icon.svg") center no-repeat;background-size:18px}.footer__social-link--twitter{background:url("../../images/twitter-icon.svg") center no-repeat;background-size:20px 16px}.footer__social-link--youtube{background:url("../../images/youtube-icon.svg") center no-repeat;background-size:20px 15px}.footer__column{display:-webkit-flex;display:flex;flex-direction:column}.footer__column>div>span{display:block}.footer__item{margin-bottom:.85rem;max-width:max-content}.footer__item:last-child{margin-bottom:0}.footer__item--address{max-width:240px}.footer__item>span,.footer__item>a{display:block}.footer__schedule{text-align:left}.footer__schedule th{text-align:left;padding-left:0;padding-right:.5em;font-weight:600}.footer__schedule td{padding-left:.5em}.footer .menu{line-height:1.35}.footer .menu__items{flex-direction:column;align-items:flex-start}.footer .menu__item{margin-right:0}.footer .menu__item:not(:last-child){margin-bottom:1rem}.footer .menu__item-name:hover{color:inherit}@media screen and (min-width:1401px){.footer__wrapper{grid-template-columns:1.5fr 1.5fr 1fr 1fr 1fr}}@media screen and (max-width:1400px){.footer{min-height:unset}.footer__wrapper{grid-template-columns:1.5fr 2fr 1fr max-content;grid-row-gap:4rem;row-gap:4rem}.footer__socials{margin-left:0}}@media screen and (max-width:1190px){.footer{padding:3rem 0}}@media screen and (max-width:950px){.footer{padding-bottom:7rem}.footer__wrapper{grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:2.5rem;row-gap:2.5rem}.footer__column:first-child{grid-column-start:span 3}.footer__logo-wrapper,.footer__logo{width:122px;height:40px}.footer__logo-wrapper{margin-bottom:.9rem}}@media screen and (max-width:760px){.footer__wrapper{grid-template-columns:1fr;grid-template-rows:auto}.footer__column:first-child{grid-column-start:1}}
/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.main .section ._content img{max-width:100%}.main .section ._content h1{margin-bottom:20px !important}.main .section ._content .ql-container{box-sizing:border-box;font-size:13px;height:100%;margin:0;position:relative}.main .section ._content .ql-container.ql-disabled .ql-tooltip{visibility:hidden}.main .section ._content .ql-container.ql-disabled ul[data-checked]>li::before{pointer-events:none}.main .section ._content .ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.main .section ._content .ql-clipboard p{margin:0;padding:0}.main .section ._content>*{cursor:text}.main .section ._content p,.main .section ._content ol,.main .section ._content ul,.main .section ._content pre,.main .section ._content blockquote,.main .section ._content h1,.main .section ._content h2,.main .section ._content h3,.main .section ._content h4,.main .section ._content h5,.main .section ._content h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.main .section ._content ol,.main .section ._content ul{padding-left:1.5em}.main .section ._content ol>li,.main .section ._content ul>li{list-style-type:none}.main .section ._content ul>li::before{content:'•'}.main .section ._content ul[data-checked='true'],.main .section ._content ul[data-checked='false']{pointer-events:none}.main .section ._content ul[data-checked='true']>li *,.main .section ._content ul[data-checked='false']>li *{pointer-events:all}.main .section ._content ul[data-checked='true']>li::before,.main .section ._content ul[data-checked='false']>li::before{color:#777;cursor:pointer;pointer-events:all}.main .section ._content ul[data-checked='true']>li::before{content:'☑'}.main .section ._content ul[data-checked='false']>li::before{content:'☐'}.main .section ._content li::before{display:inline-block;white-space:nowrap;width:1.2em}.main .section ._content li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:.3em;text-align:right}.main .section ._content li.ql-direction-rtl::before{margin-left:.3em;margin-right:-1.5em}.main .section ._content ol li:not(.ql-direction-rtl),.main .section ._content ul li:not(.ql-direction-rtl){padding-left:1.5em}.main .section ._content ol li.ql-direction-rtl,.main .section ._content ul li.ql-direction-rtl{padding-right:1.5em}.main .section ._content ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.main .section ._content ol li:before{content:counter(list-0,decimal) ". "}.main .section ._content ol li.ql-indent-1{counter-increment:list-1}.main .section ._content ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.main .section ._content ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.main .section ._content ol li.ql-indent-2{counter-increment:list-2}.main .section ._content ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.main .section ._content ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.main .section ._content ol li.ql-indent-3{counter-increment:list-3}.main .section ._content ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.main .section ._content ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.main .section ._content ol li.ql-indent-4{counter-increment:list-4}.main .section ._content ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.main .section ._content ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.main .section ._content ol li.ql-indent-5{counter-increment:list-5}.main .section ._content ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.main .section ._content ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.main .section ._content ol li.ql-indent-6{counter-increment:list-6}.main .section ._content ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.main .section ._content ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.main .section ._content ol li.ql-indent-7{counter-increment:list-7}.main .section ._content ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.main .section ._content ol li.ql-indent-7{counter-reset:list-8 list-9}.main .section ._content ol li.ql-indent-8{counter-increment:list-8}.main .section ._content ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.main .section ._content ol li.ql-indent-8{counter-reset:list-9}.main .section ._content ol li.ql-indent-9{counter-increment:list-9}.main .section ._content ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.main .section ._content .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.main .section ._content li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.main .section ._content .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.main .section ._content li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.main .section ._content .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.main .section ._content li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.main .section ._content .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.main .section ._content li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.main .section ._content .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.main .section ._content li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.main .section ._content .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.main .section ._content li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.main .section ._content .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.main .section ._content li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.main .section ._content .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.main .section ._content li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.main .section ._content .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.main .section ._content li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.main .section ._content .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.main .section ._content li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.main .section ._content .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.main .section ._content li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.main .section ._content .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.main .section ._content li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.main .section ._content .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.main .section ._content li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.main .section ._content .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.main .section ._content li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.main .section ._content .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.main .section ._content li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.main .section ._content .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.main .section ._content li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.main .section ._content .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.main .section ._content li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.main .section ._content .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.main .section ._content li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.main .section ._content .ql-video{display:block;max-width:100%}.main .section ._content .ql-video.ql-align-center{margin:0 auto}.main .section ._content .ql-video.ql-align-right{margin:0 0 0 auto}.main .section ._content .ql-bg-black{background-color:#000}.main .section ._content .ql-bg-red{background-color:#e60000}.main .section ._content .ql-bg-orange{background-color:#f90}.main .section ._content .ql-bg-yellow{background-color:#ff0}.main .section ._content .ql-bg-green{background-color:#008a00}.main .section ._content .ql-bg-blue{background-color:#3f87f5}.main .section ._content .ql-bg-purple{background-color:#93f}.main .section ._content .ql-color-white{color:#fff}.main .section ._content .ql-color-red{color:#e60000}.main .section ._content .ql-color-orange{color:#f90}.main .section ._content .ql-color-yellow{color:#ff0}.main .section ._content .ql-color-green{color:#008a00}.main .section ._content .ql-color-blue{color:#3f87f5}.main .section ._content .ql-color-purple{color:#93f}.main .section ._content .ql-font-serif{font-family:Georgia,Times New Roman,serif}.main .section ._content .ql-font-monospace{font-family:Monaco,Courier New,monospace}.main .section ._content .ql-size-small{font-size:.75em}.main .section ._content .ql-size-large{font-size:1.5em}.main .section ._content .ql-size-huge{font-size:2.5em}.main .section ._content .ql-direction-rtl{direction:rtl;text-align:inherit}.main .section ._content .ql-align-center{text-align:center}.main .section ._content .ql-align-justify{text-align:justify}.main .section ._content .ql-align-right{text-align:right}.main .section ._content .ql-blank::before{content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.main .section ._content .ql-snow.ql-toolbar:after,.main .section ._content .ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.main .section ._content .ql-snow.ql-toolbar button,.main .section ._content .ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:26px;padding:5px 7px;width:30px;border-radius:4px}.main .section ._content .ql-snow.ql-toolbar button svg,.main .section ._content .ql-snow .ql-toolbar button svg{float:left;height:100%}.main .section ._content .ql-snow.ql-toolbar button:active:hover,.main .section ._content .ql-snow .ql-toolbar button:active:hover{outline:none}.main .section ._content .ql-snow.ql-toolbar input.ql-image[type='file'],.main .section ._content .ql-snow .ql-toolbar input.ql-image[type='file']{display:none}.main .section ._content .ql-snow.ql-toolbar button:hover,.main .section ._content .ql-snow .ql-toolbar button:hover,.main .section ._content .ql-snow.ql-toolbar button:focus,.main .section ._content .ql-snow .ql-toolbar button:focus,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label:hover,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label:hover,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item:hover,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item:hover,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#3f87f5;background-color:rgba(63,135,245,.15)}.main .section ._content .ql-snow.ql-toolbar button.ql-active,.main .section ._content .ql-snow .ql-toolbar button.ql-active,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label.ql-active,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label.ql-active{color:#3f87f5}.main .section ._content .ql-snow.ql-toolbar button:hover .ql-fill,.main .section ._content .ql-snow .ql-toolbar button:hover .ql-fill,.main .section ._content .ql-snow.ql-toolbar button:focus .ql-fill,.main .section ._content .ql-snow .ql-toolbar button:focus .ql-fill,.main .section ._content .ql-snow.ql-toolbar button.ql-active .ql-fill,.main .section ._content .ql-snow .ql-toolbar button.ql-active .ql-fill,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.main .section ._content .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.main .section ._content .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.main .section ._content .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.main .section ._content .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.main .section ._content .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.main .section ._content .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#3f87f5}.main .section ._content .ql-snow.ql-toolbar button:hover .ql-stroke,.main .section ._content .ql-snow .ql-toolbar button:hover .ql-stroke,.main .section ._content .ql-snow.ql-toolbar button:focus .ql-stroke,.main .section ._content .ql-snow .ql-toolbar button:focus .ql-stroke,.main .section ._content .ql-snow.ql-toolbar button.ql-active .ql-stroke,.main .section ._content .ql-snow .ql-toolbar button.ql-active .ql-stroke,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.main .section ._content .ql-snow.ql-toolbar button:hover .ql-stroke-miter,.main .section ._content .ql-snow .ql-toolbar button:hover .ql-stroke-miter,.main .section ._content .ql-snow.ql-toolbar button:focus .ql-stroke-miter,.main .section ._content .ql-snow .ql-toolbar button:focus .ql-stroke-miter,.main .section ._content .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.main .section ._content .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.main .section ._content .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.main .section ._content .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.main .section ._content .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.main .section ._content .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#3f87f5}@media(pointer:coarse){.main .section ._content .ql-snow.ql-toolbar button:hover:not(.ql-active),.main .section ._content .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#53535f}.main .section ._content .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.main .section ._content .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.main .section ._content .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.main .section ._content .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#53535f}.main .section ._content .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.main .section ._content .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.main .section ._content .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.main .section ._content .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#53535f}}.main .section ._content .ql-snow{box-sizing:border-box}.main .section ._content .ql-snow *{box-sizing:border-box}.main .section ._content .ql-snow .ql-hidden{display:none}.main .section ._content .ql-snow .ql-out-bottom,.main .section ._content .ql-snow .ql-out-top{visibility:hidden}.main .section ._content .ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.main .section ._content .ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.main .section ._content .ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.main .section ._content .ql-snow .ql-formats{display:inline-block;vertical-align:middle}.main .section ._content .ql-snow .ql-formats:after{clear:both;content:'';display:table}.main .section ._content .ql-snow .ql-stroke{fill:none;stroke:#53535f;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.main .section ._content .ql-snow .ql-stroke-miter{fill:none;stroke:#53535f;stroke-miterlimit:10;stroke-width:2}.main .section ._content .ql-snow .ql-fill,.main .section ._content .ql-snow .ql-stroke.ql-fill{fill:#53535f}.main .section ._content .ql-snow .ql-empty{fill:none}.main .section ._content .ql-snow .ql-even{fill-rule:evenodd}.main .section ._content .ql-snow .ql-thin,.main .section ._content .ql-snow .ql-stroke.ql-thin{stroke-width:1}.main .section ._content .ql-snow .ql-transparent{opacity:.4}.main .section ._content .ql-snow .ql-direction svg:last-child{display:none}.main .section ._content .ql-snow .ql-direction.ql-active svg:last-child{display:inline}.main .section ._content .ql-snow .ql-direction.ql-active svg:first-child{display:none}.main .section ._content .ql-snow h1{font-size:2em}.main .section ._content .ql-snow h2{font-size:1.5em}.main .section ._content .ql-snow h3{font-size:1.17em}.main .section ._content .ql-snow h4{font-size:1em}.main .section ._content .ql-snow h5{font-size:.83em}.main .section ._content .ql-snow h6{font-size:.67em}.main .section ._content .ql-snow a{text-decoration:underline}.main .section ._content .ql-snow blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.main .section ._content .ql-snow code,.main .section ._content .ql-snow pre{background-color:#f0f0f0;border-radius:3px}.main .section ._content .ql-snow pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.main .section ._content .ql-snow code{font-size:85%;padding:2px 4px}.main .section ._content .ql-snow pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.main .section ._content .ql-snow img{max-width:100%}.main .section ._content .ql-snow .ql-picker{color:#53535f;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.main .section ._content .ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.main .section ._content .ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.main .section ._content .ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.main .section ._content .ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 10px}.main .section ._content .ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.main .section ._content .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.main .section ._content .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.main .section ._content .ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.main .section ._content .ql-snow .ql-color-picker,.main .section ._content .ql-snow .ql-icon-picker{width:28px}.main .section ._content .ql-snow .ql-color-picker .ql-picker-label,.main .section ._content .ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.main .section ._content .ql-snow .ql-color-picker .ql-picker-label svg,.main .section ._content .ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.main .section ._content .ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.main .section ._content .ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.main .section ._content .ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.main .section ._content .ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.main .section ._content .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.main .section ._content .ql-snow .ql-picker.ql-header{width:98px}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-label::before,.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='1']::before,.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']::before{content:'Heading 1'}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='2']::before,.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']::before{content:'Heading 2'}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='3']::before,.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']::before{content:'Heading 3'}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='4']::before,.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']::before{content:'Heading 4'}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='5']::before,.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']::before{content:'Heading 5'}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-label[data-value='6']::before,.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']::before{content:'Heading 6'}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']::before{font-size:2em}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']::before{font-size:1.5em}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']::before{font-size:1.17em}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']::before{font-size:1em}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']::before{font-size:.83em}.main .section ._content .ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']::before{font-size:.67em}.main .section ._content .ql-snow .ql-picker.ql-font{width:108px}.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-label::before,.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-label[data-value='serif']::before,.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='serif']::before{content:'Serif'}.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-label[data-value='monospace']::before,.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='monospace']::before{content:'Monospace'}.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='serif']::before{font-family:Georgia,Times New Roman,serif}.main .section ._content .ql-snow .ql-picker.ql-font .ql-picker-item[data-value='monospace']::before{font-family:Monaco,Courier New,monospace}.main .section ._content .ql-snow .ql-picker.ql-size{width:98px}.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-label::before,.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='small']::before,.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']::before{content:'Small'}.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='large']::before,.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']::before{content:'Large'}.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-label[data-value='huge']::before,.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']::before{content:'Huge'}.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']::before{font-size:10px}.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']::before{font-size:18px}.main .section ._content .ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']::before{font-size:32px}.main .section ._content .ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.main .section ._content .ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.main .section ._content .ql-toolbar.ql-snow{border:1px solid #edf2f9;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px}.main .section ._content .ql-toolbar.ql-snow .ql-formats{margin-right:15px}.main .section ._content .ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.main .section ._content .ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.main .section ._content .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#edf2f9}.main .section ._content .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#edf2f9}.main .section ._content .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.main .section ._content .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.main .section ._content .ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.main .section ._content .ql-snow .ql-tooltip{background-color:#fff;border:1px solid #edf2f9;box-shadow:0 0 5px #ddd;color:#53535f;padding:5px 12px;white-space:nowrap}.main .section ._content .ql-snow .ql-tooltip::before{content:'Visit URL:';line-height:26px;margin-right:8px}.main .section ._content .ql-snow .ql-tooltip input[type='text']{display:none;border:1px solid #edf2f9;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.main .section ._content .ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.main .section ._content .ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #edf2f9;content:'Edit';margin-left:16px;padding-right:8px}.main .section ._content .ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.main .section ._content .ql-snow .ql-tooltip a{line-height:26px}.main .section ._content .ql-snow .ql-tooltip.ql-editing a.ql-preview,.main .section ._content .ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.main .section ._content .ql-snow .ql-tooltip.ql-editing input[type='text']{display:inline-block}.main .section ._content .ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.main .section ._content .ql-snow .ql-tooltip[data-mode='link']::before{content:'Enter link:'}.main .section ._content .ql-snow .ql-tooltip[data-mode='formula']::before{content:'Enter formula:'}.main .section ._content .ql-snow .ql-tooltip[data-mode='video']::before{content:'Enter video:'}.main .section ._content .ql-snow a{color:#3f87f5}.main .section ._content .ql-container.ql-snow{border:1px solid #edf2f9}