html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:400;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}strong{font-weight:bold}em{font-style:italic}button{cursor:pointer}.clearfix:after,#nav ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.left{float:left}img.left{margin:0 24px 20px 0}img.right{margin:0 0 20px 24px}.right{float:right}.hide{display:none !important}.hidden{visibility:hidden}.reset-margin{margin:0 !important}.reset-padding{padding:0}.reset{margin:0;padding:0}.align-justify{text-align:justify}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.bold{font-weight:bold}.section-title{display:block;font-weight:500}.section-title--h1{font-size:32px;line-height:1.5em}@media screen and (max-width: 1023px){.section-title--h1{font-size:28px}}@media screen and (max-width: 767px){.section-title--h1{font-size:22px;line-height:32px}}.section-title--h2{font-size:24px;line-height:1.667em}@media screen and (max-width: 1023px){.section-title--h2{font-size:20px}}@media screen and (max-width: 767px){.section-title--h2{font-size:18px;line-height:24px}}.section-title--h3{font-size:20px;line-height:1.6em}@media screen and (max-width: 1023px){.section-title--h3{font-size:18px}}.section-title--h4{font-size:16px;line-height:24px}.section-title--h5{font-size:12px;line-height:24px;letter-spacing:1.6px}.section-title--h6{font-size:10px;line-height:16px;letter-spacing:1.6px}.section-lead{font-size:16px;line-height:28px}@media screen and (max-width: 1023px){.section-lead{font-size:13px;line-height:24px}}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 24px;background-color:#333;min-height:48px;color:#fff;font-family:"Gotham Rounded";font-size:12px;letter-spacing:1.6px;font-weight:700;text-transform:uppercase;border:0;border-radius:2px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;cursor:pointer;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 767px){.btn{font-size:11px;line-height:16px;letter-spacing:1.4px;padding-left:16px;padding-right:16px}}.btn:focus{outline:none}.btn:hover:not(.btn--ico){background-color:#819467}.btn:hover:not(.btn--loading){color:#fff}.btn--fitted{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.btn--ico{background-color:#fff;padding:11px 15px;border:1px solid #d8d8d8}.btn--ico:hover{background-color:#f0f0f0}.btn--go::after{width:16px;height:16px;background-image:url(../../img/layout/ico-chevron-right-white-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto;margin-left:4px;content:''}.btn--small{min-height:36px;padding:4px 16px}.btn--inverted{background-color:#fff;color:#333}.btn--loading{position:relative;color:transparent}.btn--loading::after{position:absolute;top:50%;left:50%;width:20px;height:20px;border-radius:50%;border-top:2px solid #999;border-right:2px solid #999;border-bottom:2px solid #999;border-left:2px solid #fff;-webkit-animation:spinner 1s infinite linear;animation:spinner 1s infinite linear;opacity:1;content:''}.btn[disabled]{background-color:#d8d8d8;color:#666;pointer-events:none}.link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;line-height:24px}.link:hover{color:#819467}.link:hover::after{position:absolute;right:0;bottom:2px;width:100%;height:2px;background-color:#819467;content:''}.link--ico:hover::after{width:calc(100% - 32px)}@-webkit-keyframes spinner{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.radio+.radio{margin-top:16px}.radio-input{display:none}.radio-input:checked+.radio-label::before{background-color:#819467;border-color:#819467;-webkit-box-shadow:inset 0px 0px 0px 3px #fff;box-shadow:inset 0px 0px 0px 3px #fff;border-width:2px}.radio-label{position:relative;display:block;padding-left:28px;cursor:pointer}.radio-label:hover::before{border-color:#666}.radio-label::before{position:absolute;left:0;top:2px;width:20px;height:20px;background-color:#fff;border:1px solid #d8d8d8;border-radius:50%;content:""}.radio-label a{text-decoration:underline}.radio-label a:hover{color:#819467}.radio-caption{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#999}.checkbox+.checkbox{margin-top:16px}.checkbox-input{display:none}.checkbox-input:checked+.checkbox-label::before{background-color:#819467;border-color:#819467;background-image:url(../../img/layout/ico-check-white-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.checkbox-input:checked+.checkbox-label::before:hover{background-image:url(../../img/layout/ico-minus-white-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.checkbox-input:checked:disabled+.checkbox-label::before{background-image:url(../../img/layout/ico-check-silver-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.checkbox-label{position:relative;display:block;padding-left:28px;cursor:pointer}.checkbox-label:hover::before{border-color:#666}.checkbox-label::before{position:absolute;left:0;top:2px;width:20px;height:20px;border:1px solid #d8d8d8;border-radius:2px;content:"";-webkit-transition:border-color 0.25s ease, background-color 0.25s ease;transition:border-color 0.25s ease, background-color 0.25s ease}.checkbox-label a{text-decoration:underline}.checkbox-label a:hover{color:#819467}.form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__group-label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__group-caption{margin-top:8px;color:#666}.form__group-caption--error{color:#b10b16}.form__group-caption--success{color:#84bd00}.form__group-textarea.form-control{height:auto}.form__group-textarea.form-control textarea{padding:0;margin:0;border:none;resize:none;display:block}.form__group--error .form__group-caption{color:#b10b16}.form__group--error .form-control{border-color:#b10b16}.form__group+.form__action,.form__group+.form__group{margin-top:32px}@media screen and (max-width: 767px){.form__group+.form__action,.form__group+.form__group{margin-top:24px}}.form__action{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__action-submit{position:absolute;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;background-color:#f0f0f0;border:0;border-radius:2px;cursor:pointer;top:8px}.form__action-submit:hover{background-color:#d8d8d8}.form__group--error .form__action-submit{background-color:#b10b16}.form__action .form__group{width:100%}.form__action-password{width:24px;height:24px;background-image:url(../../img/layout/ico-eye.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.form__action-info{width:24px;height:24px;background-image:url(../../img/layout/ico-info-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.form__action--passwordOff .form__action-password{background-image:url(../../img/layout/ico-eye-off.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.form__action--inverted .form__action-submit{left:8px;right:auto}.form__action--inverted .form__action-submit:focus{outline:none}.form__action--inverted .form-control{padding-left:47px}.form__action:not(.form__action--inverted) .form-control{padding-right:47px}.form-control{width:100%;height:48px;background-color:#fff;padding:11px 15px;border:1px solid #d8d8d8;border-radius:2px;font-size:13px;line-height:24px;color:#333;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color 0.2s;transition:border-color 0.2s}@supports (-webkit-overflow-scrolling: touch){.form-control{font-size:16px}}.form-control[type="number"]::-webkit-inner-spin-button,.form-control[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;display:none}.form-control:focus{border-color:#333;outline:none}.form-control:hover{border-color:#666}.form-control::-webkit-input-placeholder{color:#666}.form-control::-moz-placeholder{color:#666}.form-control:-ms-input-placeholder{color:#666}.form-control::-ms-input-placeholder{color:#666}.form-control::placeholder{color:#666}.form-control:disabled{background-color:#d8d8d8;color:#999;pointer-events:none}.form-control--error{border-color:#b10b16}.form-control--select{background-color:transparent;position:relative;z-index:2}.form .error{color:#b10b16;font-size:11px;font-weight:500;line-height:1.4;background:#fff;padding:4px 0 0;display:none}.form .error--show{display:block}select.form-control{cursor:pointer}textarea.form-control{height:auto}.quantity{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:144px;height:48px}.quantity--disabled{pointer-events:none}.quantity--disabled .quantity-control[disabled],.quantity--disabled .quantity-control{opacity:0.2}.quantity--disabled .quantity-input{border-color:#d8d8d8;background-color:#d8d8d8;color:#999}.quantity:hover .quantity-input{border-color:#666}.quantity-control{position:absolute;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease;cursor:pointer}.quantity-control:hover:not([disabled]){background-color:#ebeee6}.quantity-control[disabled]{cursor:default}.quantity-control[disabled]::before{opacity:0.5}.quantity-control::before{width:100%;height:100%;content:""}.quantity-control--minus{left:8px}.quantity-control--minus::before{background-image:url(../../img/layout/ico-minus-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.quantity-control--plus{right:8px}.quantity-control--plus::before{background-image:url(../../img/layout/ico-plus-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.quantity-input{width:100%;height:100%;padding:0 48px;background-color:#fff;border:1px solid #d8d8d8;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px;line-height:24px;text-align:center;font-weight:400;-webkit-transition:border-color 0.25s ease;transition:border-color 0.25s ease;-moz-appearance:textfield}.quantity-input:focus{outline:none;border-color:#333}.quantity-input:hover{border-color:#666}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;display:none}.labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-bottom:-8px}.labels .label{margin-left:8px;margin-bottom:8px}.label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 15px;border:1px solid #333;border-radius:2px;font-size:12px;line-height:24px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff;text-align:center}@media screen and (max-width: 767px){.label{padding:3px 6px;min-width:20px;font-size:10px;line-height:16px;letter-spacing:1.4px}}.label:hover .label-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1;visibility:visible}.label-tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);-webkit-transform:translate(-50%, 16px);transform:translate(-50%, 16px);width:100%;background-color:rgba(51,51,51,0.8);padding:4px 16px;border-radius:2px;letter-spacing:.4px;color:#fff;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:none}.label--small{font-size:10px;line-height:16px;padding:3px 7px}@media screen and (max-width: 767px){.label--small{padding:1px 3px}}.label--big{font-size:10px;line-height:46px;padding:0 10px}.label--red{border-color:#b10b16;color:#b10b16}.label--gray{background-color:#f0f0f0;border-color:#f0f0f0}.label--green{border-color:#757854;color:#757854}.label--fill{background-color:#819467;border-color:#819467;color:#fff}.iconWithLabel:hover .iconWithLabel__tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1;visibility:visible}.iconWithLabel__tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);-webkit-transform:translate(-50%, 16px);transform:translate(-50%, 16px);background-color:rgba(51,51,51,0.8);padding:4px 16px;border-radius:2px;letter-spacing:.4px;color:#fff;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:none}@media screen and (min-width: 768px){.iconWithLabel__tooltip{width:360px;max-width:90vw}}.labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-bottom:-8px}.labels .label{margin-left:8px;margin-bottom:8px}.label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 15px;border:1px solid #333;border-radius:2px;font-size:12px;line-height:24px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff;text-align:center}@media screen and (max-width: 767px){.label{padding:3px 6px;min-width:20px;font-size:10px;line-height:16px;letter-spacing:1.4px}}.label:hover .label-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1;visibility:visible}.label-tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);-webkit-transform:translate(-50%, 16px);transform:translate(-50%, 16px);width:100%;background-color:rgba(51,51,51,0.8);padding:4px 16px;border-radius:2px;letter-spacing:.4px;color:#fff;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:none}.label--small{font-size:10px;line-height:16px;padding:3px 7px}@media screen and (max-width: 767px){.label--small{padding:1px 3px}}.label--big{font-size:10px;line-height:46px;padding:0 10px}.label--red{border-color:#b10b16;color:#b10b16}.label--gray{background-color:#f0f0f0;border-color:#f0f0f0}.label--green{border-color:#757854;color:#757854}.label--fill{background-color:#819467;border-color:#819467;color:#fff}.iconWithLabel:hover .iconWithLabel__tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1;visibility:visible}.iconWithLabel__tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);-webkit-transform:translate(-50%, 16px);transform:translate(-50%, 16px);background-color:rgba(51,51,51,0.8);padding:4px 16px;border-radius:2px;letter-spacing:.4px;color:#fff;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:none}@media screen and (min-width: 768px){.iconWithLabel__tooltip{width:360px;max-width:90vw}}.entry{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entry--banner .entry__photo{margin-bottom:0}.entry--small .entry__photo{margin-bottom:24px;width:136px;height:136px;padding-top:0}@media screen and (max-width: 767px){.entry--small .entry__photo{width:80px;height:80px;margin-bottom:16px}}.entry--small .entry__meta{margin-bottom:16px}.entry--small .entry__meta-name{font-size:13px;font-weight:400}.entry--small .entry__price-val{font-size:16px}.entry__labels{position:absolute;left:0;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.entry__labels-item+.entry__labels-item{margin-top:8px;margin-left:0}.entry__photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:32px;border-radius:2px;overflow:hidden;position:relative;width:100%;height:0;padding-top:100%}@media screen and (max-width: 767px){.entry__photo{margin-bottom:14px}}.entry__photo:hover .entry__photo-img{opacity:0.8}.entry__photo-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;-o-object-fit:cover;object-fit:cover}.entry__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;text-align:center;max-width:100%}@media screen and (max-width: 767px){.entry__meta{margin-bottom:16px}}.entry__meta:last-child{margin-bottom:0}.entry__meta-name{font-size:16px;font-weight:500;text-align:center}@media screen and (max-width: 767px){.entry__meta-name{font-size:14px}}.entry__meta-name:hover{text-decoration:underline}.entry__meta-lead{margin-top:4px;color:#666;width:100%}.entry__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}.entry__price-small{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#666;text-align:center;font-weight:400}.entry__price-val{font-size:20px;line-height:32px}@media screen and (max-width: 767px){.entry__price-val{font-size:16px;line-height:24px}}.entry__price-variant{margin-left:4px;color:#666}.entry__variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;gap:16px}@media screen and (max-width: 767px){.entry__variants{letter-spacing:normal;gap:8px}}.entry__variants-label{margin-right:8px;color:#666}.entry__recipe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}@media screen and (max-width: 1280px){.entry__recipe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}@media screen and (max-width: 767px){.entry__recipe{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}}.entry__recipe-divider{width:1px;height:60px;background-color:#d8d8d8;margin:0 8px}@media screen and (max-width: 1280px){.entry__recipe-divider{width:100%;height:1px;margin:8px 0}}.entry__difficulty{display:-webkit-box;display:-ms-flexbox;display:flex}.entry__difficulty-item{width:24px;height:24px;background-image:url(../../img/layout/ico-mixing-light.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.entry__difficulty-item--active{background-image:url(../../img/layout/ico-mixing.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.entry__difficulty-item+.entry__difficulty-item{margin-left:8px}.entry__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:105px}@media screen and (max-width: 767px){.entry__detail{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}}.entry__detail-label{margin-top:12px}.entry__detail--wider{width:150px}@media screen and (max-width: 767px){.entry__detail--wider{width:100%}}@media screen and (max-width: 767px){.entry__detail--quantity{margin-top:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 767px){.entry__detail--quantity .entry__detail-label{margin-top:auto}}.entry__unavailable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;margin-bottom:16px;text-align:center}@media screen and (max-width: 767px){.entry__unavailable{margin-bottom:0}}.entry__unavailable-label{font-size:20px;line-height:32px;font-weight:500;color:#666}@media screen and (max-width: 767px){.entry__unavailable-label{font-size:13px;line-height:24px}}.entry__unavailable-date{color:#b10b16}@media screen and (max-width: 767px){.entry__unavailable-date{font-size:10px;line-height:16px}}.entry__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}@media screen and (max-width: 767px){.entry__buttons{margin-top:16px}}.entry__buttons-fav{width:56px;margin-right:16px}.entry__buttons-fav::before{content:url("/ecospa/img/layout/ico-fav-silver.svg");width:24px;height:24px}.entry__buttons-fav--active::before{content:url("/ecospa/img/layout/ico-fav-fill.svg")}@media screen and (max-width: 767px){.entry__buttons-fav{width:48px;margin-right:8px}}.entry__buttons-cta{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:8px;padding-right:8px}@media screen and (max-width: 767px){.entry__buttons-cta{position:relative;font-size:0}}.entry__buttons-cta:not(.btn--loading)::before,.entry__buttons-cta:not(.btn--loading)::after{position:absolute;width:24px;height:24px}@media screen and (max-width: 767px){.entry__buttons-cta:not(.btn--loading)::before,.entry__buttons-cta:not(.btn--loading)::after{content:""}}.entry__buttons-cta:not(.btn--loading)::before{right:50%;background-image:url(../../img/layout/ico-plus-white.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.entry__buttons-cta:not(.btn--loading)::after{left:50%;background-image:url(../../img/layout/ico-cart-white.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.entry-see{text-decoration:underline;cursor:pointer;margin-top:24px}.entry-see:hover{color:#819467}.labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-bottom:-8px}.labels .label{margin-left:8px;margin-bottom:8px}.label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 15px;border:1px solid #333;border-radius:2px;font-size:12px;line-height:24px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#fff;text-align:center}@media screen and (max-width: 767px){.label{padding:3px 6px;min-width:20px;font-size:10px;line-height:16px;letter-spacing:1.4px}}.label:hover .label-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1;visibility:visible}.label-tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);-webkit-transform:translate(-50%, 16px);transform:translate(-50%, 16px);width:100%;background-color:rgba(51,51,51,0.8);padding:4px 16px;border-radius:2px;letter-spacing:.4px;color:#fff;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:none}.label--small{font-size:10px;line-height:16px;padding:3px 7px}@media screen and (max-width: 767px){.label--small{padding:1px 3px}}.label--big{font-size:10px;line-height:46px;padding:0 10px}.label--red{border-color:#b10b16;color:#b10b16}.label--gray{background-color:#f0f0f0;border-color:#f0f0f0}.label--green{border-color:#757854;color:#757854}.label--fill{background-color:#819467;border-color:#819467;color:#fff}.iconWithLabel:hover .iconWithLabel__tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1;visibility:visible}.iconWithLabel__tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);-webkit-transform:translate(-50%, 16px);transform:translate(-50%, 16px);background-color:rgba(51,51,51,0.8);padding:4px 16px;border-radius:2px;letter-spacing:.4px;color:#fff;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:none}@media screen and (min-width: 768px){.iconWithLabel__tooltip{width:360px;max-width:90vw}}.cart_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff}.cart_item__photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:24px;position:relative;width:80px;height:80px}@media screen and (max-width: 767px){.cart_item__photo{-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px;width:56px;height:56px;margin-right:8px}}.cart_item__photo:hover .cart_item__photo-img{opacity:0.8}.cart_item__photo-img{width:100%;height:100%;position:absolute;-o-object-fit:scale-down;object-fit:scale-down;top:0;left:0;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.cart_item__meta{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart_item__meta-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:8px}@media screen and (max-width: 767px){.cart_item__meta-name{font-size:13px}}.cart_item__meta-name:hover{text-decoration:underline}.cart_item__meta-variant{margin-right:16px}.cart_item__meta-quantity,.cart_item__meta-price{margin-right:16px}.cart_item__meta-remove,.cart_item__meta-edit{width:32px;height:32px;margin-left:auto;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;cursor:pointer}@media screen and (max-width: 767px){.cart_item__meta-remove,.cart_item__meta-edit{width:24px;height:24px}}.cart_item__meta-remove:hover,.cart_item__meta-edit:hover{background-color:#f0f0f0}.cart_item__meta-edit{background-image:url(../../img/layout/ico-edit.svg);background-position:center;background-repeat:no-repeat;background-size:auto}@media screen and (max-width: 767px){.cart_item__meta-edit{background-size:contain}}.cart_item__meta-remove{background-image:url(../../img/layout/ico-close-small-gray.svg);background-position:center;background-repeat:no-repeat;background-size:auto;margin-right:-10px}.variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:78px;padding:8px 4px 16px;background-color:#f0f0f0;border-radius:2px;cursor:pointer;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.variant:hover:not(.variant--selected){background-color:#d8d8d8}.variant-label{color:#666}.variant-check{margin-top:8px;width:20px;height:20px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 3px 6px -2px rgba(0,0,0,0.08);box-shadow:0 3px 6px -2px rgba(0,0,0,0.08)}.variant--selected{background-color:#fff;padding:6px 2px 14px;border:2px solid #819467;-webkit-box-sizing:border-box;box-sizing:border-box}.variant--selected .variant-check{background:#819467;background-image:url(../../img/layout/ico-check-white-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto;-webkit-box-shadow:none;box-shadow:none}#aboutModal{overflow-y:hidden}.modal{position:fixed;left:0;top:0;z-index:-99;width:100%;height:100%;background-color:rgba(0,0,0,0.3);visibility:hidden;opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;max-height:100%;overflow-y:auto}@media screen and (max-width: 767px){.modal--delivery .modal{height:100vh;overflow:hidden}}@media screen and (max-width: 767px){.modal--delivery .modal__body{height:calc(100% - 48px);overflow-y:auto}}@media screen and (max-width: 767px){.modal--delivery .modal__content{height:100%}}@media screen and (max-width: 767px){.modal--delivery .modal__footer{position:fixed;bottom:0;left:0;z-index:9;height:48px}}@media screen and (max-width: 1023px){.modal{overflow-x:auto;max-width:100%;margin:0}}.modal--visible{opacity:1;visibility:visible;z-index:100}.modal--visible .modal__content{-webkit-animation:modalOpen 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:modalOpen 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}@media screen and (max-width: 1023px){.modal--wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.modal--wide .modal__content{margin:0;width:100%;max-height:100%;overflow-y:auto;border-radius:0}@media screen and (max-width: 1023px){.modal--wide .modal__content{max-height:100%}}.modal--wide .modal__header,.modal--wide .modal__body,.modal--wide .modal__footer{margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.modal--wide .modal__header,.modal--wide .modal__body,.modal--wide .modal__footer{width:472px}}@media screen and (min-width: 1024px){.modal--wide .modal__header,.modal--wide .modal__body,.modal--wide .modal__footer{width:652px}}@media screen and (min-width: 1281px){.modal--wide .modal__header,.modal--wide .modal__body,.modal--wide .modal__footer{width:808px}}@media screen and (max-width: 1280px) and (min-width: 768px){.modal--wide .modal__header,.modal--wide .modal__body,.modal--wide .modal__footer{width:596px}}@media screen and (max-width: 1280px) and (min-width: 1024px){.modal--wide .modal__header,.modal--wide .modal__body,.modal--wide .modal__footer{width:821px}}@media screen and (max-width: 1280px) and (min-width: 1281px){.modal--wide .modal__header,.modal--wide .modal__body,.modal--wide .modal__footer{width:1016px}}@media screen and (max-width: 1023px){.modal--wide .modal__header,.modal--wide .modal__body,.modal--wide .modal__footer{width:100%}}@media screen and (min-width: 768px){.modal--inpost .modal__content,.modal--ruch .modal__content,.modal--parcel-shop .modal__content{width:596px}}@media screen and (min-width: 1024px){.modal--inpost .modal__content,.modal--ruch .modal__content,.modal--parcel-shop .modal__content{width:821px}}@media screen and (min-width: 1281px){.modal--inpost .modal__content,.modal--ruch .modal__content,.modal--parcel-shop .modal__content{width:1016px}}@media screen and (max-width: 1280px) and (min-width: 768px){.modal--inpost .modal__content,.modal--ruch .modal__content,.modal--parcel-shop .modal__content{width:720px}}@media screen and (max-width: 1280px) and (min-width: 1024px){.modal--inpost .modal__content,.modal--ruch .modal__content,.modal--parcel-shop .modal__content{width:990px}}@media screen and (max-width: 1280px) and (min-width: 1281px){.modal--inpost .modal__content,.modal--ruch .modal__content,.modal--parcel-shop .modal__content{width:1224px}}@media screen and (max-width: 1023px){.modal--inpost .modal__content,.modal--ruch .modal__content,.modal--parcel-shop .modal__content{height:100%;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 1023px){.modal--inpost .modal__header,.modal--ruch .modal__header,.modal--parcel-shop .modal__header{-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width: 1023px){.modal--inpost .modal__body,.modal--ruch .modal__body,.modal--parcel-shop .modal__body{height:100%}}.modal--inpost .modal__body .btn,.modal--ruch .modal__body .btn,.modal--parcel-shop .modal__body .btn{min-height:0}.modal--parcel-shop iframe{width:100%;height:600px}@media screen and (max-width: 1023px){.modal--parcel-shop iframe{height:100%}}.modal--ruch #widget_html{width:900px}@media screen and (max-width: 1023px){.modal--ruch #widget_html{width:100%}}.modal__content{margin:48px auto;width:488px;background-color:#fff;padding:40px 48px;-webkit-box-shadow:0 32px 80px -6px rgba(17,17,17,0.08);box-shadow:0 32px 80px -6px rgba(17,17,17,0.08);border-radius:2px}@media screen and (max-width: 1023px){.modal__content{padding:48px 24px 24px;margin:32px auto}}@media screen and (max-width: 767px){.modal__content{padding:48px 16px 16px;width:100%;margin:0}}.modal__message{width:100%;margin-bottom:24px}.modal__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media screen and (max-width: 1023px){.modal__header{margin-bottom:32px}}@media screen and (max-width: 767px){.modal__header{margin-bottom:24px}}.modal__header--smallMargin{margin-bottom:24px}.modal__header-title{padding-right:24px}@media screen and (max-width: 767px){.modal__header-title{font-size:16px;line-height:24px}}.modal__header-gray{color:#666;font-weight:500}@media screen and (max-width: 767px){.modal__header-gray{display:block;font-size:13px;line-height:16px}}.modal__header-close{width:24px;height:24px;background-image:url(../../img/layout/ico-close.svg);background-position:center;background-repeat:no-repeat;background-size:auto;margin-left:auto;cursor:pointer}@media screen and (max-width: 1023px){.modal__header-close{position:absolute;bottom:calc(100% + 8px);right:0}}@media screen and (min-width: 1024px){.modal__header-close--absolute{position:absolute;left:100%;margin-left:184px}}.modal .address{margin-bottom:32px}.modal .address__title{font-size:14px;line-height:16px;font-weight:400;margin-bottom:24px}.modal .address__desc{font-size:14px;line-height:16px;margin-bottom:16px;font-weight:400}@media screen and (max-width: 767px){.modal .address__desc{margin-bottom:24px}}.modal .address__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media screen and (max-width: 767px){.modal .address__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}}.modal .address__header-add{margin-left:auto}@media screen and (max-width: 767px){.modal .address__header-add{width:100%;margin-top:16px}}.modal .address__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:24px;margin-bottom:24px}@media screen and (max-width: 767px){.modal .address__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.modal .address__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f0f0f0;padding:16px;border-radius:2px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.modal .address__item--active{-webkit-box-shadow:inset 0 0 0 2px #819467;box-shadow:inset 0 0 0 2px #819467;background-color:#fff}@media screen and (max-width: 767px){.modal .address__item{width:100%}}.modal .address__item-label{margin:16px 0 8px}.modal .address__item-content{color:#666;margin-bottom:8px}.modal .address__item-edit{margin-top:auto;margin-left:auto;text-decoration:underline;cursor:pointer}.modal .address__item-edit:hover{color:#819467}.modal .address__item-info{margin-top:auto;margin-left:auto;color:#666}.modal .address__radios{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.modal .address__radios-item+.modal .address__radios-item{margin-top:0;margin-left:32px}@media screen and (min-width: 768px){.modal .address__edit-tel,.modal .address__edit-password{width:162px}}@media screen and (min-width: 1024px){.modal .address__edit-tel,.modal .address__edit-password{width:229.5px}}@media screen and (min-width: 1281px){.modal .address__edit-tel,.modal .address__edit-password{width:288px}}@media screen and (min-width: 768px){.modal .address__edit-email{width:224px}}@media screen and (min-width: 1024px){.modal .address__edit-email{width:314px}}@media screen and (min-width: 1281px){.modal .address__edit-email{width:392px}}.modal .address__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0}.modal .address__row-col--fixed{width:144px}@media screen and (max-width: 767px){.modal .address__row-col--fixed{width:100%}}.modal .address__row-col--stretch{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.modal .address__row-col+.modal .address__row-col{margin-left:24px}.modal .address__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}@media screen and (max-width: 767px){.modal .address__buttons{margin-left:-16px;margin-top:16px;width:100vw;-webkit-transform:translateY(16px);transform:translateY(16px);background:#fff;-webkit-box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2);box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2)}}.modal .address__buttons-cancel{margin-right:24px;text-decoration:underline;cursor:pointer}.modal .address__buttons-cancel:hover{color:#819467}@media screen and (max-width: 767px){.modal .address__buttons-cancel{margin-right:0;width:50%;text-align:center}}@media screen and (max-width: 767px){.modal .address__buttons-submit{width:50%;border-radius:0}}@media screen and (min-width: 768px){.modal_varians{padding-top:24px;border-top:1px solid #d8d8d8}}.modal_varians__photo{width:80px;height:80px;margin-right:24px;margin-top:-16px;margin-bottom:-16px}@media screen and (max-width: 767px){.modal_varians__photo{display:none}}.modal_varians__photo-img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.modal_varians__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-24px}@media screen and (max-width: 767px){.modal_varians__group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-8px;margin-top:-8px}}.modal_varians__group .variant{margin-left:24px}@media screen and (max-width: 767px){.modal_varians__group .variant{width:calc(33.3333333% - 8px);margin-left:8px;margin-top:8px}}.modal_varians__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media screen and (max-width: 767px){.modal_varians__footer{margin-top:16px}}.modal_varians__footer-quantity{margin-right:24px}@media screen and (max-width: 767px){.modal_varians__footer-quantity{margin-right:16px}}.modal_added{width:1224px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1280px){.modal_added{width:990px}}@media screen and (max-width: 1023px){.modal_added{width:720px}}@media screen and (max-width: 767px){.modal_added{width:calc(100% - (2 * 16px))}}@media screen and (max-width: 1023px){.modal_added{width:100%}}.modal_added__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.modal_added__row-col{width:286px}}@media screen and (min-width: 1024px){.modal_added__row-col{width:398.5px}}@media screen and (min-width: 1281px){.modal_added__row-col{width:496px}}@media screen and (max-width: 767px){.modal_added__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:64px}}.modal_added__row-col{padding-bottom:16px}@media screen and (max-width: 1023px){.modal_added__row-col{width:calc(50% - 32px)}}@media screen and (max-width: 767px){.modal_added__row-col{width:100%;padding-bottom:0}}.modal_added__row-col--solo{margin-left:auto;margin-right:auto}.modal_added__row-divider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.modal_added__row-divider{width:100%;height:1px;margin:24px 0}}.modal_added__row-divider::before{width:1px;height:100%;background-color:#d8d8d8;content:""}@media screen and (max-width: 767px){.modal_added__row-divider::before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:1px}}.modal_added__summary-hr{height:1px;background-color:#d8d8d8;margin:24px 0}@media screen and (max-width: 767px){.modal_added__summary-hr{margin:16px 0}}@media screen and (max-width: 767px){.modal_added__summary-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 767px){.modal_added__summary-table tr+tr{padding-top:8px}}.modal_added__summary-table tr+tr td{padding-top:16px}@media screen and (max-width: 767px){.modal_added__summary-table tr+tr td{padding-top:0}}.modal_added__summary-table td:last-child{padding-left:16px;font-size:16px;line-height:24px;font-weight:500}@media screen and (max-width: 767px){.modal_added__summary-table td:last-child{font-size:14px;padding-left:0}}.modal_added__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}@media screen and (max-width: 1023px){.modal_added__buttons{margin-top:32px}}@media screen and (max-width: 767px){.modal_added__buttons{margin-left:-16px;margin-top:16px;width:100vw;-webkit-transform:translateY(16px);transform:translateY(16px);background:#fff;-webkit-box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2);box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2)}}.modal_added__buttons-continue{text-decoration:underline;cursor:pointer;margin-right:40px}.modal_added__buttons-continue:hover{color:#819467}@media screen and (max-width: 1023px){.modal_added__buttons-continue{margin-right:24px}}@media screen and (max-width: 767px){.modal_added__buttons-continue{margin-right:0;width:50%;text-align:center}}@media screen and (max-width: 1023px){.modal_added__buttons-submit{padding-left:16px;padding-right:16px}}@media screen and (max-width: 767px){.modal_added__buttons-submit{width:50%;border-radius:0}}@media screen and (min-width: 768px){.modal_added__buttons--sticky{display:none}}@media screen and (max-width: 767px){.modal_added__buttons--sticky{position:fixed;left:0;bottom:0;margin:0;-webkit-transform:none;transform:none}}.modal_added__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.modal_added__products .entry{width:100px}}@media screen and (min-width: 1024px){.modal_added__products .entry{width:145px}}@media screen and (min-width: 1281px){.modal_added__products .entry{width:184px}}@media screen and (max-width: 1280px) and (min-width: 768px){.modal_added__products .entry{width:162px}}@media screen and (max-width: 1280px) and (min-width: 1024px){.modal_added__products .entry{width:229.5px}}@media screen and (max-width: 1280px) and (min-width: 1281px){.modal_added__products .entry{width:288px}}@media screen and (max-width: 767px){.modal_added__products .entry{width:calc(50% - 8px)}}@media screen and (max-width: 767px){.modal_added__products .entry-see{display:none}}.modal_added__products .entry+.entry{margin-left:24px}.modal_added-check{width:24px;height:24px;background-image:url(../../img/layout/ico-check.svg);background-position:center;background-repeat:no-repeat;background-size:auto;margin-right:16px}@media screen and (max-width: 1023px){.modal_added-check{display:none}}.modal_added-label{margin-left:16px}@media screen and (max-width: 767px){.modal_added-label{margin-left:8px}}.modal_added .modal__header{width:100%}@media screen and (max-width: 767px){.modal_added .modal__header{position:static}}@media screen and (max-width: 1023px){.modal_added .modal__header-title{font-size:16px;line-height:24px}}@media screen and (max-width: 767px){.modal_added .modal__header-close{right:16px;top:16px;bottom:auto}}.modal_banks{width:100%}.modal--scrollable .modal_banks{max-height:100%;overflow-y:auto}.modal_banks__lead p+p{margin-top:16px}.modal_banks__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:-24px;margin-top:24px}@media screen and (max-width: 767px){.modal_banks__grid{margin-left:-16px;margin-top:16px}}.modal_banks__radio{position:relative;width:calc(16.6666666% - 24px);margin-left:24px;margin-bottom:24px}@media screen and (max-width: 1280px){.modal_banks__radio{width:calc(20% - 24px)}}@media screen and (max-width: 1023px){.modal_banks__radio{width:calc(25% - 24px)}}@media screen and (max-width: 767px){.modal_banks__radio{width:calc(50% - 16px);margin-left:16px;margin-bottom:16px}}.modal_banks__radio-input:checked+.modal_banks__radio-label{border-color:#819467;margin-top:24px;border-radius:0 0 2px 2px}.modal_banks__radio-input:checked+.modal_banks__radio-label::before{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:24px;background-color:#819467;font-size:10px;line-height:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:#fff;content:"Wybrano"}.modal_banks__radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:112px;padding:24px;border:1px solid #d8d8d8;border-radius:2px;cursor:pointer;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}@media screen and (max-width: 1023px){.modal_banks__radio-label{height:96px;padding:16px}}.modal_banks__radio-label:hover{border-color:#819467}.modal_banks__radio-logo{max-width:100%}.modal_banks__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.modal_banks__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width: 767px){.modal_banks__buttons-save{text-align:center;width:100%}}.modal_banks__buttons-cancel{text-decoration:underline;cursor:pointer}.modal_banks__buttons-cancel:hover{color:#819467}@media screen and (min-width: 768px){.modal_banks__buttons-cancel{margin-right:40px}}@media screen and (max-width: 767px){.modal_banks__buttons-cancel{margin-top:12px}}.modal_banks .modal__body,.modal_banks .modal__header{width:1224px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1280px){.modal_banks .modal__body,.modal_banks .modal__header{width:990px}}@media screen and (max-width: 1023px){.modal_banks .modal__body,.modal_banks .modal__header{width:720px}}@media screen and (max-width: 767px){.modal_banks .modal__body,.modal_banks .modal__header{width:calc(100% - (2 * 16px))}}@media screen and (max-width: 767px){.modal_banks .modal__body,.modal_banks .modal__header{width:100%}}@media screen and (max-width: 767px){.modal_banks .modal__body{padding-bottom:24px}}.pick_delivery{margin-top:-16px}@media screen and (max-width: 767px){.pick_delivery{padding-bottom:48px;margin-top:0}}.pick_delivery__loading{position:relative;width:100%;height:88px}.pick_delivery__loading-spinner{position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:50%;border-top:2px solid #d8d8d8;border-right:2px solid #d8d8d8;border-bottom:2px solid #d8d8d8;border-left:2px solid #999;-webkit-animation:spinner 1.2s infinite linear;animation:spinner 1.2s infinite linear;opacity:1;content:""}.pick_delivery__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media screen and (max-width: 767px){.pick_delivery__buttons{margin-top:0;width:100vw;background:#fff;-webkit-box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2);box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2)}}.pick_delivery__buttons-cancel{text-decoration:underline;cursor:pointer;margin-right:40px}.pick_delivery__buttons-cancel:hover{color:#819467}@media screen and (max-width: 767px){.pick_delivery__buttons-cancel{margin-right:0;width:50%;text-align:center}}@media screen and (max-width: 767px){.pick_delivery__buttons-submit{width:50%;border-radius:0}}.pick_delivery .radio-input:checked+.radio-label{border:2px solid #819467;padding:12px 14px 12px 50px}.pick_delivery .radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:2px;border:1px solid #d8d8d8;padding:13px 15px 13px 51px}.pick_delivery .radio-label::before{left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pick_delivery .radio-free{background:#819467;color:#fff;padding:2px 6px;position:absolute;top:0;right:0;font-size:12px}.pick_delivery .radio-price{margin-left:auto;color:#666}.pick_delivery .radio+.radio{margin-top:8px}.pick_delivery .form__action-submit{pointer-events:none}.samples,.gifts{max-height:100%}.samples .modal__content,.gifts .modal__content{width:100vw}.samples__group,.gifts__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:48px}@media screen and (max-width: 1023px){.samples__group,.gifts__group{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 1023px){.samples__group,.gifts__group{margin-left:-24px;margin-top:4px}}@media screen and (max-width: 767px){.samples__group,.gifts__group{margin-left:-16px;margin-top:4px}}@media screen and (min-width: 768px){.samples__group-item,.gifts__group-item{width:100px}}@media screen and (min-width: 1024px){.samples__group-item,.gifts__group-item{width:145px}}@media screen and (min-width: 1281px){.samples__group-item,.gifts__group-item{width:184px}}@media screen and (max-width: 1023px){.samples__group-item,.gifts__group-item{margin-left:24px;margin-top:40px}}@media screen and (max-width: 1023px) and (min-width: 768px){.samples__group-item,.gifts__group-item{width:224px}}@media screen and (max-width: 1023px) and (min-width: 1024px){.samples__group-item,.gifts__group-item{width:314px}}@media screen and (max-width: 1023px) and (min-width: 1281px){.samples__group-item,.gifts__group-item{width:392px}}@media screen and (max-width: 767px){.samples__group-item,.gifts__group-item{width:calc(50% - 16px);margin-left:16px;margin-top:32px}}@media screen and (min-width: 1024px){.samples__group-item+.samples__group-item,.gifts__group-item+.samples__group-item,.samples__group-item+.gifts__group-item,.gifts__group-item+.gifts__group-item{margin-left:24px}}.samples__group-item input[type="checkbox"]:checked+label .entry,.gifts__group-item input[type="checkbox"]:checked+label .entry{border-color:#819467;-webkit-box-shadow:inset 0 0 0 1px #819467;box-shadow:inset 0 0 0 1px #819467}.samples__group-item input[type="checkbox"]:checked+label .entry::before,.gifts__group-item input[type="checkbox"]:checked+label .entry::before{position:absolute;left:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:100%;width:calc(100% + 2px);height:24px;background-color:#819467;color:#fff;font-weight:500;letter-spacing:1.6px;font-size:10px;line-height:16px;text-transform:uppercase;content:"wybrano"}.samples__group-item input[type="checkbox"],.gifts__group-item input[type="checkbox"]{display:none}.samples__group-item>label,.gifts__group-item>label{height:100%}.samples__group-item>label a,.gifts__group-item>label a{pointer-events:none}.samples__group .entry,.gifts__group .entry{height:100%;padding:56px 32px 16px;border:1px solid #d8d8d8;border-radius:2px;cursor:pointer;-webkit-transition:0.25s all;transition:0.25s all}@media screen and (max-width: 1023px){.samples__group .entry,.gifts__group .entry{padding:56px 8px 8px}}.samples__group .entry:hover,.gifts__group .entry:hover{border-color:#819467}.samples__group .entry__labels,.gifts__group .entry__labels{left:16px;top:16px}.samples__group .entry__photo,.gifts__group .entry__photo{margin-bottom:8px}.samples__group .entry__meta,.gifts__group .entry__meta{margin-bottom:8px}.samples__buttons,.gifts__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media screen and (max-width: 767px){.samples__buttons,.gifts__buttons{margin-left:-16px;margin-top:16px;width:100vw;-webkit-transform:translateY(16px);transform:translateY(16px);background:#fff;-webkit-box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2);box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2)}}.samples__buttons-cancel,.gifts__buttons-cancel{text-decoration:underline;cursor:pointer;margin-right:40px}.samples__buttons-cancel:hover,.gifts__buttons-cancel:hover{color:#819467}@media screen and (max-width: 767px){.samples__buttons-cancel,.gifts__buttons-cancel{margin-right:0;width:50%;text-align:center}}@media screen and (max-width: 767px){.samples__buttons-submit,.gifts__buttons-submit{width:50%;border-radius:0}}.samples .modal__header,.samples .modal__body,.gifts .modal__header,.gifts .modal__body{width:1224px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1280px){.samples .modal__header,.samples .modal__body,.gifts .modal__header,.gifts .modal__body{width:990px}}@media screen and (max-width: 1023px){.samples .modal__header,.samples .modal__body,.gifts .modal__header,.gifts .modal__body{width:720px}}@media screen and (max-width: 767px){.samples .modal__header,.samples .modal__body,.gifts .modal__header,.gifts .modal__body{width:calc(100% - (2 * 16px))}}.samples .modal__header,.gifts .modal__header{margin-bottom:16px}.notify_me-lead{margin-bottom:24px}.notify_me__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px}@media screen and (max-width: 767px){.notify_me__buttons{margin-left:-16px;margin-top:16px;width:100vw;-webkit-transform:translateY(16px);transform:translateY(16px);background:#fff;-webkit-box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2);box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2)}}.notify_me__buttons-cancel{text-decoration:underline;cursor:pointer;margin-right:40px}.notify_me__buttons-cancel:hover{color:#819467}@media screen and (max-width: 767px){.notify_me__buttons-cancel{margin-right:0;width:50%;text-align:center}}@media screen and (max-width: 767px){.notify_me__buttons-submit{width:50%;border-radius:0}}@-webkit-keyframes modalOpen{0%{-webkit-transform:translateY(60px);transform:translateY(60px);visibility:hidden;opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}}@keyframes modalOpen{0%{-webkit-transform:translateY(60px);transform:translateY(60px);visibility:hidden;opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}}@-webkit-keyframes modelClose{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}100%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;visibility:hidden}}@keyframes modelClose{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}100%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;visibility:hidden}}.preview{position:fixed;right:0;top:0;z-index:40;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:488px;height:100%;background-color:#fff;padding:40px 48px 0;-webkit-box-shadow:0 0 0 100vw rgba(0,0,0,0);box-shadow:0 0 0 100vw rgba(0,0,0,0);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.45s cubic-bezier(0.76, 0.2, 0.08, 0.76);transition:all 0.45s cubic-bezier(0.76, 0.2, 0.08, 0.76);visibility:hidden;overflow-y:scroll}@media screen and (max-width: 767px){.preview{width:100%;padding:16px 0 0;-webkit-box-shadow:0 4px 11px -2px rgba(17,17,17,0.2);box-shadow:0 4px 11px -2px rgba(17,17,17,0.2)}}.preview--active{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}@media screen and (min-width: 768px){.preview--active{-webkit-box-shadow:0 0 0 100vw rgba(0,0,0,0.3);box-shadow:0 0 0 100vw rgba(0,0,0,0.3)}}.preview__frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.preview__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media screen and (max-width: 1023px){.preview__header{margin-bottom:32px}}@media screen and (max-width: 767px){.preview__header{display:none}}.preview__header-label{margin-left:16px}.preview__header-close{width:24px;height:24px;margin-left:auto;background-image:url(../../img/layout/ico-close.svg);background-position:center;background-repeat:no-repeat;background-size:auto;cursor:pointer;-webkit-transition:.25s opacity;transition:.25s opacity}.preview__header-close:hover{opacity:.5}.preview__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 767px){.preview__value{display:none}}.preview__value-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preview__value-gray{color:#666}.preview__value-price{font-size:16px;font-weight:500}.preview__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:24px}@media screen and (max-width: 767px){.preview__buttons--hiddenMobile{display:none}}.preview__buttons-order{text-decoration:underline;cursor:pointer;margin-right:auto}.preview__buttons-order:hover{color:#819467}.preview__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 0 24px 40px;border-top:2px solid #333;background-image:url(../../img/layout/ico-info.svg);background-position:left 24px;background-repeat:no-repeat;background-size:auto}@media screen and (max-width: 767px){.preview__info{padding-top:0;border-top:0;margin-left:16px;padding-right:16px;padding-bottom:16px}}.preview__info-text+.preview__info-text{margin-top:8px}.preview__info-text small{font-size:11px;color:#666}.preview__products{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% + 24px);padding-right:24px;overflow-y:scroll}@media screen and (max-width: 767px){.preview__products{width:100%;padding-right:0}}.preview__products .cart_item{padding:24px 0;border-top:1px solid #d8d8d8}@media screen and (max-width: 767px){.preview__products .cart_item{padding:16px}}@media screen and (min-width: 768px){.preview__products .cart_item:last-child{margin-bottom:24px}}.preview__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;margin-bottom:40px}@media screen and (max-width: 1023px){.preview__empty{margin-bottom:32px}}@media screen and (max-width: 767px){.preview__empty{padding:24px 16px}}.preview__empty-ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border-radius:50%;width:64px;height:64px;margin-bottom:32px}.preview__empty-label{font-size:16px;font-weight:500}.preview__empty-link{text-decoration:underline;cursor:pointer;margin-top:16px}.preview__empty-link:hover{color:#819467}.preview__featured{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto;padding-bottom:40px}@media screen and (max-width: 767px){.preview__featured{padding-left:16px;padding-right:16px}}.preview__featured-label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:16px}.preview__featured .entry{width:calc(50% - 20px)}@media screen and (max-width: 767px){.preview__featured .entry{width:calc(50% - 8px)}}.preview__featured .entry+.entry{margin-left:24px}@media screen and (max-width: 767px){.preview__featured .entry+.entry{margin-left:16px}}.preview__loading{position:absolute;left:0;top:0;z-index:4;width:100%;height:100%;background-color:rgba(255,255,255,0.8);opacity:0;visibility:hidden;-webkit-transition:all .25s;transition:all .25s}.preview__loading--active{opacity:1;visibility:visible}.preview__loading-spinner{position:absolute;top:50%;left:50%;width:32px;height:32px;border-radius:50%;border-top:3px solid #d8d8d8;border-right:3px solid #d8d8d8;border-bottom:3px solid #d8d8d8;border-left:3px solid #819467;-webkit-animation:spinner 1s infinite linear;animation:spinner 1s infinite linear}.preview__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 16px;-webkit-box-shadow:0 1px 0 0 #d8d8d8;box-shadow:0 1px 0 0 #d8d8d8;font-size:10px}.preview__bar-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:20px;height:20px;margin:0 4px;padding:0 4px;border:1px solid #333;border-radius:2px;overflow:hidden;font-weight:500}.preview__bar-gray{color:#666}.preview__bar-total{margin-left:auto;font-size:13px;font-weight:500}.preview__footer{position:relative;z-index:1;-webkit-box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2);box-shadow:0 -4px 16px -4px rgba(17,17,17,0.2)}@media screen and (min-width: 768px){.preview__footer{display:none}}.preview__footer .preview__buttons{margin-bottom:0}.preview__footer .preview__buttons-cta,.preview__footer .preview__buttons-order{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;white-space:nowrap;border-radius:0;text-align:center;padding-left:0;padding-right:0}.alerts{margin-top:16px}body:not(.page--checkout):not(.page--home) .alerts{margin-top:48px}@media screen and (max-width: 1023px){body:not(.page--checkout):not(.page--home) .alerts{margin-top:24px}}@media screen and (max-width: 767px){body:not(.page--checkout):not(.page--home) .alerts{margin-top:0}}.alert{padding:16px 24px;margin-bottom:24px;background-color:#f0f0f0}@media screen and (max-width: 767px){.alert{padding:16px}}.alert--success{background-color:rgba(132,189,0,0.3)}.alert--info{background-color:rgba(0,181,226,0.3)}.alert--warning{background-color:rgba(244,154,47,0.3)}.alert--error{background-color:rgba(177,11,22,0.3)}.form__group.floatLabel,.form__action.floatLabel,.formWrapper.floatLabel{position:relative}.form__group.floatLabel label,.form__action.floatLabel label,.formWrapper.floatLabel label{position:absolute;top:0;bottom:0;left:0;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;height:48px}.form__group.floatLabel textarea+label,.form__action.floatLabel textarea+label,.formWrapper.floatLabel textarea+label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:15px}.form__group.floatLabel input:focus+label,.form__group.floatLabel input:not(:placeholder-shown)+label,.form__group.floatLabel textarea:focus+label,.form__group.floatLabel textarea:not(:placeholder-shown)+label,.form__action.floatLabel input:focus+label,.form__action.floatLabel input:not(:placeholder-shown)+label,.form__action.floatLabel textarea:focus+label,.form__action.floatLabel textarea:not(:placeholder-shown)+label,.formWrapper.floatLabel input:focus+label,.formWrapper.floatLabel input:not(:placeholder-shown)+label,.formWrapper.floatLabel textarea:focus+label,.formWrapper.floatLabel textarea:not(:placeholder-shown)+label{font-size:11px;width:auto;height:22px;padding:0px 10px;margin:-11px 0 0 0;background:white;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;top:0em;left:10px}.tooltip__info{position:absolute;display:block;max-width:300px;min-width:200px;top:auto;left:50%;bottom:calc(100% + 8px);opacity:1;background-color:rgba(51,51,51,0.8);border-radius:2px;color:#fff;padding:8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:11px;line-height:1.2}@media screen and (max-width: 767px){.tooltip__info{left:auto;right:0;-webkit-transform:translateX(0);transform:translateX(0)}}.message{position:fixed;bottom:20px;left:20px;z-index:99999}@media screen and (max-width: 767px){.message{bottom:58px;left:0;right:0;margin-left:10px;margin-right:10px}}.message__content{position:relative;background-color:#333;color:#f0f0f0;padding:16px 48px 16px 16px;border-radius:6px}.message__content a{color:#00b5e2}.message__close{position:absolute;top:5px;right:5px;color:#f0f0f0;border:none;background-color:transparent;font-weight:bold;font-size:20px;cursor:pointer}html{overflow:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.hideScroll{overflow-y:hidden}body{overflow:hidden;background-color:#fff;margin:0 auto;padding:0;text-rendering:optimizeLegibility;font-smooth:always;font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Gotham Rounded";font-size:13px;line-height:24px;font-weight:400;color:#333;-webkit-overflow-scrolling:touch;width:100%}@media screen and (max-width: 767px){body{width:100vw}}*::after,*::before,*{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none}a:focus{outline:none}input,select,textarea{font-family:"Gotham Rounded"}@media screen and (max-width: 1023px){.page--lock{position:fixed;width:100%;height:100%}}.page--hidescroll{-ms-overflow-style:none;scrollbar-width:none}.page--hidescroll::-webkit-scrollbar{display:none}.main{width:1224px;margin-left:auto;margin-right:auto;margin:0 auto}@media screen and (max-width: 1280px){.main{width:990px}}@media screen and (max-width: 1023px){.main{width:720px}}@media screen and (max-width: 767px){.main{width:calc(100% - (2 * 16px))}}@media screen and (max-width: 1023px){body:not(.page--checkout):not(.page--home) .main{margin-top:32px}}@media screen and (max-width: 767px){body:not(.page--checkout):not(.page--home) .main{margin-top:0}}.page--home .main{margin-top:0}@media screen and (min-width: 768px){.page--checkout .main{min-height:calc(100vh - 80px)}}.hr{margin:80px 0;height:2px;background-color:#333}@media screen and (max-width: 1023px){.hr{margin:64px 0}}@media screen and (max-width: 767px){.hr{margin:32px 0}}.sf-toolbar,[v-cloak]{display:none}@media screen and (max-width: 767px){[class*="--hiddenMobile"]{display:none}}@media screen and (min-width: 768px){[class*="--visibleMobile"]{display:none}}@media screen and (max-width: 1023px){[class*="--hiddenTablet"]{display:none}}@media screen and (min-width: 1024px){[class*="--visibleTablet"]{display:none}}@media screen and (max-width: 767px){#tidio-chat-iframe{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important;bottom:50px !important}}.post__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d8d8d8;text-align:center}@media screen and (max-width: 1023px){.post__header{margin-bottom:32px;padding-bottom:32px}}@media screen and (max-width: 767px){.post__header{margin-bottom:24px;padding-bottom:0;border-bottom:0}}.post__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}@media screen and (max-width: 767px){.post__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post__meta-divider{width:1px;height:32px;background-color:#d8d8d8;margin:0 16px}@media screen and (max-width: 767px){.post__meta-divider{display:none}}.post__meta-date{color:#666}@media screen and (max-width: 767px){.post__meta-date{margin-top:8px}}.post__reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post__reviews-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;height:32px;background-color:#fff;border:1px solid #d8d8d8;font-weight:500;font-size:12px;letter-spacing:1.6px;border-radius:2px}@media screen and (max-width: 767px){.post__reviews-counter{padding:0 7px;height:24px;font-size:11px}}.post__reviews-counter::before{width:16px;height:16px;background-image:url(../../img/layout/ico-star-small.svg);background-position:center;background-repeat:no-repeat;background-size:auto;margin-right:8px;content:""}@media screen and (max-width: 767px){.post__reviews-counter::before{width:12px;height:12px;background-size:contain;margin-right:4px}}.post__reviews-label{margin-left:16px}.post__labels{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}@media screen and (max-width: 767px){.post__labels{margin-bottom:16px}}.post__labels-item+.post__labels-item{margin-left:8px}.post__lead-text{font-weight:bold;text-align:center}.post__table{border:1px solid #d8d8d8;padding:24px;margin-bottom:40px}@media screen and (max-width: 767px){.post__table{margin-bottom:24px;padding:16px}}.post__table-title{font-size:12px;line-height:18px;color:#666;margin-bottom:16px}@media screen and (max-width: 767px){.post__table-title{margin-bottom:12px}}.post__table ol{list-style:decimal;padding-left:24px;font-size:14px;line-height:24px}@media screen and (max-width: 767px){.post__table ol{padding-left:16px}}.post .post_products,.post__footer,.post__content,.post__lead,.post__table{margin-left:auto;margin-right:auto;font-size:16px;line-height:28px}@media screen and (min-width: 768px){.post .post_products,.post__footer,.post__content,.post__lead,.post__table{width:596px}}@media screen and (min-width: 1024px){.post .post_products,.post__footer,.post__content,.post__lead,.post__table{width:821px}}@media screen and (min-width: 1281px){.post .post_products,.post__footer,.post__content,.post__lead,.post__table{width:1016px}}@media screen and (max-width: 1280px) and (min-width: 768px){.post .post_products,.post__footer,.post__content,.post__lead,.post__table{width:596px}}@media screen and (max-width: 1280px) and (min-width: 1024px){.post .post_products,.post__footer,.post__content,.post__lead,.post__table{width:821px}}@media screen and (max-width: 1280px) and (min-width: 1281px){.post .post_products,.post__footer,.post__content,.post__lead,.post__table{width:1016px}}@media screen and (max-width: 1023px){.post .post_products,.post__footer,.post__content,.post__lead,.post__table{width:100%}}@media screen and (max-width: 767px){.post .post_products,.post__footer,.post__content,.post__lead,.post__table{font-size:15px;line-height:24px}}.post__lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media screen and (max-width: 767px){.post__lead{margin-bottom:24px}}.post__lead-more{margin-top:24px;text-decoration:underline;cursor:pointer;font-size:13px;line-height:24px}.post__lead-more:hover{color:#819467}.post__cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;margin-bottom:40px;border-radius:2px;overflow:hidden}@media screen and (min-width: 768px){.post__cover{width:596px}}@media screen and (min-width: 1024px){.post__cover{width:821px}}@media screen and (min-width: 1281px){.post__cover{width:1016px}}@media screen and (max-width: 1280px){.post__cover{width:100%}}@media screen and (max-width: 767px){.post__cover{width:100vw;margin-bottom:32px;margin-left:-16px;border-radius:0}}@media screen and (max-width: 767px){.post__cover--hiddenMobile{display:none}}@media screen and (min-width: 768px){.post__cover--visibleMobile{display:none}}.post__cover-img{width:100%}.post__content .showcase{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1224px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1280px){.post__content .showcase{width:990px}}@media screen and (max-width: 1023px){.post__content .showcase{width:720px}}@media screen and (max-width: 767px){.post__content .showcase{width:calc(100% - (2 * 16px))}}.post__content *+*:not(.entry){margin-top:28px}.post__content img{display:block;width:100%;margin:40px 0;border-radius:2px;overflow:hidden}@media screen and (max-width: 1023px){.post__content img{margin:32px 0}}@media screen and (max-width: 767px){.post__content img{margin:24px 0}}.post__content ol,.post__content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post__content ol li,.post__content ul li{position:relative;padding-left:20px}.post__content ol li::before,.post__content ul li::before{position:absolute;left:0}.post__content ol li+li,.post__content ul li+li{margin-top:16px}@media screen and (max-width: 767px){.post__content ol li+li,.post__content ul li+li{margin-top:8px}}.post__content ul li::before{top:12px;width:4px;height:4px;background-color:#333;border-radius:50%;content:""}@media screen and (max-width: 767px){.post__content ul li::before{top:10px}}.post__content ol{counter-reset:ol-counter}.post__content ol li{counter-increment:ol-counter;padding-left:32px}.post__content ol li::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:24px;white-space:nowrap;content:counter(ol-counter) ". ";color:#666}.post__content h1{font-size:32px;line-height:1.5em}@media screen and (max-width: 1023px){.post__content h1{font-size:28px}}@media screen and (max-width: 767px){.post__content h1{font-size:22px;line-height:32px}}.post__content h2{font-size:24px;line-height:1.667em}@media screen and (max-width: 1023px){.post__content h2{font-size:20px}}@media screen and (max-width: 767px){.post__content h2{font-size:18px;line-height:24px}}.post__content h3{font-size:20px;line-height:1.6em}@media screen and (max-width: 1023px){.post__content h3{font-size:18px}}.post__content table{width:100%;margin-left:auto;margin-right:auto;font-size:13px;line-height:24px}.post__content table thead th{padding-bottom:16px;border-bottom:2px solid #333;font-size:10px;line-height:16px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase}.post__content table tbody td{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #d8d8d8;vertical-align:middle}.post__content table th+th,.post__content table td+td{padding-left:32px}.post__content a{text-decoration:underline;cursor:pointer}.post__content a:hover{color:#819467}.post__content blockquote{background-color:#f0f0f0;margin:40px 0;padding:32px 40px;font-size:16px;line-height:28px}@media screen and (max-width: 1023px){.post__content blockquote{margin:32px 0}}@media screen and (max-width: 767px){.post__content blockquote{width:100vw;margin:24px 0 24px -16px;padding:24px 16px;font-size:15px;line-height:24px}}.post__content blockquote h4{display:block;background-image:url(../../img/layout/ico-info.svg);background-position:left center;background-repeat:no-repeat;background-size:auto;margin-bottom:16px;padding-left:40px;font-size:16px;line-height:28px;font-weight:500}.post__tip{background-color:#f0f0f0;margin:40px 0;padding:32px 40px;font-size:16px;line-height:28px}@media screen and (max-width: 1023px){.post__tip{margin:32px 0}}@media screen and (max-width: 767px){.post__tip{width:100vw;margin:24px 0 24px -16px;padding:24px 16px;font-size:15px;line-height:24px}}.post__tip-title{display:block;background-image:url(../../img/layout/ico-info.svg);background-position:left center;background-repeat:no-repeat;background-size:auto;margin-bottom:16px;padding-left:40px;font-weight:500}.post__footer-title{margin-bottom:24px}.post .post_products{margin-top:40px;margin-bottom:40px}@media screen and (max-width: 1023px){.post .post_products{margin-top:32px;margin-bottom:32px}}@media screen and (max-width: 767px){.post .post_products{margin-top:32px;margin-bottom:32px}}
