.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:20px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container .select2-search--inline .select2-search__field::placeholder{line-height:normal}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{padding:0 20px 0 0;margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{left:auto;right:0;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:rgb(246.5,246.5,246.5);border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{position:relative;margin:0;padding:0;vertical-align:top;-webkit-text-size-adjust:100%}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-wrapper--mobile .suggestions-suggestion_hidden-mobile,.suggestions-wrapper:not(.suggestions-wrapper--mobile) .suggestions-suggestion_hidden-desktop{display:none}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestion{padding:4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected,.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:4px;white-space:nowrap;overflow:hidden;color:#777;font-size:85%;line-height:20px;text-overflow:ellipsis}.suggestions-wrapper:not(.suggestions-wrapper--mobile) .suggestions-suggestions--with-promo .suggestions-hint{max-width:calc(100% - 80px);padding-right:0}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.4);content:""}.suggestions-promo{font-size:85%;color:#777;padding:4px;text-align:center}.suggestions-promo a{color:#777;display:block;filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}.suggestions-wrapper:not(.suggestions-wrapper--mobile) .suggestions-suggestions:not(.suggestions-suggestions--nohint) .suggestions-promo{position:absolute;top:0;right:0;text-align:left}@font-face{font-family:PTRootUIWebVF;src:url("../../common/fonts/PT-Root-UI_VF-subset.73224953280f.woff2") format("woff2");font-weight:400 700;font-style:normal;font-display:swap}html{height:100%}body{font:400 .875rem/1.3 PTRootUIWebVF,sans-serif;color:#1c1c1d;min-width:1280px;height:auto;overflow-x:hidden;background:#fff;margin:0;padding:0;min-height:100dvh;display:flex;flex-direction:column}button,input,select,textarea{font:inherit}*{-webkit-tap-highlight-color:transparent}*,:after,:before{box-sizing:border-box}textarea{resize:vertical}button:focus,input:focus,select:focus,textarea:focus{outline:none}blockquote,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0;padding:0}img{image-rendering:-webkit-optimize-contrast;user-select:none}a{text-decoration:none;color:inherit;transition:color .15s ease-out,border-bottom-color .15s ease-out}svg:not(:root){overflow:visible}.lcr:last-child{margin-right:0}.lcb:last-child{margin-bottom:0}.g-checkbox{visibility:hidden;position:absolute;opacity:0}.g-checkbox__icon rect{transition-property:fill,stroke,stroke-width,x,y,width,height,rx;transition-duration:.15s;transition-timing-function:ease-out}.g-checkbox:checked+.g-checkbox__icon rect{fill:#ad2950;stroke:#ad2950;transition-duration:.2s}.g-icon{background-image:url("../images/spritesheet_opt.82017b5bf899.png");display:inline-block;vertical-align:top;line-height:1}.g-tooltip__icon{display:inline-flex;width:17px;height:17px;cursor:pointer;position:relative;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M9.083 17.417a8.333 8.333 0 1 0 0-16.667 8.333 8.333 0 0 0 0 16.667z' stroke='%2393949B' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M9.085 14.5a1.042 1.042 0 1 0 0-2.083 1.042 1.042 0 0 0 0 2.083z' fill='%2393949B'/%3E%3Cpath d='M6.785 6.057c.352-1.34 1.444-2.033 2.668-1.97 1.208.063 2.332.727 2.28 2.269C11.66 8.547 9.33 8.25 9.07 10.333h.01' stroke='%2393949B' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:17px 17px}.g-tooltip{background:#f5f5f5;padding:24px;width:480px;position:absolute;cursor:pointer;z-index:10002;font-style:normal;border-radius:12px;border:1px solid #cfcfcf;font-size:1rem}.g-tooltip__close{position:absolute;top:12px;right:12px;width:30px;height:auto}.g-tooltip__close path{transition:stroke .2s ease-out}.g-tooltip__close:active path{stroke:#ad2950}.g-tooltip a{color:#fff}.g-text{height:50px;padding:0 0 0 24px;border-radius:12px;background-color:#fff;border:1px solid #93949b;font-size:1rem;transition:border-color .2s ease-out}.g-text_fullw{width:100%}.g-textarea{padding:16px 24px;height:calc(3lh + 16px + 16px + 2px);min-height:calc(3lh + 16px + 16px + 2px);resize:vertical;border-radius:12px;background-color:#fff;border:1px solid #93949b;transition:border-color .2s ease-out;font-size:1rem}.g-text:focus,.g-text:focus-visible,.g-textarea:focus,.g-textarea:focus-visible{border:1px solid #1c1c1d;background-color:#fff;outline:none}.g-select{position:relative}.g-select,.g-select i,.g-select input{cursor:pointer}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block;display:block}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.context-box{box-sizing:content-box}.common-link{cursor:pointer}.common-link_underline{cursor:pointer;border-bottom:1px solid #777;text-decoration:none}.table{display:table;border-collapse:collapse;border-spacing:0}.container{width:1296px;margin:0 auto;box-sizing:content-box}.corporate-page,.page-max880{max-width:880px}.g-button{min-width:0;font-size:1rem;font-weight:700;height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;border-radius:12px;padding:0 16px;color:#1c1c1d;cursor:pointer;border:none;box-shadow:0 0 0 1px rgba(17,17,26,.04),0 1px 2px rgba(17,17,26,.04),0 2px 6px rgba(17,17,26,.05);transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out,transform .1s ease-out;user-select:none;-webkit-tap-highlight-color:transparent}.g-button_red{background:#ad2950;color:#fff}.g-button_black{background:#1c1c1d;color:#fff}.g-button:active{box-shadow:0 0 0 1px rgba(17,17,26,.08),0 1px 1px rgba(17,17,26,.04);transform:translateY(1px)}.g-btn{display:inline-block;vertical-align:top;line-height:1;text-align:center;text-decoration:none;cursor:pointer;background:none;box-shadow:0 2px 5px rgba(0,0,0,.08);user-select:none;transition:transform .1s ease-out,background-color .1s ease-out,color .1s ease-out;border-radius:12px}.header{border-bottom:1px solid #dfe2e8}.decor{width:100%;height:300px;position:fixed;top:0;z-index:101;pointer-events:none;will-change:transform;transform:translateZ(0);display:flex;justify-content:space-between;align-items:flex-end}.decor__item{position:absolute;background-image:image-set(url("../images/dek/dekspr1x_cut.ff39ef301f70.avif") type("image/avif") 1x,url("../images/dek/dekspr2x_cut.0a59e959eda7.avif") type("image/avif") 2x,url("../images/dek/dekspr1x_cut.ed9c32a6a1ed.png") type("image/png") 1x,url("../images/dek/dekspr2x_cut.a08bbf051e17.png") type("image/png") 2x);background-repeat:no-repeat}.decor__left{top:-53px;left:-12px;width:425px;height:269px;background-position:-8px -5px}.decor__mid-left{top:-63px;left:33.33%;transform:translateX(calc(-50% + 30px));width:527px;height:100px;background-position:-6px -315px}.decor__mid-right{top:-67px;left:66.66%;transform:translateX(calc(-50% - 30px));width:459px;height:91px;background-position:-556px -345px}.decor__right{top:-60px;right:-10px;width:462px;height:307px;background-position:-519px -11px}.decor-footer{height:100%;position:absolute;left:0;right:0;bottom:0;z-index:101;pointer-events:none;will-change:transform;transform:translateZ(0)}.decor-footer__item{position:absolute;background-image:image-set(url("../images/dek/dekfooter1x_cut.e6de5fc5ecf2.avif") type("image/avif") 1x,url("../images/dek/dekfooter2x_cut.5ad9e12020ad.avif") type("image/avif") 2x,url("../images/dek/dekfooter1x_cut.9635e1c82ef7.png") type("image/png") 1x,url("../images/dek/dekfooter2x_cut.aedfce0458b2.png") type("image/png") 2x);background-repeat:no-repeat;transform:translate3d(var(--dx,0),var(--dy,0),0);opacity:1;will-change:transform,opacity}.decor-footer__left1{bottom:30px;left:-41px;width:246px;height:370px;background-position:-240px -54px;z-index:2}.decor-footer__left2{bottom:-210px;left:-45px;width:345px;height:342px;background-position:-6px -471px;z-index:1}.decor-footer__middle{transform:translateX(-50%)}.decor-footer__right1{bottom:-273px;right:-237px;width:488px;height:430px;background-position:-628px -467px}.decor-footer__right2{bottom:-5px;right:-245px;width:388px;height:381px;background-position:-507px -3px}.decor-footer__middle{bottom:-140px;left:50%;translate:-50% 0;width:226px;height:219px;background-position:-372px -491px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.decor-footer__item{animation:decor-enter linear both;animation-timeline:--footer-view;animation-range:entry 0 entry 60%}@keyframes decor-enter{0%{transform:translate3d(var(--dx,0),var(--dy,0),0);opacity:0}to{transform:translateZ(0);opacity:1}}.decor-footer__left1{--dx:-120px;--dy:60px;animation-range:entry 0 entry 100%}.decor-footer__left2{--dx:-160px;--dy:90px;animation-range:entry 0 entry 100%}.decor-footer__middle{--dx:0px;--dy:120px;animation-range:entry 60% entry 100%}.decor-footer__right1{--dx:160px;--dy:120px;animation-range:entry 0 entry 100%}.decor-footer__right2{--dx:200px;--dy:80px;animation-range:entry 0 entry 100%}}}.footer{view-timeline-name:--footer-view;view-timeline-axis:block}.hc-menu{list-style:none;margin-bottom:0;padding:0;background-color:#fff;border:1px solid #000}.city-selector{background:#fff;border-top:1px solid #dadada}.city-selector-results{flex:1;position:relative}.city-selector-regions{margin-bottom:40px}.city-selector__list{position:absolute;top:calc(100% + 12px);left:0;right:0;z-index:100;box-sizing:border-box;margin:0;padding:0;list-style:none;max-height:320px;overflow-y:auto;background:#fff;border:1px solid #93949b;border-radius:12px;color:#1c1c1d;cursor:default;outline:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-out,visibility 0s linear .2s}.city-selector__list_open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease-out,visibility 0s}.city-selector__item{margin:0;padding:15px;text-align:left;cursor:pointer;transition:none}.city-selector__item_active{color:#ad2950}.city-selector-wrap{margin-bottom:48px;display:flex;max-width:320px;gap:12px;align-items:center}.city-selector__header{font-size:2rem;font-weight:500;margin:0 0 24px}.city-selector__top-header{font-size:1rem;font-weight:500;margin:0 0 24px}.city-selector-wrap_plashka{margin-bottom:0}.city-search-icon{background-position:0 -95px;width:26px;height:28px}.text-field{border:1px solid #cccac9;color:#1c1c1d;padding:15px 18px;outline:none;border-radius:0;box-shadow:none}.search-form{display:flex;gap:16px}.search-form__input{width:100%;height:50px;padding:0 12px 0 24px;background:#fff;border-radius:12px;border:1px solid #93949b;font-size:1rem}.search-form__btn{flex-shrink:0}.text-field-city{width:100%;height:48px;background:#fff;padding:0 0 0 10px;border-radius:12px}.text-field-city_plashka{border:none;max-width:320px;border-radius:0}.header-categs_white .search-form__input{background:#fff}.text-field-city::placeholder{color:#4d4d51}.search-form__input::-webkit-input-placeholder,.text-field-city::-webkit-input-placeholder{color:#4d4d51}.search-form__input:-moz-placeholder,.search-form__input::-moz-placeholder,.text-field-city:-moz-placeholder,.text-field-city::-moz-placeholder{color:#4d4d51}.search-form__input:-ms-input-placeholder,.text-field-city:-ms-input-placeholder{color:#4d4d51}.hc-menu{width:80px;margin-top:-5px}.header-right{display:flex;gap:5px;flex-wrap:nowrap;cursor:pointer;margin-left:16px}.header-right a{text-decoration:none}.header_small .header-right{margin-top:22px}.header__icon{border-radius:12px;padding:0 8px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.header__basket{cursor:pointer;gap:5px;position:relative}.header__basket-cn{font-size:.6875rem;line-height:1;color:#fff;position:absolute;top:-4px;right:-4px;bottom:0;width:auto;min-width:18px;height:18px;padding:0 3px;background-color:#ad2950;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.6) translateZ(0);will-change:transform,opacity;background-clip:padding-box}.header__basket-full .header__basket-cn{opacity:1}.header__basket-anim-notempty .header__basket-cn{animation:appleAppear .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes appleAppear{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.header__basket-anim-empty .header__basket-cn{animation:appleDisappear .2s cubic-bezier(.4,0,1,1) forwards}@keyframes appleDisappear{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.75)}}.header__login{gap:8px}.basket-icon{width:auto;height:24px}.card-icon{background-position:-116px -138px;width:23px;height:21px;margin-top:-2px;margin-right:4px}.header__login-logged-in-lines{width:18px;height:auto}.header__cab,.header__login-logged-in{width:auto;height:24px}.menu{display:flex;align-items:baseline;justify-content:center;gap:24px;width:100%;flex:1}.menu__item{text-decoration:none;cursor:pointer;transition:color .15s ease-out,stroke .15s ease-out}.menu__item_icon{display:flex;align-items:baseline;gap:8px;flex-wrap:nowrap}.menu__item_first,.menu__item_last{margin-right:auto}.menu__icon-city{width:14px;height:auto;position:relative;top:2px}.header-content{position:relative;text-align:center}.header-top__tablet-icon,.header__logo-link{display:none}.logo-svg{width:154px;display:block}.logo-svg_inverted path{fill:#ad2950}.logo-svg_inverted .logo-svg__accent{fill:#1c1c1d}.catalog-h1,.default-h1{display:block;font-weight:500;font-size:2rem;margin:0 0 40px}.h1__subtext{color:#666;font-size:1.125rem;line-height:1.2;margin-bottom:40px}.with-delivery label{cursor:pointer}.content-container{padding:20px 0 90px}.content-container_pd{padding-top:40px;counter-reset:section;line-height:1.4}.content{width:880px;padding-right:20px;float:left}.items__filters-toggle{margin-bottom:20px;text-align:right;user-select:none}.g-button_toggle{gap:12px}.g-button__icon-toggle{display:inline-block;width:14px;height:auto;transition:transform .2s ease-out}.g-button_toggle[aria-expanded=true] .g-button__icon-toggle{transform:rotate(180deg)}.g-toggle{overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .25s ease-in-out,margin-top .25s ease-in-out,margin-bottom .25s ease-in-out,opacity .2s ease-out,visibility 0s linear .25s}.g-toggle_show{opacity:1;visibility:visible;transition-delay:0s}.items__filters{position:relative;display:flex;flex-wrap:wrap;gap:40px;align-items:center;justify-content:space-between;margin-bottom:0;padding-top:4px;margin-top:-4px}.items__filters.g-toggle_show{max-height:115px;margin-bottom:40px}.items__filters-price-form{display:flex;gap:16px}.items__filters-price{display:block;position:relative}.items__filters-btn{flex-wrap:nowrap;flex-shrink:0}.items__filters-price-text{width:100%;max-width:100px;text-align:center;padding-right:28px;padding-left:25px;height:50px;line-height:50px;-moz-appearance:textfield}.items__filters-price-label{left:12px}.items__filters-price-h,.items__filters-price-label{position:absolute;top:0;line-height:50px;color:#6e6e6e}.items__filters-price-h{display:block;right:17px}.items__filters-tags{flex:0 0 100%;display:flex;gap:30px}.items__filters-tag{display:inline-flex;color:#3a3a3a;line-height:1.25;border-bottom:1px dashed #1c1c1d;text-decoration:none;align-items:center;transition:border-color .15s ease-out}.items__filters-tag-r{display:none;margin-left:7px}.items__filters-tag-s .items__filters-tag-r{display:inline}.items__p{margin:0 0 20px}.items__p-company-prices{font-size:1.125rem;margin-bottom:40px}@keyframes items_shake{0%,to{transform:translateX(0)}10%{transform:translateX(-5px)}20%{transform:translateX(4px)}40%{transform:translateX(-3px)}60%{transform:translateX(2px)}80%{transform:translateX(-1px)}}.items__filters-ny{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:40px}.items-sort{display:inline-flex;gap:24px;align-items:center;user-select:none}.items-sort__item{border-bottom:1px dotted #1c1c1d;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out}.items-sort__sel{padding:0 12px;border-radius:10px;background:#ad2950;border-top:1px solid #ad2950;border-bottom:none;color:#fff;line-height:2;transition:color .15s ease-out}.items-sort__reset{margin-left:7px}.items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;row-gap:24px;margin-bottom:48px}.items:last-child{margin-bottom:0}.item{width:auto;height:auto;border-radius:16px}.item-price{color:#000;font-size:1.5rem}.item__img-link{display:block;text-decoration:none;margin-bottom:16px}.item__img{width:100%;height:auto;display:block;aspect-ratio:3/4;border-radius:16px;transition:box-shadow .2s ease-out;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.15),0 1px 4px rgba(0,0,0,.1)}.item__name{color:#1c1c1d;font-size:1rem;font-weight:500;text-decoration:none;width:100%;min-width:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;height:1lh;margin-bottom:10px}.item__ecom{justify-content:space-between}.item__delivery,.item__ecom{display:flex;align-items:center}.item__delivery{color:#93949b;gap:8px;margin-bottom:10px}.item__delivery-icon{width:20px}.item__btn{border-color:#fce7f3;color:#ad2950;font-weight:700}.item__btn:active{border-color:#ad2950}.item__btn_cart{color:#03a050}.item__btn:active,.item__btn_cart{border-color:#03a050}.item__btn:not(.item__btn_cart) .item__btn-text-cart,.item__btn_cart .item__btn-text-buy{display:none}.item__btn-svg-cart{display:none;width:24px;height:auto}.item__btn-svg-incart{display:none;width:19px;height:auto}.item__price{font-size:1.25rem;font-weight:700}.footer{background-color:#f5f5f5;padding:50px 0;position:relative;overflow:hidden;margin-top:auto}.footer__cont{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;justify-content:space-between;border-bottom:1px solid #cfcfcf;padding-bottom:48px}.footer__label{font-size:1.125rem;font-weight:700;margin-bottom:24px}.footer__contacts{max-width:370px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px;row-gap:16px;align-items:center}.footer__contacts-item{display:flex;gap:10px;row-gap:0;align-items:center;flex-wrap:wrap}.footer__contacts-item a{text-decoration:none;color:#1c1c1d;font-weight:500;line-height:1.3}.footer__contacts-item p{padding-left:24px;margin:0;color:#93949b;font-size:.75rem;flex:0 0 100%}.footer__contacts-icon{width:14px;height:auto}.footer__contacts-item_m{display:flex;gap:10px;row-gap:0;align-items:center;flex-wrap:nowrap}.footer__contacts-text{display:flex;flex-direction:column}.footer__contacts-item_m .footer__contacts-icon{width:30px;height:30px}.footer__contacts-item_m p{padding-left:0}.footer__logo-link{display:block;margin-bottom:50px}.copyright{line-height:24px;margin-top:38px;margin-bottom:0;flex:0 0 100%;display:flex;justify-content:space-between}.copyright p{color:#93949b;margin:0}.footer__links{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;row-gap:16px}.footer-menu__link{display:block;color:#000;text-decoration:none;cursor:pointer}.product-container{padding-bottom:48px}.nav{margin-bottom:32px;display:flex;gap:19px;color:#93949b;align-items:center;scroll-margin-top:24px}.nav__slash{width:6px;height:auto}.product__name{font-size:1.5rem;font-weight:500;margin:0 0 16px}.product__cont{display:grid;grid-template-columns:420px 1fr 1fr;gap:40px;align-items:start}.product__add-to-screen{display:none}.product-gal{margin-top:20px;text-align:left}.product-gal__list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;justify-content:start}.product-gal__img{overflow:hidden;border-radius:12px;position:relative;aspect-ratio:1}.product-gal__img-img{width:120%;height:auto;border-radius:8px;cursor:pointer;display:block;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-info{width:480px;float:left}.product-info-item{margin-bottom:30px}.product-info-label{margin-bottom:10px}.product-info__hidden{display:none}.product-collective-h span{font-size:1.25rem}.product-alert{width:auto;text-transform:uppercase;line-height:1.79;padding:0 10px}.product-alert_green{background:#e6efe0;color:#789265;position:absolute;left:0;right:0;top:0}.product-alert__emphasis{color:#000}.rate-icon{background-position:-212px -210px;position:relative;top:0;right:0;width:22px;height:21px;padding-left:25px}.product-bestbuy-p,.store-services__p{margin:0 0 8px}.g-btn__basket-add span{font-size:.75rem}.product__roses-amount{margin-bottom:24px;display:flex;align-items:center;gap:24px}.product__amount-input{width:80px;height:40px;line-height:40px;padding:0;text-align:center;font-size:1rem}.shops-container{background:#fff;border-top:1px solid #e8e4e2;padding:40px 0 25px;margin-bottom:0}.shops-list-container{background:#fff;padding:10px 0 0;margin-bottom:60px;position:relative}.shops-header{margin-bottom:30px}.shops-header-h{float:left;font-size:1.75rem;margin-right:20px}.shops-view{float:right}.shops-view-item{float:left;margin-right:10px;width:115px;padding-left:45px;line-height:40px;background:#efecea;position:relative;cursor:pointer;border-radius:5px}.shops-view-sel{background:#ad2950;color:#fff;cursor:auto}.shops-view-i-list{background-position:-50px -262px;width:26px;height:19px;position:absolute;top:10px;left:10px}.shops-view-i-map{background-position:-84px -260px;width:32px;height:29px;position:absolute;top:6px;left:7px}.shops-filter-more span{border-bottom:1px dotted #1c1c1d}.shops-list{min-height:215px}.shops-list-row{padding:16px 0;background:#fff;border-bottom:1px solid #e9e2e0;transition:background .1s ease-out}.shops-list-row__cont{display:grid;grid-template-columns:1fr 1fr .75fr .75fr .75fr;gap:48px;align-items:center}.shops-list-cell_col1{width:250px;position:relative;display:flex;align-items:center;justify-content:space-between}.shops-list-cell_col3,.shops-list-cell_col4{justify-self:center}.shops-list__address{margin-bottom:8px}.shops-list__name{font-weight:500}.shops-list__phones-label{font-weight:500;margin-bottom:4px}.shops-list__phone{display:block;margin-bottom:4px}.shops-rate{display:flex;align-items:center}.shops-list__prices{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:8px}.product__buy-shops{width:180px;font-weight:700}.product__buy-shops_cart{border-width:1px;border-color:#03a050;color:#03a050;background:#fff}.product__buy-shops:not(.product__buy-shops_cart) .product__buy-shops-text-cart,.product__buy-shops_cart .product__buy-shops-text-buy{display:none}.product__buy-shops-svg-incart{display:none;width:19px;height:auto}.product__buy-shops:not(.product__buy-shops_cart) .product__buy-shops-svg-incart{display:none}.product__buy-shops_cart .product__buy-shops-svg-incart{display:block}.shop-header{margin-bottom:30px}.shop-header-item{float:left;margin-right:20px}.shop-name{font-size:2rem}.rate-cont_shop{margin-top:15px}.product-alert_blue{color:#5278a4;background:#e0e7ef;margin-top:13px}.shop-pay{margin-top:16px}.shop-pay-item{width:32px;height:22px;float:left;margin-right:3px;display:block}.g-icon_visa-small{background-position:-105px -291px}.g-icon_mc-small{background-position:-140px -291px}.g-icon_yandex-small{background-position:-70px -291px}.shop-info{padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #cccac9}.product-alert_navy{background:#6286c8;color:#fff;line-height:2.19;text-transform:none;text-align:center}.shop-slogan{margin-bottom:20px}.shop-catalog-empty,.shop-map-h{font-size:1.25rem}.shop-map-h{margin-left:20px;padding-left:30px;position:relative;margin-bottom:20px}.g-icon_map-shop{background-position:-173px -262px;width:23px;height:25px;position:absolute;top:0;left:-1px}.shops-map-container{padding-bottom:0}.shops-find-r b,.shops-find-r span{border-bottom:1px dotted #1c1c1d;font-weight:inherit}.shops-filter-open span{display:none}.shops-filter-open b{display:inline}.contacts-cont{display:flex;gap:24px;flex-grow:1;min-width:100%}.sidebar{width:320px;position:relative}.shops-blocks{height:70dvh;overflow:auto;position:relative;padding:0 24px 24px 0;scrollbar-width:1px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-color:#888 #f6f4f3;scrollbar-width:thin;scrollbar-gutter:stable}.shops-blocks::-webkit-scrollbar{width:10px;height:10px}.shops-blocks::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px;border:2px solid #f6f4f3}.shops-blocks::-webkit-scrollbar-track{background-color:#f6f4f3;border-radius:5px}.shops-block{background:#f5f5f5;border:1px solid #fff;padding:19px;overflow-x:hidden;overflow-y:hidden;border-radius:16px}.shops-block,.shops-block-addr{margin-bottom:15px}.shops-block__num{font-size:1.25rem;margin-right:10px}.shops-block-d{margin-bottom:15px}.shops-block-d p{margin:0 0 10px}.shops-content{flex:1;position:relative}.shops-map{width:100%;min-height:500px;position:absolute;top:0;left:0}#shops_map_text{color:#000;margin-left:20px}.product-map{display:none;position:absolute;top:0;left:0}.modal{display:none}.modal-bg{cursor:pointer;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.5;z-index:104}.modal-container{width:880px;height:auto;padding:48px;background:#fff;z-index:105;border-radius:24px;position:fixed;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:none;left:50%;top:50%;transform:translate(-50%,-50%);max-height:calc(100dvh - 10px)}.basket__item-wraps::-webkit-scrollbar,.modal-container::-webkit-scrollbar{display:none}.modal-container_compact{width:580px}.modal-container_mini{width:380px}.modal__close-cont{position:absolute;top:23px;right:23px;cursor:pointer}.modal__close-icon{width:50px;height:auto}.modal__close-icon path{transition:stroke .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}.modal__close-icon:active .modal__icon-path{box-shadow:0 0 0 1px rgba(17,17,26,.08),0 1px 1px rgba(17,17,26,.04);transform:translateY(1px)}.modal_ani-show{display:block;opacity:0;animation:tm_list_show .3s ease-out forwards}.modal_ani-close{display:block;opacity:1;animation:modal-bg_dissappear .2s ease-out forwards}.modal-bg_ani-show{display:block;opacity:0;animation:modal-bg_appear .3s ease-out forwards}@keyframes modal-bg_appear{to{opacity:.5}}.modal-bg_ani-close{display:block;opacity:.5;animation:modal-bg_dissappear .2s ease-in forwards}@keyframes modal-bg_dissappear{to{opacity:0;display:none;visibility:hidden}}.basket__empty{text-align:center;padding-top:24px}.basket__item{padding:0 0 16px;margin-bottom:24px;border-bottom:1px solid #e3e6ec}.basket__item__img{display:block;border-radius:12px;width:120px;height:auto;aspect-ratio:1/1;object-fit:cover}.basket__item-row{margin-bottom:16px;display:flex;gap:24px;position:relative}.basket__item-row:last-child{margin-bottom:0}.basket__item-content{width:100%;min-width:0;display:flex;flex-direction:column;gap:9px}.basket__item-name{font-weight:500;padding-top:4.5px;padding-right:24px;margin-bottom:.5px}.basket__item-sostav{text-overflow:ellipsis;overflow:hidden;min-width:0;display:-webkit-box;-webkit-line-clamp:2;height:2lh;color:#93949b;padding-right:30px}.basket__item-footer{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;margin-top:auto}.basket__item-price{font-weight:500}.basket__num-cont{display:flex;flex-wrap:nowrap;gap:5px;align-items:center;user-select:none}.basket__num-el{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.basket__num-el path{transition:stroke .15s ease-out}.basket__num-less{color:#93949b}.basket__num-less,.basket__num-more{background:#f5f5f5;border-radius:12px;cursor:pointer}.basket__num-less:not(.basket__num-disabled):active path,.basket__num-more:not(.basket__num-disabled):active path{stroke:#ad2950}.basket__num-disabled{cursor:auto}.basket__num-disabled .basket__num-svg-less path{stroke:#93949b}.basket__num-svg-del{width:16px;height:auto;display:none}.basket__num-less.basket__num-del .basket__num-svg-del{display:block}.basket__num-less.basket__num-del .basket__num-svg-less{display:none}.basket__num-cont_wrap{margin-top:12px;display:none}.basket__num-cont_wrap .basket__num-el{width:24px;height:24px;border-radius:6px}.basket__num-cont_wrap .basket__num-cn{font-size:.75rem}.basket__num-cont_wrap svg{width:8px;height:auto}.basket__num-cont_upsells .basket__num-el{width:40px;height:40px;border-radius:12px}.basket__num-cont_upsells .basket__num-cn{width:34px;font-size:1rem}.basket__num-cont_upsells svg{width:12px}.basket__num-cont_upsells .basket__num-svg-del{width:10px}.basket__item-wraps-cont{width:100%;max-width:100%;min-width:0}.basket__item-wraps-btn{font-weight:500;height:40px}.basket__item-wraps{overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .25s ease-in-out,margin-top .25s ease-in-out,opacity .2s ease-out,visibility 0s linear .25s;display:flex;overflow-x:auto;align-items:flex-start;flex-wrap:nowrap;gap:16px;width:100%;max-width:100%;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth}.basket__item-wraps_show{max-height:125px;margin-top:16px;opacity:1;visibility:visible;transition-delay:0s}.basket__item-wrap{width:90px;display:flex;gap:10px;flex-direction:column;align-items:center}.basket__item-wrap-name{text-align:center;white-space:normal;overflow:hidden;min-width:0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;height:1lh;word-break:break-all;overflow-wrap:anywhere;font-size:.75rem}.basket__item-wrap-label{display:block;cursor:pointer}.basket__item-wrap-radio{visibility:hidden;position:absolute;opacity:0}.basket__item-wrap-empty{background:#f5f5f5;border-radius:12px;cursor:pointer;width:70px;height:70px}.basket__item-wrap img{display:block;position:relative;border-radius:12px;width:70px;height:70px;user-select:none}.basket__item-wrap-price{font-size:.75rem}.basket__item-wrap-radio:checked+.basket__item-wrap-empty,.basket__item-wrap-radio:checked+picture img{border:2px solid #ad2950}.basket__item-wrap:has(.basket__item-wrap-radio:checked) .basket__num-cont_wrap{display:flex}.basket__upsells-cont{background:#f5f5f5;padding:24px 0 24px 24px;border-radius:16px;margin-bottom:24px}.basket__upsells-h-cont{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-right:24px}.basket__upsells-h{font-size:1.375rem;font-weight:500}.basket__upsells-arrows{display:none;flex-wrap:nowrap;gap:16px;user-select:none}.basket__upsells-arrow{cursor:pointer;background:#fff;width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center}.basket__upsells-arrow-path{transition:stroke .15s ease-out}.basket__upsells-arrow:active .basket__upsells-arrow-path{stroke:#ad2950}.basket__upsells{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;display:grid;column-gap:8px;row-gap:8px;grid-template-columns:repeat(auto-fill,140px);justify-content:start;grid-auto-flow:row;height:auto}.basket__upsells:has(>.basket__upsell:nth-child(11)){padding-right:24px;grid-template-columns:none;grid-template-rows:auto auto;grid-auto-flow:column}.basket__upsells-cont:has(.basket__upsells>.basket__upsell:nth-child(11)) .basket__upsells-arrows{display:flex}.basket__total-cont{display:flex;justify-content:right;margin-bottom:24px}.basket__total-right{width:227px;display:grid;grid-template-columns:1fr 1fr;align-items:center;row-gap:5px}.basket__total-price{font-weight:500;justify-self:end}.basket__total-name_itog,.basket__total-price_itog{font-size:1.375rem;font-weight:700;padding-top:17px}.basket__h{font-size:2.625rem;margin-bottom:8px}.basket-h__code,.basket__h{font-weight:500;text-align:center}.basket-h__code{font-size:1.5rem;margin-bottom:24px;cursor:pointer}.basket-h__code-copy_page{font-size:1.25rem}.basket__upsell{background:#fff;border-radius:16px;width:140px;padding:6px 8px 8px;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center}.basket__upsell-img{width:100%;height:auto;border-radius:16px;user-select:none}.basket__upsell-name{font-weight:500;margin:0 0 5px;text-align:center;white-space:normal;text-overflow:ellipsis;overflow:hidden;min-width:0;display:-webkit-box;-webkit-line-clamp:2;overflow-wrap:anywhere;height:2lh;padding:0 16px}.basket__upsell-add{width:100%;height:40px;color:#ad2950;border-color:#fce7f3;font-weight:500;padding:0 2px}.basket__num-cont_upsells,.basket__upsell-add_hide{display:none}.basket__upsell-add_hide~.basket__num-cont_upsells{display:flex}.basket__upsell-price{font-size:16px;font-weight:700}.basket__item-wraps::-webkit-scrollbar,.basket__upsells::-webkit-scrollbar{display:none}.basket__item-wraps::-webkit-scrollbar-thumb,.basket__upsells::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px;border:2px solid #f6f4f3}.basket__item-wraps::-webkit-scrollbar-track,.basket__upsells::-webkit-scrollbar-track{background-color:#f6f4f3}.basket__cta-cont{display:flex;flex-direction:column;gap:8px}.basket-cta__text{font-size:1rem;margin-bottom:8px;margin-top:24px;text-wrap:pretty}.basket-cta__text:last-child{margin-bottom:0}.basket__cta{width:100%;display:flex}.order-form{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;font-size:1rem}.order-form .errorlist li{font-size:.875rem}.order-container label{cursor:pointer}.order-col_data{width:636px;padding-bottom:160px}.order-col_basket{width:416px;padding:32px 48px 48px;background:#f5f5f5;border-radius:24px}.order-data-i{margin-bottom:40px}.order-form__address-big-cont{margin-bottom:48px}.order-form__know-address{display:flex;align-items:center;gap:32px}.order-form__know-address label{display:flex;align-items:center;gap:12px;cursor:pointer}.g-radio__svg rect{transition:stroke .15s ease-out,stroke-width .15s ease-out,x .15s ease-out,y .15s ease-out,width .15s ease-out,height .15s ease-out,rx .15s ease-out}.g-radio__svg circle{transition:fill .15s ease-out,r .15s ease-out}.g-radio{visibility:hidden;position:absolute;opacity:0}.g-radio,.g-radio__svg{user-select:none}.g-radio:checked~.g-radio__svg rect{stroke:#ad2950;stroke-width:1px;x:.5px;y:.5px;width:23px;height:23px;rx:11.5px;transition-duration:.2s}.g-radio:checked~.g-radio__svg circle{fill:#ad2950;transition-duration:.2s}.order-form__field-name{font-size:1.125rem;font-weight:500;margin-bottom:18px}.order-form__address{max-height:0;opacity:0;visibility:hidden;transition:max-height .25s ease-in-out,margin-top .25s ease-in-out,opacity .2s ease-out,visibility 0s linear .25s}.order-form__address_show{margin-top:24px;max-height:55px;opacity:1;visibility:visible;transition-delay:0s}.order-form__address-input{width:100%}.suggestions-suggestions{border-radius:12px!important;top:6px}.suggestions-hint,.suggestions-suggestion{padding:8px 24px!important}.order-form__recipient-cont{margin-bottom:48px}.order-form__recipient{margin-bottom:24px;display:flex;gap:24px}.order-form__recipient:last-child{margin-bottom:0}.order-form__recipient-col{flex:1}.order-form__recipient-fio,.order-form__recipient-phone{width:100%}.order-form__recipient-phone:invalid{border:1px solid #ef4444}.order__hint-invalid{display:none;margin:12px 0 0;color:#ef4444;font-size:.875rem}.order-form__recipient-phone:invalid~.order__hint-invalid{display:block}.order-form__surprise{display:flex;gap:32px;margin-bottom:24px}.order-form__surprise:last-child{margin-bottom:0}.order-form__surprise label{display:flex;align-items:center;gap:12px;cursor:pointer}.order-form__recipient-cont>div:last-child{margin-bottom:0}.order-form__datetime-cont{margin-bottom:48px;display:flex;position:relative;gap:24px;align-items:center}.order-form__datetime-hint{color:#93949b;opacity:1;transition:display allow-discrete .2s,opacity .2s ease}@starting-style{.order-form__datetime-hint{opacity:0}}.order-form__datetime-hint:empty{display:none;opacity:0}.order-form__datetime{flex:0 0 calc(50% - 24px/2);position:relative}.order-form__datetime-icon{width:19px;height:auto;position:absolute;top:50%;transform:translateY(-50%);right:30px;cursor:pointer}.order-form__datetime-display{width:100%;font-weight:500;cursor:pointer;user-select:none}.order-form__datetime-select{display:none;opacity:0;padding:16px 24px;position:absolute;left:0;top:calc(100% + 5px);background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 20px -5px rgba(18,18,23,.04),0 20px 65px -5px rgba(18,18,23,.04);z-index:200;width:auto;max-width:360px;transition:opacity .2s ease-out;user-select:none}.order-form__datetime-select_open{display:block;opacity:1}.order-form__datetime-fastdates{display:flex;gap:8px;flex-wrap:nowrap;margin-bottom:16px}.order-form__datetime-fastdates-item{border-radius:12px;width:72px;height:60px;display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center;font-size:.75rem;font-weight:500;border:1px solid #e5e7eb;cursor:pointer;transition:border-color .15s ease-out,background .15s ease-out,color .15s ease-out}.order-form__datetime-fastdates-item span{font-size:1rem}.order-form__datetime-fastdates-item_sel{background:#ad2950;color:#fff;border-color:#ad2950;cursor:auto}.order-form__datetime-field{height:50px;border:1px solid #93949b;border-radius:12px;padding:0 24px;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out}.order-form__datetime-otherdate{width:100%;margin-bottom:24px;position:relative}.order-form__datetime-otherdate-svg-cal{width:15px;height:auto}.order-form__datetime-otherdate-display{font-weight:500}.order-form__datetime-svg-chev{width:12px;height:auto;margin-left:auto;transition:transform .2s ease-out}.order-form__datetime-otherdate_open .order-form__datetime-svg-chev{transform:rotate(180deg)}.order-form__datetime-select-list{display:none;opacity:0;position:absolute;left:-1px;top:calc(100% + 5px);right:-1px;padding:24px 12px 24px 24px;background:#fff;box-shadow:0 3px 10px -5px rgba(18,18,23,.07);border:1px solid #e5e7eb;border-radius:12px;transition:opacity .2s ease-out;z-index:200}.order-form__datetime-otherdate_open .order-form__datetime-select-list{display:block;opacity:1}.order-form__datetime-select-list-scroll{padding-right:12px;height:100%;overflow-y:auto;max-height:342px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}.order-form__datetime-select-list-item{box-sizing:content-box;height:24px;padding:16px 0;border-bottom:1px solid #e5e7eb;font-weight:500;display:flex;align-items:center;justify-content:space-between;transition:color .15s ease-out;cursor:pointer}.order-form__datetime-select-list-item:first-child{padding-top:0}.order-form__datetime-select-list-item:last-child{padding-bottom:0;border-bottom:none}.order-form__datetime-select-list-item_hidden{display:none}.order-form__datetime-select-list-item:not(.order-form__datetime-select-list-item_hidden):not(:has(~.order-form__datetime-select-list-item:not(.order-form__datetime-select-list-item_hidden))){padding-bottom:0;border-bottom:none}.order-form__datetime-select-list-item_hidden+.order-form__datetime-select-list-item:not(.order-form__datetime-select-list-item_hidden){padding-top:0}.order-form__datetime-select-list-item svg{transition:stroke .2s ease-out;width:17px;height:auto}.order-form__datetime-select-list-sel{color:#ad2950}.order-form__datetime-select-list-sel svg path{stroke:#ad2950}.order-form__datetime-time-cont{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.order-form__datetime-time-display{font-weight:500}.order-form__datetime-time-text{font-size:.875rem;text-align:right;width:60px}.order-form__datetime-time{width:220px;flex-shrink:0;position:relative}.order-form__datetime-btn{width:100%}.order-form__datetime-time_open .order-form__datetime-svg-chev{transform:rotate(180deg)}.order-form__datetime-time_open .order-form__datetime-select-list{display:block;opacity:1}.order-form__client{margin-bottom:24px;display:flex;gap:24px}.order-form__client-col{flex:1}.order-form__client-email,.order-form__client-phone{width:100%}.order-form__client-phone:invalid{border:1px solid #ef4444}.order-form__client-phone:invalid~.order__hint-invalid{display:block}.order-form__photo{margin-bottom:16px}.order-form__photo:last-child{margin-bottom:0}.order-form__photo label{display:flex;align-items:center;gap:12px;cursor:pointer}.order-form__photo-label-text{transform:translateY(1px)}.order-form__photo-label-icon{display:inline-block;vertical-align:middle;position:relative;top:-1.5px}.order-form__paid-price{font-weight:700}.order-form__postcard-add label{display:flex;align-items:center;gap:12px;cursor:pointer}.order-form__postcard-add-label-text{transform:translateY(1px)}.order-form__postcard-num{overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .25s ease-in-out,margin-top .25s ease-in-out,opacity .2s ease-out,visibility 0s linear .25s}.order-form__postcard-num_show{margin-top:24px;max-height:160px;opacity:1;visibility:visible;transition-delay:0s}.order-form__postcard-num-cont{gap:16px}.order-form__postcard-num-name{width:68px;font-size:1rem;color:#93949b}.order-form__postcard-num-btns{display:flex;flex-wrap:nowrap;gap:5px;align-items:center;user-select:none}.order-form__postcard-num-el{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.order-form__postcard-num-el path{transition:stroke .15s ease-out}.order-form__postcard-num-less{color:#93949b}.order-form__postcard-num-less,.order-form__postcard-num-more{background:#f5f5f5;border-radius:12px;cursor:pointer}.order-form__postcard-num-less:not(.order-form__postcard-num-disabled):active path,.order-form__postcard-num-more:not(.order-form__postcard-num-disabled):active path{stroke:#ad2950}.order-form__postcard-num-disabled{cursor:auto}.order-form__postcard-num-disabled .order-form__postcard-num-svg-less path{stroke:#93949b}.order-form__postcard-length{margin-left:auto;align-self:flex-end;font-size:.875rem;color:#93949b}.order-form__postcard-length_shake{animation:postcard_counter_shake .5s ease-in-out 1}@keyframes postcard_counter_shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}.order-form__postcard-text{width:100%;font-size:1rem}.order-form__comment{margin-bottom:24px}.order-form__comment-text{width:100%;font-size:1rem}.order-form__promo{margin-bottom:48px}.order-form__promo-toggle{display:inline-flex;gap:12px;align-items:center;cursor:pointer;user-select:none}.order-form__promo-toggle span{border-bottom:1px dashed #1c1c1d}.order-form__promo-toggle-svg{width:11px;height:auto;transition:transform .2s ease-out}.order-form__promo-toggle[aria-expanded=true] .order-form__promo-toggle-svg{transform:rotate(180deg)}.order-form__promo-cont{overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .25s ease-in-out,margin-top .25s ease-in-out,opacity .2s ease-out,visibility 0s linear .25s}.order-form__promo-cont_show{margin-top:12px;max-height:55px;opacity:1;visibility:visible;transition-delay:0s}.order-form__promo-text{width:calc(50% - 24px/2)}.order-form__agree{margin-bottom:24px}.order-form__agree-cont{display:flex;gap:12px;font-size:.875rem;align-items:flex-start;margin-bottom:12px}.order-form__agree-cont input[type=checkbox]{visibility:visible;cursor:pointer}.order-shop__header{font-size:1.125rem;font-weight:700}.order-shop__empty{margin-top:16px}.order-shop__items{margin-bottom:16px}.order-shop__item{padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:1rem;border-bottom:1px solid #dadada}.order-shop__item-text{display:flex;flex-direction:column;gap:5px;justify-content:center}.order-shop__item-text-name{word-break:break-word;overflow-wrap:anywhere}.order-shop__item-price{font-weight:700}.order-shop__item-picture{flex-shrink:0;display:block;width:80px;height:80px}.order-shop__item-img{width:100%;height:100%;border-radius:16px}.order-shop__total{font-size:.875rem}.order-shop__total-item{display:flex;justify-content:space-between;margin-bottom:10px}.order-shop__total-itogo{font-size:1.375rem;font-weight:700;padding:5.5px 0;margin-bottom:0}.order-data-i h2{font-size:1.5rem;margin:0 0 15px}.order-form-i{margin-bottom:20px}.order-form-col{float:left;width:50%;padding:0 10px}.order-form-label{font-size:1.125rem;margin-top:0;margin-bottom:10px}.order-form-col:first-child{padding-left:0}.order-form-col:last-child{padding-right:0}.order-form__postcard-num-cont{display:flex;gap:20px;align-items:center;margin-bottom:10px}.order-form__postcard-num-name{margin:0}.order-form__modal-list li{line-height:1.6;margin:0 0 10px}.order-form__modal-list li:last-child{margin-bottom:0}.g-btn_buy-order{width:100%;font-size:1.125rem}.order-form-hint{text-align:center}.item_small img{display:block;margin:0;width:140px;height:auto;aspect-ratio:3/4;border-radius:5px}.table-cell-content{width:880px}.content-container_profile{padding-top:48px}.profile{padding-top:32px;display:grid;grid-template-columns:minmax(auto,306px) minmax(auto,526px);gap:134px;align-items:start}.profile_order{grid-template-columns:minmax(auto,306px) minmax(auto,416px) minmax(auto,306px);justify-content:space-between}.profile__sidebar{width:100%;border:1px solid #e5e7eb;border-radius:24px;padding:32px 24px 48px}.profile__sidebar-h{font-size:1.375rem;font-weight:500;margin-bottom:5px}.profile__sidebar-contacts{color:#93949b;margin-bottom:16px;display:flex;flex-direction:column;gap:5px}.profile__sidebar-bonus{background:#ad2950 url("../images/profile_bonus_bg.880b3fb1e672.avif");background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:16px;padding:18px 16px;margin-bottom:40px}.profile__sidebar-bonus-amount{display:flex;align-items:center;gap:8px;margin-bottom:4px}.profile__sidebar-bonus-amount-svg{width:30px;height:auto}.profile__sidebar-bonus-amount-val{color:#fff;font-size:2rem;font-weight:500;line-height:1}.profile__sidebar-bonus-text{color:#fff}.profile__sidebar-menu{display:flex;flex-direction:column;gap:16px;font-size:1rem}.profile__sidebar-menu-item{display:flex;flex-wrap:nowrap;align-items:center;gap:16px;cursor:pointer;margin-bottom:16px}.profile__sidebar-menu-item:last-child{margin-bottom:0}.profile__sidebar-menu-svg-exit{width:16px;height:auto}.profile__orders-header{font-size:2.625rem;font-weight:500;margin-bottom:32px}.profile__orders-subheader{font-size:1.125rem;font-weight:700;margin-bottom:24px}.profile__orders-subheader:last-child{margin-bottom:0}.profile__orders-items{margin-bottom:48px}.profile__orders-items:last-child{margin-bottom:0}.profile__orders-item{border:1px solid #e5e7eb;border-radius:16px;padding:24px;display:flex;gap:24px;flex-wrap:nowrap;margin-bottom:16px}.profile__orders-item:last-child{margin-bottom:0}.profile__orders-item-image{width:120px;position:relative}.profile__orders-item-img{width:120px;height:120px;display:block;border-radius:16px}.profile__orders-item-image-cn{font-size:.75rem;font-weight:500;line-height:1;color:#fff;position:absolute;top:-12px;right:-12px;bottom:0;width:auto;min-width:24px;height:24px;padding:0 3px;background-color:#ad2950;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center}.profile__orders-item-info{flex:1;display:flex;flex-direction:column}.profile__orders-item-info-row1{display:flex;justify-content:space-between;margin-bottom:8.5px;font-weight:500}.profile__orders-item-date{font-size:1rem;font-weight:700;margin-bottom:2px}.profile__orders-item-address{color:#93949b;margin-bottom:9px}.profile__orders-item-btn{align-self:flex-end;background:#f5f5f5;height:40px;border-radius:10px;font-size:.875rem;font-weight:500}.profile__nav{margin-bottom:0}.profile__order-nav{display:inline-flex;align-items:center;gap:19px;transition:color .15s ease-out,stroke .15s ease-out}.profile__order-nav-svg-back{display:none;width:18px;height:auto}.profile__order-nav-svg-back path{transition:color .15s ease-out,stroke .15s ease-out}.profile__order-header{margin-bottom:16px;display:flex;align-items:center;gap:12px}.profile__order-header-h{font-size:2rem;line-height:1.2;font-weight:500}.profile__order-header-s{height:1.625rem;padding:4px 8px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;border-radius:6px;border:1px solid #1c1c1d}.profile__order-header-s-wait{background:#ffc739;border:none}.profile__order-header-s-done{background:#03a050;color:#fff;border:none}.profile__order-auth{background:#f5f5f5;border-radius:24px;padding:24px;margin-bottom:48px}.profile__order-auth-h{font-size:1.125rem;font-weight:700;margin-bottom:16px}.profile__order-auth-text{margin-bottom:24px;text-wrap:balance}.profile__order-auth-btn{padding:0 24px}.profile__order-bonus{background:#f5f5f5;border-radius:24px;padding:24px;margin-bottom:24px}.profile__order-bonus-h{font-size:1.125rem;font-weight:700;margin-bottom:16px}.profile__order-bonus-text{color:#93949b;margin-bottom:24px;text-wrap:balance}.profile__order-bonus-btn{padding:0 24px}.profile__order-not-rejected{margin-bottom:48px}.profile__order-rejected{background:#f5f5f5;border-radius:24px;padding:24px;margin-bottom:48px}.profile__order-rejected-item{margin-bottom:24px}.profile__order-rejected-item:last-child{margin-bottom:0}.profile__order-rejected-item-h{font-size:1.125rem;font-weight:700;margin-bottom:16px}.profile__order-rejected-item-text{color:#93949b;margin-bottom:24px}.profile__order-rejected-item-text:last-child{margin-bottom:0}.profile__order-rejected-item-refund{display:flex;justify-content:space-between;align-items:center;gap:16px}.profile__order-rejected-item-refund-f_bonus{flex:1}.profile__order-rejected-item-bonus-btn{width:100%}.profile__order-pay-btn{padding:0 24px;width:100%;margin-bottom:24px}.profile__order-other-btn{display:flex;gap:12px;align-items:center;justify-content:right;cursor:pointer;user-select:none}.profile__order-other-btn-text{color:#93949b;border-bottom:1px dotted #93949b;font-size:1rem}.profile__order-other{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;margin-top:0;transition:grid-template-rows .25s ease-in-out,margin-top .25s ease-in-out,opacity .2s ease-out,visibility 0s linear .25s}.profile__order-other-inner{min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.profile__order-other_show{grid-template-rows:1fr;opacity:1;visibility:visible;margin-top:24px;transition:grid-template-rows .25s ease-in-out,margin-top .25s ease-in-out,opacity .2s ease-out,visibility 0s linear 0s}.profile__order-other__pay{font-weight:500;border:1px solid #e5e7eb;box-shadow:none;text-wrap:balance;text-align:center;cursor:pointer}.profile__order-other__pay:active{box-shadow:none}.profile__order-review-btn{padding:0 24px;width:100%}.profile__order-info{margin-bottom:48px}.profile__order-info:last-child{margin-bottom:0}.profile__order-info-h{font-size:1.125rem;font-weight:700;margin-bottom:26px}.profile__order-info-list{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;font-size:1rem;text-wrap:balance}.profile__order-info-list-c{color:#93949b}.profile__order-info-image{margin-bottom:18px}.profile__order-info-image-a{display:inline-block}.profile__order-info-img{width:196px;height:auto;display:block;border-radius:16px}.profile__order-info-image-btn{padding:0 24px}.profile__order-info-postcard{padding:16px 24px;background:#f5f5f5;border-radius:12px;font-size:1rem;text-wrap:pretty}.profile__order-info-text{margin-bottom:18px}.profile__order-info-edit{display:flex;align-items:center;gap:16px}.profile__order-info-edit-btn{padding:0 24px;flex:0 0 50%}.profile__order-info-cancel{display:inline-block;font-size:1rem;color:#93949b;border-bottom:1px dotted #93949b;margin-left:auto;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.order__add-to-screen{display:none;padding:32px 24px;background:#f5f5f5;border-radius:24px;margin-bottom:48px}@media (display-mode:standalone){.order-info__home-screen,.order__add-to-screen,.product__add-to-screen{display:none}}.profile__basket{padding:32px 24px;background:#f5f5f5;border-radius:24px}.profile__basket-h{font-size:1.125rem;font-weight:700;margin-bottom:8px}.profile__basket-items{border-bottom:1px solid #dadada;margin-bottom:16px;display:grid;grid-template-columns:50px 1fr;gap:0 16px;align-items:center}.profile__basket-items-picture{padding:16px 0}.profile__basket-items-img{display:block;width:50px;height:50px;border-radius:12px}.profile__basket-items-info{padding:16px 0}.profile__basket-items-info-name{font-weight:500;margin-bottom:8px}.profile__basket-items-info-r{display:flex;justify-content:space-between}.profile__basket-total{display:grid;grid-template-columns:1fr max-content;justify-content:space-between}.profile__basket-total-name{margin-bottom:10px}.profile__basket-total-price{text-align:right;margin-bottom:10px}.profile__basket-total-price_bonus{color:#03a050}.profile__basket-total-name_itogo,.profile__basket-total-price_itogo{font-size:1.125rem;font-weight:700;padding-top:14px;margin-bottom:0}.profile__basket-total-name_dop,.profile__basket-total-price_dop{margin:10px 0 0;color:#93949b}.notifs{position:fixed;top:16px;width:580px;left:50%;transform:translateX(-50%);z-index:999999;display:flex;flex-direction:column;gap:8px}.notifs__item{background:#fff;font-size:1.25rem;padding:24px 80px 24px 24px;position:relative;cursor:pointer;opacity:0;font-weight:500;border-radius:12px;box-shadow:inset 8px 0 0 0 #4299e1,0 2px 5px rgba(0,0,0,.08);margin-bottom:12px;border:1px solid #dfe2e8;text-wrap:pretty}.notifs__item_shake{transform:translateY(-100%);animation:appear .2s ease-out forwards,shake .7s ease-in-out .3s,dissappear .2s ease-out forwards 2s}.notifs__item_shake.notifs__item_error{animation-delay:0s,.3s,3s}@keyframes appear{to{opacity:1;transform:translateY(0)}}@keyframes shake{0%{transform:translateY(0)}25%{transform:translateY(-5px)}50%{transform:translateY(5px)}75%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes dissappear{to{opacity:0;transform:translateY(-100%)}}.notifs__item_error{box-shadow:inset 8px 0 0 0 #ef4444,0 4px 6px rgba(0,0,0,.1)}.notif__close-icon{width:40px;height:auto;position:absolute;top:50%;transform:translateY(-50%);right:16px;cursor:pointer}.notif__close-icon path{transition:stroke .2s ease-out}.notif__close-icon:active path{stroke:#ad2950}.errorlist,.messages{margin:10px 0 0;padding:0}.errorlist{flex:0 0 100%;display:block}.errorlist li,.messages li{list-style:none;margin-bottom:5px}.error-text,.errorlist li,.messages li{color:#ef4444}.errorlist li:before,.messages li:before{content:"\2013\00a0"}.profile-se .errorlist{margin:0 0 15px}.profile-sidebar__pwd-restore{margin-top:15px;text-align:right}.profile-sidebar__pwd-restore-a{text-decoration:none}.message{display:none}.accordion{overflow:hidden;border-bottom:1px solid #cccac9;position:relative}.pay-method_delivery .accordion{padding:24px}.accordion__title{font-size:1.125rem;font-weight:500;display:block;position:relative;user-select:none}.page-info__p,.page__p{margin:0 0 24px}.pay-method{margin-bottom:48px;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;position:relative}.pay-method_delivery{grid-auto-rows:auto;grid-template-columns:1fr;margin-bottom:0;max-width:880px}.pay-method__item{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.pay-method__title{font-size:1.5rem;color:#000;position:relative;height:auto;cursor:pointer;display:flex;flex-direction:column;gap:24px;align-items:center;padding:24px 0}.pay-method__image img{vertical-align:top}.pay-method__input{position:absolute;left:-9999px}.pay-method_show .accordion__title{cursor:pointer;transition:color .15s ease-out}.pay-method_show .pay-method__input:checked~.accordion__body{display:block}.pay-method_show .accordion__title:after{content:" ";position:absolute;right:-12px;top:50%;margin-top:-6px;background-image:url("../images/spritesheet_opt.82017b5bf899.png");width:17px;height:12px;background-position:-27px -349px}.pay-method_show .accordion__title:hover:after,.pay-method_show .pay-method__input:checked~.accordion__title:after{background-position:-51px -349px}.accordion__body{width:100%;overflow:hidden;position:relative;margin-bottom:20px;display:none;line-height:25px}.order__payments-other form:last-child{margin-bottom:0}.pay-card__input{position:absolute;left:-9999px}.pay__icon{margin-top:0;vertical-align:middle}.i-pay-yoomoney{background-position:-342px -197px;width:63px;height:46px}.i-pay-sberbank{background-position:-4px -415px;width:55px;height:53px}.i-pay-sbp{background-position:-344px -252px;width:28px;height:34px}.g-icon_card{background-position:-77px -339px;width:34px;height:30px}.g-icon_nal{background-position:-122px -339px;width:34px;height:30px}.rating__label{display:block;font-weight:500}.popup__textarea,.rating__label{width:100%;margin-bottom:24px}.rating-form{padding:30px 0 10px}.rating__five{display:none}.rating__store{font-size:2rem;font-weight:500;margin-bottom:40px}.rating__text{margin:0 0 40px}.rating__review-big-text{margin:0 40px 40px}.rating__review-big-text_ol{margin:0 0 40px}.rating__review-li{padding-left:10px;margin-bottom:10px}.rating__review-ol{margin:0;text-align:left}.rating__cont{font-size:1rem}.rating__items-cont{text-align:center;margin-bottom:48px}.rating__items{width:auto;display:inline-flex;justify-content:center;gap:0}.rating__checkbox{position:absolute;opacity:0}.rating__checkbox_zero{visibility:hidden}.rating__item{cursor:pointer;padding-right:16px}.rating__item svg{width:32px;height:auto}.rating__item svg path{width:32px;transition:fill .15s ease-out}.rating__checkbox:checked~.rating__item svg path{fill:#93949b}.rating__tags{text-align:left;margin-bottom:48px}.rating__tags-label{display:flex;align-items:center;gap:12px;margin-bottom:12px;cursor:pointer}.rating__tags-text{line-height:1.4}.replace-popup__h{font-size:2rem;font-weight:500;margin:0 0 24px}.replace-popup__text{margin-bottom:40px}.replace-popup__btn{width:100%}.replace-popup-modal{width:680px}.modal_pay-bonus{padding-top:40px;width:560px}.profile-pay__bonus-form{font-size:1rem}.pay-bonus__header{font-size:1.5rem;margin:0 0 40px;padding-right:40px;text-wrap:balance}.pay-bonus__text{margin:0 0 20px;line-height:150%}.pay-bonus__field{margin-bottom:20px;line-height:150%}.about__item{float:left;width:290px;height:350px;margin-bottom:50px}.about__item:last-child{margin-bottom:0}.about__item_arrow{width:70px;padding-top:90px;text-align:center}.about__img-cont{height:235px;margin-bottom:30px}.about__img{display:block}.about__text{margin:0}.about__arrow{background:url("../images/about_arrow.fb49798380c4.png");width:27px;height:21px;display:inline-block}.page__header{font-size:2rem;font-weight:500;margin:0 0 24px}.page__subheader{font-size:1.5rem;font-weight:500;margin:0 0 12px}.page__list{margin:0 0 20px;padding-left:32px}.page__list:last-child{margin:0}.page__list-li{padding-left:12px;margin:0 0 10px;list-style:none}.page__list-li:last-child{margin:0}.page__list-num{list-style:decimal}.page__list-disk{list-style-type:disc}.page__list-disk::marker{color:#718096}.about__p,.page__p-small{margin:0 0 12px}.about__company{margin:0 0 24px;line-height:140%}.bonuses__p{margin-bottom:30px}.bonuses__item{float:left;width:250px;margin-right:60px}.bonuses__img-cont{height:210px;margin-bottom:20px}.bonuses__text-h{font-size:2rem;margin:0 0 10px;text-align:center}.bonuses__text{margin:0;text-align:center;padding:0 30px}.no-wrap{white-space:nowrap}.items__page-left{float:left;position:relative}.items__page-right{float:right;position:relative}.items__page-left,.items__page-right{font-size:1.125rem;text-decoration:none}.items__page-icon{background-position:-325px -506px;width:10px;height:16px;position:absolute;top:15px}.items__page-left .items__page-icon{left:7px;transform:rotate(180deg)}.items__page-right .items__page-icon{right:7px}.product__photo{text-align:center;margin-right:0;position:relative}.product__photo-cont{display:block;position:relative;overflow:hidden;border-radius:24px}.product__photo-detail{text-align:left;padding-top:10px}.product__photo-wrap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior-x:contain}.product__img-cont{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;background:#fff}.product__img{width:100%;height:auto;display:block;aspect-ratio:3/4}.product__img_tweak{transform:translateZ(0);backface-visibility:hidden;will-change:transform}.product__photo-dots{display:flex;justify-content:center;align-items:center;gap:8px;min-height:20px;z-index:2;position:absolute;left:50%;transform:translateX(-50%);top:20px;background:rgba(0,0,0,.15);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(10px);padding:6px 12px;border-radius:20px;border:1px solid hsla(0,0%,100%,.1)}.product__photo-nosw .product__photo-dots{display:none}.product__photo-dot{width:10px;height:10px;border-radius:50%;background-color:hsla(0,0%,100%,.5);cursor:pointer;transition:background-color .15s ease-out,transform .15s ease-out,opacity .15s ease-out;padding:4px;background-clip:content-box;box-sizing:content-box}.product__photo-dot-act{background-color:#fff;transform:scale(1.3);filter:drop-shadow(0 0 2px rgba(0,0,0,.2))}.product__info-country-text{margin-bottom:12px}.product__info-row{margin-bottom:24px}.product__update-country{margin-bottom:24px;display:flex;gap:16px}.product__phone-cap{margin-bottom:16px}.product__phone{display:flex;align-items:center;gap:8px;color:#1c1c1d;text-decoration:none;font-weight:500}.product__phone-icon{width:17px;height:auto}.product__info-label{margin:0 0 12px}.product__info-label,.product__roses-amount-l{font-size:1rem;font-weight:700}.product__info-label-r{margin-bottom:12px}.product__bestbuy{position:relative;padding:32px 24px 48px 48px;background:#f5f5f5;border-radius:24px}.product__bestbuy-cont{position:relative}.product__bestbuy-service-item{position:relative;color:#000;margin-bottom:15px}.product__bestbuy-service-item:last-child{margin-bottom:0}.product__svg-check{width:16px;height:auto;position:absolute;top:5px;left:-31px}.product-info__price{font-size:2rem;font-weight:500;margin-bottom:16px}.product__delivery{margin-bottom:16px}.product__delivery-cont{color:#93949b;display:flex;gap:8px;align-items:center;margin-bottom:4px}.product__delivery-far{font-size:.75rem;color:#93949b}.product__buy{width:100%;margin-bottom:32px;font-weight:700}.product__buy_cart{border-width:1px;border-color:#03a050;color:#03a050;background:#fff}.product__buy:not(.product__buy_cart) .product__buy-text-cart,.product__buy_cart .product__buy-text-buy{display:none}.product__buy-svg-incart{display:none;width:19px;height:auto}.product__buy:not(.product__buy_cart) .product__buy-svg-incart{display:none}.product__buy_cart .product__buy-svg-incart{display:block}.basket__custom{display:none}.order-info{margin-bottom:40px}.order__h2{line-height:1.25;font-size:1.5rem;margin:0;float:left}.border-option .g-tooltip__icon{margin-top:3px}.order__h2_payments{float:none;margin-bottom:30px}.product__sostav-list{margin-bottom:16px}.product__sostav-label{font-size:1rem;font-weight:700}.product__sostav-label-cont{display:flex;justify-content:space-between;margin-bottom:12px}.product__sostav-edit{cursor:pointer;border-bottom:.5px dotted #1c1c1d}.product__sostav-fields{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;overflow:hidden;transition:grid-template-rows .25s ease-in-out,padding-top .25s ease-in-out,opacity .2s ease-out,visibility 0s linear .25s}.product__sostav-fields-inner{overflow:hidden;min-height:0}.product__sostav-fields_show{opacity:1;visibility:visible;padding-top:8px;grid-template-rows:1fr;transition:grid-template-rows .25s ease-in-out,padding-top .25s ease-in-out,opacity .2s ease-out,visibility 0s linear 0s}.product__sostav-row{display:flex;align-items:self-start;justify-content:space-between;margin-bottom:20px}.product__sostav-field{font-size:1rem}.login-form{width:420px}.login-form__field{margin-bottom:24px;font-size:1rem}.login-form__field_pwd{margin-bottom:48px}.login-form__label{font-weight:500;margin-bottom:12px}.login-form__btn{width:100%}.login__input{display:block;margin-bottom:12px;width:100%}.login__input:last-child{margin-bottom:0}.login-form__agree{display:flex;gap:12px;align-items:flex-start;margin-bottom:24px}.login-form__agree input[type=checkbox]{visibility:visible;cursor:pointer}.order-form__agree-cont_center{align-items:center}.product__amounts-cont,.product__info-description{margin-bottom:20px}.product__amounts-cont:last-child{margin-bottom:0}.items__h2{position:absolute;top:0;left:0;background:rgba(173,41,80,.65);text-align:center;line-height:1;font-size:1.25rem;display:inline-block;color:#fff;margin:0;z-index:10;border-top-left-radius:10px;border-bottom-right-radius:10px;min-width:80px}.items__h2-extra span{margin-right:7px}.items__h2_premade-tag{background:linear-gradient(135deg,rgba(0,140,65,.7),rgba(0,120,55,.75) 40%,rgba(0,95,45,.85) 75%,rgba(0,70,30,.9));box-shadow:inset .5px .5px 1px hsla(0,0%,100%,.4),1px 2px 4px rgba(0,20,40,.25);backdrop-filter:blur(4px) saturate(140%);-webkit-backdrop-filter:blur(4px) saturate(140%);font-size:1.0625rem;padding:4px 10px;text-shadow:0 1px 2px rgba(0,0,0,.3);left:auto;right:0;border-radius:0 10px 0 10px}.items__h2-link-cont{text-align:center;margin-bottom:40px}.product__bestbuy-gar{position:relative;margin-bottom:30px}.product__bestbuy-gar-text{font-size:1.375rem}.phones{align-content:center;text-align:right;position:relative;order:4;padding-bottom:0;display:flex;flex-wrap:nowrap;flex-direction:column;gap:3px;align-items:flex-start}.phones__phone{font-size:1.25rem;font-weight:700;text-decoration:none;color:#1c1c1d;display:block}.phones__icon{display:none}.feedback-form__order{margin:0 0 24px}.feedback-form__text{margin:0 0 24px;line-height:150%}.feedback-form__marb{margin-bottom:40px}.feedback-form__label{display:block;margin-bottom:10px}.footer__feedback{width:195px}.feedback-form__input{width:100%}.feedback-form__header{font-size:2rem;font-weight:500;margin:0 0 24px}.feedback-form__btn-cont{text-align:right}.lowercase{text-transform:lowercase}.items__paging{margin-bottom:40px}.header__phones-line a{color:#fff;text-decoration:none}.items__empty{margin-bottom:20px}.container_header{padding:30px 0 8px;display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;background:#fff}.reviews{margin-bottom:48px;position:relative}.reviews__h1{font-size:2rem;margin:0 0 40px}.reviews__rate{display:inline-flex;gap:20px;background:#e9e9e9;border-radius:16px;margin-bottom:40px;padding:20px}.reviews-rate__left{flex-basis:50%}.reviews-rate__right{flex-basis:50%;padding-top:13px}.reviews-rate__val{font-size:4.375rem}.reviews-rate__stars{width:130px;margin-bottom:15px;display:flex}.reviews-rate__star{display:block;fill:#ffc600}.reviews__sort{text-align:right;margin-bottom:20px}.reviews__item{background:#f5f5f5;padding:24px;margin-bottom:24px;border-radius:16px}.reviews__item:last-child{margin-bottom:0}.reviews__item:nth-child(4n){margin-right:0}.reviews__all{display:inline-block;font-size:1.25rem;border-bottom:1px solid #777;text-decoration:none;color:#000}.reviews__all-link{border-bottom:1px solid #1c1c1d;position:absolute;right:0;bottom:-24px;text-decoration:none;transition:border-color .15s ease-out}.reviews__stars{margin-bottom:15px}.reviews-modal .reviews__stars{display:block}.reviews__star{float:left;margin-right:3px}.reviews__star:last-child{padding-right:0}.reviews__star i{background-position:-199px -344px;width:22px;height:21px}.reviews__star_gray i{background-position:-169px -344px}.reviews__info{margin-bottom:10px}.reviews__where{float:left;font-size:.75rem;color:#cac2be;text-decoration:none}.reviews__date{color:#a29c98;text-decoration:none;cursor:text}.reviews__img-cont{position:relative;text-decoration:none;display:block;margin-bottom:15px;cursor:pointer}.reviews__img{display:block;border-radius:10px}.reviews__img:hover~.reviews__hover{display:block}.reviews__hover{display:none;background:rgba(0,0,0,.7);position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;padding-top:100px}.reviews__hover:hover{display:block}.reviews__img-full{width:50px;height:50px;background-position:-205px -613px}.reviews__text{color:#555;margin:0}.reviews__text::-webkit-scrollbar{width:5px;cursor:pointer}.reviews__text::-webkit-scrollbar-track{background:#dadada}.reviews__text::-webkit-scrollbar-thumb{background:#ad2950}.reviews__full{display:inline-block;font-size:.75rem;color:#555;margin-bottom:20px;border-bottom:1px dashed #555;transition:border-color .15s ease-out}.reviews__cta,.reviews__full{cursor:pointer;text-decoration:none}.reviews__cta{display:block;height:48px;background:#ad2950;line-height:3;text-align:center;color:#fff;transition:background-color .15s ease-out}.reviews_product .reviews__all{cursor:auto;text-decoration:none;display:inline-block;font-size:2rem;margin:25px 30px 25px 0}.reviews_product .reviews__all-link{position:static;border-bottom-style:dashed}.reviews_tiles{column-count:4;column-gap:24px}.reviews_tiles .reviews__item{float:none;display:inline-block;margin-right:0}.reviews_tiles .reviews__text{margin-right:0}.order__hint{margin:12px 0 0;font-size:.875rem;color:#93949b}.page__p_stores{margin-top:60px;line-height:140%}.rating__share-cont{margin-bottom:60px}.rating__share-header{font-size:1.625rem;margin-bottom:20px}.rating__share-action{font-size:1.125rem;margin:15px 0 30px}.g-capitalize{display:inline-block}.g-capitalize:first-letter{text-transform:uppercase}.nearest-deliveries{margin-bottom:48px;padding-top:48px}.nearest-deliveries__h{font-size:1rem;font-weight:500;margin-bottom:16px}.nearest-deliveries__list{display:grid;grid-template-columns:repeat(2,max-content);gap:8px 24px}.nearest-deliveries__a{color:#93949b;border-bottom:1px dotted #93949b}.top-cities{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.top-city__item{box-sizing:border-box;margin-bottom:20px}.russia__regions{column-count:4;column-gap:12px}.russia__header{font-weight:500;font-size:2rem;margin:0 0 24px}.russia__header2{font-weight:500;font-size:1.5rem;margin:0 0 24px}.russia__p{margin:0 0 12px}.russia__text{margin-bottom:20px;max-width:80%}.russia__link-wrap{margin-bottom:16px}.russia__link{text-decoration:none;border-bottom:1px solid #1c1c1d}.system-warning{position:relative;margin-bottom:40px;font-size:1.5rem}.system-warning__text{color:#ef4444}.city-selector__more{margin-top:20px}.header-text__select-city{cursor:pointer;border-bottom:1px solid #777}.product__sizes{display:flex;gap:24px}.rating__review-text{margin:0 40px 20px;position:relative;color:#555;padding:16px 30px 16px 60px;border-left:8px solid #c1eadd;background:#f5f4f4;border-radius:16px}.rating__review-text:before{content:"\201C";color:#a2d5c5;font-size:3.5rem;position:absolute;left:10px;top:-10px;font-family:Arial,sans-serif;line-height:1.6}.rating-form__btn{width:100%}.rating-form__copy{width:100%;margin-bottom:48px}.items-container .reviews__item{margin-bottom:35px}#invoice-form{font-size:1rem}.invoice-orders{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:24px}.invoice-orders__check-label{display:flex;align-items:center;gap:12px;cursor:pointer}.invoice-form__agree{align-items:flex-start;margin-bottom:48px;text-wrap:balance}.invoice-form__agree-input{visibility:visible}.invoice-orders__label{display:block;margin-bottom:20px}.invoice-orders__label-name{font-weight:500}.invoice-form__info{margin:0 0 48px;text-wrap:balance}.invoice-orders__btn{padding:0 24px;width:280px}.page__subheader_invoice{margin-bottom:24px}.invoice__text{display:block;margin-top:10px}.order-edit__text{width:100%;margin-bottom:24px}.order-edit__field{margin-bottom:24px;position:relative}.order-edit__label{position:absolute;top:5.5px;left:24px;font-size:.75rem;color:#93949b}.order-edit__btns{display:flex;gap:16px;justify-content:right}.order-edit__save{padding:0 32px}.order-edit__close{padding:0 32px;cursor:pointer}.order-edit__input{padding-bottom:5.5px}.order-edit__input,.order-edit__textarea{width:100%;padding-top:23.5px}.order-info__home-screen{display:none}.order-info__home-screen p{margin:0 0 20px}.items_deliveries-main .reviews__item{padding:0;background:none}.items_deliveries-main .reviews__img{width:280px;height:280px}.items_deliveries-main .reviews__img-cont{margin:0}.items_deliveries .reviews__item .reviews__stars,.items_deliveries .reviews__item .reviews__text{display:none}.item__old-price{color:#1c1c1c;margin-right:2px;text-decoration:line-through}.order-form__over-city{width:100%}.select2-container{margin-bottom:24px}.select2-container--default .select2-selection--single{height:50px;border-radius:12px;padding-left:24px;padding-right:44px;border-color:#93949b;transition:border-color .2s ease-out}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;padding-left:0;padding-right:0;white-space:normal;height:50px;overflow:hidden}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:0 none transparent!important}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:28.5px;width:11px;height:6px;margin-top:-3px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' viewBox='0 0 11 6' fill='none'%3E%3Cpath d='M.75.75l3.97 4.264a.714.714 0 0 0 1.06 0L9.75.75' stroke='%231C1C1D' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;transition:transform .2s ease-in-out}.select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #93949b;border-radius:6px}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-search--dropdown .select2-search__field:focus,.select2-container--default .select2-search--dropdown .select2-search__field:focus-visible{outline:none}.select2-container--default .select2-results>.select2-results__options{font-size:1rem}.select2-container--default .select2-results__option--selected{background:#f5f5f5}.select2-container--default .select2-results__option--highlighted[aria-selected]:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.select2-results__option{padding:12px}.select2-dropdown{border-radius:12px}.order-cancel__tags{text-align:left;margin-bottom:40px}.cancel-form__tag{display:flex;align-items:center;gap:12px;margin-bottom:12px;cursor:pointer}.order-cancel__text{text-wrap:pretty;margin-bottom:24px}.cancel-form{font-size:1rem}.order-cancel__btn{width:100%}.order-cancel__textarea{width:100%;margin-bottom:48px}#return-to-top{display:none;padding:10px;position:fixed;bottom:50%;right:30px;cursor:pointer;user-select:none}.order__payment-hint{color:#9e9e9e;margin-bottom:20px}.pay-bonus__text-li{line-height:150%}.pay-bonus__list{margin-bottom:40px;padding-left:40px}.pay-bonus__btn-cont{text-align:center}.pay-bonus__btn{padding:0;width:100%}.pay-bonus__max-sum{white-space:nowrap}.order__discounts{padding-left:20px;margin-bottom:40px}.order__discounts li{margin-bottom:20px;line-height:24px}.product__roses-item{cursor:pointer;color:#000;text-decoration:none;height:50px;padding:0 24px;border:1px solid #e5e7eb;border-radius:12px;display:inline-flex;align-items:center;transition:border-color .15s ease-out,color .15s ease-out}.product__roses-sel{cursor:default;border-color:#ad2950;color:#ad2950}.product__matrix{margin-bottom:24px;display:flex;justify-content:space-between;gap:8px}.product__matrix-col{display:flex;flex-direction:column;gap:8px}.product__matrix-item{height:50px;padding:0 12px;border-radius:12px;text-align:center;cursor:pointer;color:#000;border:1px solid #cbc6c4;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease-out,color .15s ease-out}.product__matrix-item:last-child{margin-bottom:0}.product__matrix-item_color{border:none;border-radius:0;cursor:text;padding:0}.product__matrix-item_sel{cursor:default;border-color:#ad2950;color:#ad2950;background:#fff}.product__matrix-item_text{background:#fff}.product__matrix-item_dis{background:#d7d7d7;color:#b5b3b3;cursor:auto}.product__matrix-color{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:15px}.product__matrix-item_color{cursor:pointer}.product__matrix-item_color_sel{cursor:auto}.product__matrix-item_color svg{width:14px;height:auto;display:none}.product__matrix-item_color_sel svg{display:block}.g-button_disabled{background:#f5f5f5;border:none;color:#93949b;cursor:auto}.unsub-p{margin:0 0 24px}.subscribe{width:480px;font-size:1rem}.sub__button{width:100%}.profile__confirm-text{margin-bottom:40px}.profile__confirm-h2{line-height:1.25;font-size:1.5rem;margin-bottom:20px;margin-top:20px}.profile__confirm-code{width:180px;margin-right:40px}.profile__confirm-btn,.profile__confirm-btn-code{width:180px;min-width:0}.profile__confirm-btn{padding-right:15px}.subheader__cont{padding:24px 0;display:flex;gap:32px;align-items:center}.messengers{display:flex;order:3;width:auto;flex-wrap:wrap;gap:16px;margin-left:auto}.messengers__item{flex:1;cursor:pointer;padding:9px 16px;background:#f5f5f5;border-radius:12px;display:flex;flex-wrap:nowrap;gap:5px;align-items:center;box-shadow:0 0 0 1px rgba(17,17,26,.04),0 1px 2px rgba(17,17,26,.04),0 2px 6px rgba(17,17,26,.05);transition:box-shadow .15s ease-out,transform .1s ease-out;user-select:none}.messengers__item:active{box-shadow:0 0 0 1px rgba(17,17,26,.08),0 1px 1px rgba(17,17,26,.04);transform:translateY(1px)}.messengers__svg{width:32px;height:32px}.messengers__name{color:#1c1c1d;display:block;margin-right:5px}.messengers__arrow{width:18px;fill:#d6d6de}.phones__worktime{color:#93949b;font-size:.8125rem;line-height:1rem}.subheader__address{display:none}.trust-items{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin:0 0 60px}.trust-item{position:relative;display:flex;align-items:center;min-height:128px;padding:24px 26px;overflow:hidden;border-radius:16px;color:#111;text-decoration:none;background:#fff;isolation:isolate}.trust-item:before{content:"";position:absolute;inset:0;z-index:-2}.trust-item:after{content:"";position:absolute;right:-42px;bottom:-58px;z-index:-1;width:150px;height:150px;border-radius:50%;background:rgba(173,41,80,.05)}.trust-item__icon{display:flex;align-items:center;justify-content:center;flex:0 0 72px;width:72px;height:72px;margin-right:22px;border-radius:20px;color:#ad2950;background:rgba(173,41,80,.08)}.trust-item__icon svg{display:block;width:38px;height:38px}.trust-item__content{display:block;min-width:0}.trust-item__title{display:block;margin-bottom:8px;line-height:1.15;font-size:1.5rem;color:#111}.trust-item__text{line-height:1.35;color:#555;display:flex;align-items:center;gap:7px;font-size:1rem}.trust-item__svg-link{width:24px;height:auto;vertical-align:bottom;fill:#d6d6de}.trust-item_col1 .trust-item__icon{color:#5278a4;background:rgba(82,120,164,.12)}.trust-item_col2 .trust-item__icon{color:#ff9f02;background:rgba(255,202,17,.25)}.trust-item_col3 .trust-item__icon{color:#ad2950;background:rgba(173,41,80,.1)}.trust-item_col4 .trust-item__icon{color:#4d7545;background:rgba(77,117,69,.12)}.trust-item_col2:before{background:radial-gradient(circle at 88% 18%,rgba(255,202,17,.45),transparent 34%),linear-gradient(135deg,#fff1ca,#fff3c9)}.trust-item_col4:before{background:radial-gradient(circle at 88% 18%,rgba(77,117,69,.2),transparent 34%),linear-gradient(135deg,#fff,#eef5eb)}.trust-item_col1:before{background:radial-gradient(circle at 88% 18%,rgba(82,120,164,.18),transparent 34%),linear-gradient(135deg,#dce6f2,#ddecfc)}.trust-item_col3:before{background:radial-gradient(circle at 88% 18%,rgba(173,41,80,.16),transparent 34%),linear-gradient(135deg,#fff,#fbedf1)}.password-reset__form{width:420px}.password-reset__label{font-size:1rem;font-weight:500;margin-bottom:12px}.password-reset__input{width:100%;margin-bottom:48px}.password-reset__btn{width:100%}.bkd-blocks{display:flex;flex-wrap:nowrap;align-items:end;gap:24px;justify-content:center}.bkd-block{order:2;text-align:center}.bkd-block__h{font-size:2rem;font-weight:500;margin:0 0 40px}.bkd-block__line:last-child{margin-bottom:0}.bkd-block__cart-code{margin:0 auto}.bkd-block__line{margin-bottom:24px}.bkd-block__code-current{margin-bottom:12px}.bkd-block__label{display:block;margin-bottom:10px;font-size:1rem;font-weight:500}.bkd-block__code-remove{display:inline-block;width:auto;min-width:auto;height:auto;line-height:28px;padding:0 7px}.bkd-block__form-apply{display:block}.bkd-block__code-input{width:100%;line-height:50px;height:50px;font-size:1.875rem;text-align:center;padding:0;margin-bottom:24px}.bkd-block__code-apply{display:block;width:100%}.bkd__dlv-date{order:1;flex-direction:column;align-items:flex-start}.bkd__dlv-date,.bkd__dlv-date-icont{display:flex;gap:10px}.bkd__dlv-date-inp{padding:4px 8px;cursor:pointer;user-select:none;height:48px}.bkd__dlv-date-inp::-webkit-calendar-picker-indicator{cursor:pointer}.bkd__dlv-date-res{min-width:auto;padding:0 20px}.bkd__dlv-date-inp-s{color:#ad2950}.lds-roller{display:none;position:fixed;width:80px;height:80px;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:10001}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#ad2950;margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tablet-menu{display:none;z-index:10000;border-radius:10px;position:absolute;top:74px;left:50%;width:980px;margin-left:-678px;right:0;background:#f5f5f5;padding:20px 30px 30px;box-shadow:0 4px 12px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.05);transition:box-shadow .3s ease-out}.tablet-menu-container{position:relative;display:block;width:100%;margin:0}.tablet-menu__header{display:flex;justify-content:space-between}.tablet-close__icon-cont{top:-20px;left:-30px;right:auto;position:absolute;padding:16px;cursor:pointer}.tablet-close__icon_back{width:29px;height:auto;color:#aaa;display:none;cursor:pointer;transition:color .15s ease-out}.tablet-close__icon_back:active{color:#ad2950}.tablet-menu__close-dsk-cont{position:absolute;top:8px;right:-2px;color:#aaa;cursor:pointer}.tablet-menu__close-dsk{display:block;width:50px;height:50px}.tablet-menu__close-dsk path{transition:stroke .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}.tablet-menu__close-dsk:active path{box-shadow:0 0 0 1px rgba(17,17,26,.08),0 1px 1px rgba(17,17,26,.04);transform:translateY(1px)}.tm-list__item{color:#000;display:block;text-decoration:none;cursor:pointer;padding:10px 0}.tablet-menu__icon-city{width:17px;height:auto;margin-bottom:-2px}.tm-list__item-with-icon{gap:12px}.tm-list__item-with-icon,.tm-list__logged-in{display:flex;align-items:center;justify-content:center}.tm-list__logged-in{gap:4px}.tm-list__svg-cab-logged-in{width:24px;height:auto}.tm-list__svg-cab,.tm-list__svg-cab-lines{width:18px;height:auto}.tm-list__link{color:#000;cursor:pointer;border-bottom:1px solid #777;text-decoration:none}.tm-list__submenu{cursor:pointer;display:flex;justify-content:center}.tm-list__arrow{width:14px;height:20px;margin:3px 0 0 10px;color:#aaa;transition:color .15s ease-out}.tm-list__arrow:active{color:#ad2950}.tm__categs{display:none;position:absolute;top:60px;left:0;right:0;bottom:0;padding-top:40px}.tm__categs-cont{display:flex;justify-content:space-between}.tm__sub-cols{display:flex;gap:40px}.tm__col{min-width:150px}.tm__header{padding:0 0 5px;border-bottom:1px solid #ccc;white-space:nowrap;margin-bottom:10px;cursor:auto}.tablet-menu_show{display:block;opacity:0;animation:tm_list_show .3s ease-out forwards}@keyframes tm_appear{to{opacity:1;transform:translateX(8px)}}@keyframes tm_shake{0%{transform:translateX(8px)}25%{transform:translateX(-6px)}50%{transform:translateX(4px)}75%{transform:translateX(-2px)}to{transform:translateX(0)}}.tablet-menu_close{display:block;opacity:1;animation:tm_dissappear .2s ease-in forwards}@keyframes tm_dissappear{to{opacity:0;transform:translateX(-1300px);display:none}}.tm-list_show{opacity:0;animation:tm_list_show .2s ease-out .1s forwards}@keyframes tm_list_show{to{opacity:1}}.tm-list_hide{opacity:1;animation:tm_list_hide .1s ease-in forwards}@keyframes tm_list_hide{to{opacity:0}}.modal-container .doc__btn-cont{display:block}.notfound__p{line-height:1.4}@media only screen and (max-width:1830px){.decor-footer__left1{left:-100px}.decor-footer__left2{bottom:-250px;left:-95px}.decor-footer__right1{bottom:-320px;right:-360px}.decor-footer__right2{right:-270px}}@media only screen and (max-width:1500px){.decor-footer__left1{left:-160px}.decor-footer__left2{bottom:-270px;left:-150px}.decor-footer__middle{bottom:-170px}.decor-footer__right1{bottom:-340px;right:-400px}.decor-footer__right2{right:-310px}}@media only screen and (max-width:1450px){.container{width:1080px}}@media (hover:hover){a:not(.g-button,.items-sort__sel):hover{color:#ad2950;border-bottom-color:#ad2950}.g-btn:hover{box-shadow:0 6px 20px rgba(0,0,0,.15),0 1px 4px rgba(0,0,0,.1)}.menu__item:hover{color:#ad2950}.tablet-menu:hover{box-shadow:0 6px 20px rgba(0,0,0,.15),0 1px 4px rgba(0,0,0,.1)}.tablet-menu__close-dsk:hover path{stroke:#ad2950}.tm-list__link:hover{color:#ad2950;border-bottom:1px solid #ad2950}.product__photo-dot:hover:not(.is-active){background-color:hsla(0,0%,100%,.9);transform:scale(1.1);filter:drop-shadow(0 0 4px rgba(255,255,255,.6))}.product-gal__img:not(.product-gal__img_sel):hover{box-shadow:0 0 8px rgba(0,0,0,.4)}.product-gal__img:not(.product-gal__img_sel):hover .product-gal__img-img{opacity:1}.g-button:hover{border-color:#1c1c1d;background:#fcfcfc;box-shadow:0 0 0 1px rgba(17,17,26,.07),0 2px 4px rgba(17,17,26,.05),0 4px 12px rgba(17,17,26,.07)}.g-button_disabled:hover{border:none}.g-button_red:hover{border-color:transparent;background:#cb3562;color:#fff}.g-button_black:hover{background:#2b2b2d;color:#fff;border-color:transparent}.product__buy-shops_cart:hover,.product__buy_cart:hover{border-color:#03a050;background:#fff;color:#03a050}.item__btn:hover{border-color:#ad2950}.item__btn_cart:hover{border-color:#03a050}.item__img:hover{box-shadow:0 12px 28px rgba(0,0,0,.22),0 2px 8px rgba(0,0,0,.15)}.item__name:hover{color:#ad2950}.messengers__item:hover{box-shadow:0 0 0 1px rgba(17,17,26,.07),0 2px 4px rgba(17,17,26,.05),0 4px 12px rgba(17,17,26,.07)}.footer-menu__link:hover{color:#ad2950}.basket__num-less:not(.basket__num-disabled):hover path,.basket__num-more:not(.basket__num-disabled):hover path,.basket__upsells-arrow:hover .basket__upsells-arrow-path,.modal__close-icon:hover .modal__icon-path,.order-form__postcard-num-less:not(.order-form__postcard-num-disabled):hover path,.order-form__postcard-num-more:not(.order-form__postcard-num-disabled):hover path{stroke:#ad2950}.order-form__datetime-fastdates-item:hover{border-color:#ad2950}.order-form__datetime-select-list-scroll>span:hover{color:#ad2950}.g-tooltip__close:hover path,.notif__close-icon:hover path,.profile__order-nav:hover path{stroke:#ad2950}.profile__order-info-cancel:hover{color:#ad2950;border-color:#ad2950}.profile__order-other__pay:hover{box-shadow:none}.tablet-close__icon_back:active,.tablet-close__icon_back:hover{color:#ad2950}.g-checkbox__icon:hover rect,label:hover .g-checkbox__icon rect{stroke:#ad2950;stroke-width:1px;x:.5px;y:.5px;width:23px;height:23px}.g-tooltip__icon:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M9.083 17.417a8.333 8.333 0 1 0 0-16.667 8.333 8.333 0 0 0 0 16.667z' stroke='%23ad2950' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M9.085 14.5a1.042 1.042 0 1 0 0-2.083 1.042 1.042 0 0 0 0 2.083z' fill='%23ad2950'/%3E%3Cpath d='M6.785 6.057c.352-1.34 1.444-2.033 2.668-1.97 1.208.063 2.332.727 2.28 2.269C11.66 8.547 9.33 8.25 9.07 10.333h.01' stroke='%23ad2950' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E")}.g-text:hover,.g-textarea:hover{border:1px solid #1c1c1d;background-color:#fff;outline:none}.menu__item:hover .menu__icon-city path{stroke:#ad2950}.items-sort__item:not(.items-sort__sel):hover,.items__filters-tag:hover{color:#ad2950;border-bottom-color:#ad2950}.items-sort__sel:hover{background:#cb3562;color:#fff}.shops-list-row:hover{background:#f6f4f3}.g-radio:checked~.g-radio__svg rect,.g-radio__svg:hover rect,label:hover .g-radio__svg rect{stroke:#ad2950;stroke-width:1px;x:.5px;y:.5px;width:23px;height:23px;rx:11.5px}.order-form__datetime-field:hover{border:1px solid #1c1c1d;background-color:#fff;outline:none}.pay-method_show .accordion__title:hover{color:#ad2950}.rating__items:hover .rating__item svg path{fill:#ad2950}.rating__item:hover~.rating__item svg path{fill:#93949b}.reviews__all-link:hover,.reviews__full:hover{border-bottom:1px solid transparent}.reviews__cta:hover{background:#811635}.select2-container--default .select2-selection--single:hover{border-color:#1c1c1d}.product__matrix-item:not(.product__matrix-item_dis):hover,.product__roses-item:hover{border-color:#ad2950}.tm-list__arrow:hover{color:#ad2950}}.doc__btn{cursor:pointer;background-color:#ffca11;color:#000;font-size:1.313rem;font-weight:400;line-height:1;width:265px;border:none;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.08);height:48px;padding:0;transition:background-color .2s ease;transition:--orangePer .2s ease;background:linear-gradient(to right bottom,#ffca11 0,#ffca11 50%,#ff9000);background:linear-gradient(to right bottom,#ffca11 0,#ffca11 var(--orangePer),#ff9000)}.doc__btn:hover{box-shadow:0 6px 20px rgba(0,0,0,.15),0 1px 4px rgba(0,0,0,.1);background-color:#fab31a;--orangePer:80%}.doc__h1{font-size:2rem;font-weight:500;margin-top:0;margin-bottom:.5em}.doc__h2{font-size:1.5rem;font-weight:500;margin:1.5em 0 .5em}.doc__h3{font-size:1.125rem;font-weight:400;margin:1.2em 0 .3em}.doc__section{counter-increment:section;margin-bottom:2em}.doc__section>.doc__h2:before{content:counter(section) ". ";font-weight:400}.doc__ol,.doc__ul{margin:.3em 0 .8em;padding-left:2.8em}.doc__no-section .doc__ol,.doc__no-section .doc__ul{padding-left:1.5em}.doc__b{font-weight:400}.doc__ol{list-style:none;counter-reset:l1;position:relative}.doc__ol .doc__li{counter-increment:l1;margin-bottom:.6em}.doc__ol .doc__li:before{content:counter(section) "." counter(l1) ". ";position:absolute;left:0;white-space:nowrap}.doc__no-section .doc__ol .doc__li:before{content:counter(l1) ". "}.doc__ol .doc__ol{counter-reset:l2;padding-left:3.2em}.doc__no-section .doc__ol .doc__ol{padding-left:2em}.doc__ol .doc__ol .doc__li{counter-increment:l2}.doc__ol .doc__ol .doc__li:before{content:counter(section) "." counter(l1) "." counter(l2) ". "}.doc__no-section .doc__ol .doc__ol .doc__li:before{content:counter(l1) "." counter(l2) ". "}.doc__ol .doc__ol .doc__ol{counter-reset:l3;padding-left:2em}.doc__ol .doc__ol .doc__ol .doc__li{counter-increment:l3}.doc__ol .doc__ol .doc__ol .doc__li:before{content:counter(section) "." counter(l1) "." counter(l2) "." counter(l3) ". "}.doc__no-section .doc__ol .doc__ol .doc__ol .doc__li:before{content:counter(l1) "." counter(l2) "." counter(l3) ". "}.doc__ol .doc__ol .doc__ol .doc__ol{counter-reset:l4;padding-left:2em}.doc__ol .doc__ol .doc__ol .doc__ol .doc__li{counter-increment:l4}.doc__ol .doc__ol .doc__ol .doc__ol .doc__li:before{content:counter(section) "." counter(l1) "." counter(l2) "." counter(l3) "." counter(l4) ". "}.doc__ul{list-style-type:disc}.doc__ul .doc__ul{list-style-type:circle}.doc__ul .doc__li:before{content:none!important}.doc__p{margin:.5em 0}.doc__p_last{margin-bottom:2.5em}.doc__address{font-style:normal;margin:.5em 0}.doc__method-heading{font-weight:500;margin:.8em 0 .2em}.doc__btn-cont{display:none;text-align:center}@media (max-width:480px){.doc__btn{width:100%;max-width:none}.doc__no-section .doc__ol,.doc__no-section .doc__ul,.doc__ol,.doc__ul{padding-left:0}.doc__ol .doc__li:before{position:static;font-weight:400}.doc__no-section .doc__ol .doc__ol,.doc__ol .doc__ol{padding-left:1em}}@media only screen and (max-width:1280px){body{min-width:980px}.container{width:880px}.tablet-hide{display:none}.content{width:580px}.header-content .logo-link{display:none}.header__menu-svg{display:block}.header__basket{margin-left:auto}.logo-link{margin:0;display:inline-block}.tablet-menu{position:fixed;width:100%;padding:27px 0 160px;overflow-y:scroll;top:0;left:0;bottom:0;right:0;margin-left:0;border-radius:0;text-align:center;box-shadow:none}.tablet-menu-container{width:100%}.tablet-menu__header{display:block;margin-bottom:25px}.tablet-menu__close-dsk-cont{display:none}.tablet-close__icon-cont{top:-4px;left:16px}.tablet-close__icon_back{display:block}.tm__categs{top:93px;padding-top:0}.tm__categs-cont{padding:0 40px}.tm-list__item:not(.tm-list__subitem){font-weight:400;font-size:1.25rem;padding:16px 0;border-bottom:1px solid #ccc;text-align:center}.tm-list__subitem{font-size:1.125rem;padding:15px 0;border-bottom:none;text-align:left}.tm__header{font-weight:400;font-size:1.125rem;padding:0 0 10px;border-bottom:1px solid #ccc}.tablet-menu__logo{width:154px;text-decoration:none;color:#fff;font-weight:700;font-size:1.5rem;display:inline-block;float:none;margin:0}.sidebar-filter-item label{margin:0 6px 6px 0}.items{grid-template-columns:1fr 1fr 1fr}.items-params{height:auto}.product-container{padding-bottom:40px}.product__cont{grid-template-columns:1fr 1fr 1fr}.shops-container{padding-bottom:0}.shops-list-cell_col1{width:200px}.shops-list-cell_col2{width:340px}.shops-list-cell_col3{width:160px}.shops-list-cell{margin-right:0}.shops-list__name{display:block}.shops-rate{float:left;margin-right:10px}.shops-list-cell_col2{padding-top:7px}.shops-list-container{padding-bottom:0}.another-container .item:last-child{display:none}.footer-col:first-child{width:280px}.sidebar_shop{position:static}.shop-info-content{width:100%}.product-alert_navy{line-height:24px;padding:7px 50px}.shops-map-container{padding-bottom:0}.header_small .logo-link{display:block}.order-col_data{width:436px}.order-col_basket{width:auto}.order-form__surprise label{flex:1}.table-cell-content{width:580px}.pay-card__img{padding-left:5px}.shops-header-h{max-width:430px;font-size:1.375rem}.header-text{padding-left:0}.header-text__h{margin:0;font-size:1.75rem}.phones__phone{margin-right:0}.order__h2{font-size:1.25rem}.product-alert_green{font-size:1rem}.product__info{padding-right:0}.header__phones-line a{color:#fff;text-decoration:underline}.reviews_tiles{column-count:3}.russia__text{max-width:none}.russia__link,.russia__text{font-size:1rem}.russia__regions{column-count:3}.system-warning__text{position:absolute;left:0;top:-20px}.order-info__home-screen-desktop{display:none}.order-info__home-screen-btn{display:flex}.order-info__home-screen{display:block}.profile{grid-template-columns:minmax(auto,25%) minmax(auto,50%) minmax(auto,15%);justify-content:space-between;gap:0}.profile_order{grid-template-columns:minmax(auto,25%) minmax(auto,40%) minmax(auto,25%);gap:0}.profile__orders-item-img{width:80px;height:80px}.profile__orders-item-image{width:80px}.trust-item{min-height:120px;padding:22px}.trust-item__icon{flex-basis:62px;width:62px;height:62px;margin-right:18px;border-radius:18px}.trust-item__icon svg{width:34px;height:34px}.trust-item__title{font-size:1.25rem}.trust-item__text{font-size:1rem}}@media only screen and (max-width:1023px){.g-btn:active{transform:scale(.98)}}@media (max-width:480px){body{width:100%;min-width:320px;position:relative}.g-button,.g-text,.g-textarea,body{font-size:1.125rem}.container{width:100%;padding-left:16px;padding-right:16px}.container_city-selector,.content{padding-right:0}.content{width:100%;float:none}.container,.content{box-sizing:border-box}.sidebar,.subscribe{width:100%}.sidebar{position:absolute;top:0;left:-100%;z-index:10;padding:40px 0 20px;transition:left .3s ease-out}.sidebar_stores{padding-top:0}.sidebar-header h3{margin-left:0}.no-mobile{display:none!important}.mobile-hide{display:none}.header{border-bottom:1px solid #e5e7eb}.menu{display:none}.header-text{padding:0 20px;margin-bottom:40px}.header-text-p{font-size:1.25rem;line-height:normal;margin-top:0}.container_header{padding-top:calc(16px + env(safe-area-inset-top));align-items:center}.decor{height:250px}.decor__item{background:url("../images/dek/dekmspr2x_opt.a8b2a4e4c96d.avif") no-repeat;background-size:471px 234px}.decor__left{top:-108px;left:-37px;width:240px;height:216px;background-position:-1px -1px}.decor__mid-left{top:-72px;left:50%;transform:translateX(-35%);width:71px;height:86px;background-position:-399px -147px}.decor__mid-right{display:none;top:-132px}.decor__right{top:-76px;right:-50px;width:222px;height:199px;background-position:-248px -34px}.decor-footer{height:100%;position:absolute;left:0;right:0;bottom:0;z-index:101;pointer-events:none;will-change:transform;transform:translateZ(0)}.decor-footer__item{position:absolute;background-image:image-set(url("../images/dek/dekmfooter2x_cut.18959f980c90.avif") type("image/avif") 1x,url("../images/dek/dekmfooter2x_cut.8757ee850f60.png") type("image/png") 1x);background-repeat:no-repeat}.decor-footer__left1{top:100px;left:-60px;width:147px;height:369px;background-position:-20px -19px;z-index:2}.decor-footer__left2{bottom:-60px;left:-10px;width:255px;height:102px;background-position:-396px -240px;z-index:1}.decor-footer__middle{display:none}.decor-footer__right1{bottom:-120px;right:-10px;width:207px;height:154px;background-position:-412px -19px}.decor-footer__right2{top:100px;right:-60px;width:163px;height:359px;background-position:-200px -29px}.about__p,.page__oferta,.page__rules{font-size:1.25rem}.about__item{width:100%;height:auto;float:none}.about__img-cont{height:auto}.about__item_arrow{display:none}.about__img{width:100%;height:auto}.tablet-menu{padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(160px + env(safe-area-inset-bottom))}.tablet-menu__header{display:flex;align-items:center;justify-content:center;height:56px}.tablet-close__icon-cont{left:0}.pay-method_delivery{grid-template-columns:1fr}.pay-method_delivery .accordion{padding-left:0;padding-right:0}.pay-method_delivery .accordion__title:after{right:0}.pay-method__title{font-weight:500;font-size:1.125rem;text-align:center}.pay-method__item-no-image .pay-method__title{vertical-align:bottom;display:table-cell}.bonuses__item{width:100%;float:none;margin-right:0;margin-bottom:60px}.bonuses__img-cont{height:auto}.bonuses__img-cont img{width:100%;height:auto}.bonuses__p{margin-bottom:60px}.bonuses__p,.bonuses__text{font-size:1.25rem}.phones{order:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.phones__phone{margin:0;display:block;text-align:left;font-size:1rem;font-weight:500;display:flex;gap:5px;flex-wrap:nowrap;align-items:center}.phones__icon{display:block;width:17px;height:auto}.phones__worktime{flex:0 0 100%;font-size:.8125rem}.phones__worktime-t{display:none}.messengers{order:2;margin-left:0;width:100%;flex-wrap:nowrap}.messengers__item{background:#fff}.messengers__name{font-size:1rem}.messengers__arrow{width:24px;margin-left:auto}.items{grid-template-columns:1fr 1fr}.item__btn-text-buy,.item__btn-text-cart{display:none}.item__btn-svg-cart{display:block}.item__btn:not(.item__btn_cart) .item__btn-svg-incart,.item__btn_cart .item__btn-svg-cart{display:none}.item__btn_cart .item__btn-svg-incart{display:block}.items__h2-extra span{margin-right:0}.catalog-h1{margin-bottom:24px;font-weight:500}.h1__subtext{font-size:1.125rem;padding:0 20px;margin-bottom:40px}.items__h2_premade-2col{left:auto;right:0;font-weight:400;font-size:1rem;border-radius:0 10px 0 10px;padding:3px 10px;min-width:0}.items__h2-link-cont{margin-bottom:60px;padding:0 20px;text-align:left}.product__img{min-height:280px;display:block}.items__paging{margin:40px 0;padding:0 20px}.shops-container,.shops-list-container{display:none}.footer{padding-bottom:max(50px,calc(16px + env(safe-area-inset-bottom)))}.footer__cont{display:flex;flex-direction:column;gap:48px}.footer__col_links{text-align:center}.footer__links{width:100%;font-size:1.125rem;justify-content:center}.footer__col_logo,.footer__links{align-items:center;display:flex;flex-direction:column}.footer__col_logo{gap:24px}.footer__col_contacts{display:none}.copyright{font-size:.875rem;flex-direction:column;justify-content:normal;align-items:center;gap:24px}.product-info-item{font-size:1.25rem}.shops-header-h{font-size:1.5rem}.shops-view{display:none}.shops-list-cell{float:none;width:100%;margin-bottom:15px}.shops-rate{float:right;margin-right:0}.shops-list__name{display:inline}.g-tooltip{width:calc(100% - 32px);left:50%;translate:-50%}.shops-list-row{background:#fff;padding:30px 0 10px}.modal-container{padding:calc(32px + env(safe-area-inset-top)) 16px calc(90px + env(safe-area-inset-bottom));top:0;left:0;right:0;bottom:0;width:auto;max-width:100vw;border-radius:0;transform:none;max-height:100dvh}.basket__h{font-size:2rem}.basket-h__code{font-size:1.125rem}.basket__item{margin-top:0}.basket__upsells-arrow{width:40px;height:40px}.basket__num-cn,.basket__upsell-name,.basket__upsell-price{font-size:1.125rem}.basket__num-cont_wrap .basket__num-cn{font-size:1rem}.basket__item__img{width:80px}.basket__item-wraps-btn{font-size:1.125rem}.basket__item-wraps{gap:4px}.basket__item-wraps_show{max-height:160px}.basket__item-wrap{width:auto}.basket__item-wrap-label{padding:0 10px}.basket__item-wrap-name{font-size:.875rem;-webkit-line-clamp:2;height:2lh;word-break:break-word}.basket__item-wrap-price{font-size:1rem}.basket-cta__text{font-size:1.125rem}.header__basket{padding:16px;margin-left:0;margin-right:-12px}.header__basket-cn{font-size:.875rem;top:12px;right:8px}.nav{font-size:1.125rem}.order-container{padding-bottom:64px}.order-form{display:block}.order-form,.order-form .errorlist li{font-size:1.125rem}.order-col{display:block;width:100%}.order-col_data{padding-bottom:0;margin-bottom:48px}.order-col_basket{padding:24px}.order-form__field-name{font-size:1.25rem}.order-form__datetime-cont{flex-direction:column}.order-form__datetime{flex:1;width:100%}.order-form__datetime-select{left:0;right:0;max-width:none}.order-form__datetime-fastdates-item{flex:0 0 calc(25% - 6px);height:auto;aspect-ratio:6/5;font-size:.875rem}.order-form__datetime-fastdates-item span{font-size:1.125rem}.order-form__datetime-time{width:auto;min-width:205px}.select2-results__option,.select2-selection.select2-selection--single{font-size:1.125rem}.order-form__know-address{flex-wrap:wrap;column-gap:24px;row-gap:16px}.order-form__know-address label{flex:1}.order-form__recipient{flex-direction:column}.order-form__surprise{flex-wrap:wrap;column-gap:24px;row-gap:16px}.order-form__surprise label{flex:1}.order-form__photo-label-text{display:block;vertical-align:middle}.order-form__paid-price{white-space:nowrap;vertical-align:middle}.order-form__photo-label-icon{vertical-align:middle}.order-form__client{flex-direction:column}.order-form__agree-cont{gap:0;font-size:1rem}.order-form__agree-label{padding:16px 12px 16px 16px;margin-top:-14px;margin-left:-16px}.order-form__agree-cont_center{align-items:flex-start}.order-col-content{width:100%}.order-form__modal-list li{font-size:1.25rem}.subheader__cont{flex-direction:column;background:#f5f5f5;padding-top:16px;padding-bottom:24px}.subheader__address{display:flex;gap:5px;flex-wrap:nowrap;align-items:center;text-decoration:none;color:#1c1c1d;font-size:1rem}.subheader__address-icon{width:14px;height:auto}.header__logo-link{display:block;position:absolute;left:50%;transform:translateX(-50%)}.subheader__logo-link{display:none}.shops-map-container .sidebar{position:static}.modal__close-cont{top:calc(16px + env(safe-area-inset-top));right:16px}.modal__close-icon{width:40px}.modal_ani-show{display:block;opacity:0}@keyframes modal_dissappear{to{opacity:0;display:none}}.tablet-menu_show{display:block;opacity:0}@keyframes tm_dissappear{to{opacity:0;transform:translateX(-100%);display:none}}.items_selection .item{margin-bottom:40px}.items_selection .item:nth-last-child(-n+2){margin-bottom:0}.product__cont{position:relative;display:block}.product__add-to-screen{display:block;background:#f5f5f5;padding:24px;margin-bottom:48px;border-radius:24px}.order-info__home-screen p{font-size:1.125rem}.product__photo{width:100%;margin-bottom:40px}.product__photo-cont{height:auto}.product__photo-dots{gap:10px}.product__photo-dot{padding:10px}.product__photo-detail{font-size:1rem}.product__img-cont{width:auto;height:auto}.product__name{scroll-margin-top:80px}.items_deliveries-main .reviews__img{width:100%;height:auto;max-width:none}.product__info{position:relative;padding:0;margin-bottom:48px}.product__info-country-text,.product__info-label,.product__sostav-field,.product__sostav-label{font-size:1.125rem}.product__info-description{margin-bottom:20px}.product__roses-item{font-size:1.125rem}.product__amount-input,.product__matrix-item,.product__matrix-item span,.product__roses-amount-l{font-size:1.125rem}.product-alert_green{padding:0 5px 0 10px;font-size:1rem}.nearest-deliveries__h{font-size:1.25rem}.nearest-deliveries__list{display:flex;flex-direction:column;gap:16px}.items__page-left,.items__page-right{float:none;width:100%;font-size:1.25rem}.items__page-left{margin-bottom:20px}.header-top{margin-bottom:0}.accordion__title{font-size:1.125rem;font-weight:500;line-height:normal;position:relative;padding:20px 0}.profile{padding-top:0;display:flex;flex-direction:column;gap:48px}.profile_order{padding-top:32px}.profile_order .profile__sidebar{display:none}.profile__sidebar-h{font-size:1.625rem}.profile__sidebar-bonus-amount-svg{width:34px}.profile__sidebar-bonus-amount-val{font-size:2.25rem}.profile__sidebar-menu{font-size:1.25rem}.profile__sidebar-menu-svg-exit{width:20px}.profile__orders-subheader{font-size:1.375rem}.profile__orders-item-image{width:80px}.profile__orders-item-img{width:80px;height:80px}.profile__orders-item-date{font-size:.875rem;margin-bottom:4px}.profile__orders-item-address{font-size:.875rem;margin-bottom:15px}.profile__orders-item-btn{width:100%}.profile__order-nav-svg-back{display:block;margin-top:2px}.profile__nav .nav__slash,.profile__nav span{display:none}.profile__order-auth-h,.profile__order-header-h{font-size:1.375rem}.profile__order-auth-btn{width:100%}.profile__order-bonus-h{font-size:1.375rem}.profile__order-pay-btn{width:100%}.profile__order-other-btn{justify-content:center}.profile__order-other-btn-text{font-size:1.125rem}.profile__order-other.g-toggle_show{max-height:450px}.profile__order-review-btn{width:100%}.profile__order-rejected-item-h{font-size:1.375rem}.profile__order-rejected-item-refund{flex-direction:column}.profile__order-rejected-item-refund-f{flex:1;width:100%}.profile__order-info-h{font-size:1.375rem}.profile__order-info-list{grid-template-columns:minmax(34%,110px) 1fr;font-size:1.125rem}.profile__order-info-list_receipts{display:flex;flex-direction:column;gap:8px}.profile__order-info-list-download{margin-bottom:16px}.profile__order-info-list-download-a{border-bottom:1px dotted #1c1c1d}.profile__order-info-postcard{font-size:1.125rem}.profile__order-info-edit{flex-direction:column;gap:24px;align-items:center}.profile__order-info-edit-btn{flex:auto;width:100%}.profile__order-info-cancel{font-size:1.125rem;margin-left:0}.order__add-to-screen{display:block;width:100%}.profile__basket{width:100%}.profile__basket-h{font-size:1.325rem}.profile__basket-items{grid-template-columns:60px 1fr}.profile__basket-items-img{width:60px;height:60px}.profile__basket-total-name_itogo,.profile__basket-total-price_itogo{font-size:1.375rem}.header-m{width:100%;background:#fff;font-weight:400;font-size:1.5rem;line-height:70px;height:70px;text-align:center;position:relative}.table-cell-content{float:none;width:100%}.order__h2{font-size:1.5rem;float:none}.order-info{margin-bottom:30px}.order__h2_payments{margin-bottom:20px}.order__pay-toggle span{border-bottom:none;text-decoration:underline}.g-icon_toggle-reverse input:checked+span,.g-icon_toggle-reverse input:not(:checked)+span+i+span{text-decoration:none}.pay-card__img{padding-left:15px}.replace-popup__buttons .g-btn{width:100%;margin-bottom:20px}.replace-popup__text{font-size:1.25rem}.replace-popup__text p{margin:0 0 20px;line-height:1.4}.city-selector-wrap{max-width:none}.city-selector__top-header{font-size:1.25rem}.reviews_product .reviews__all{font-weight:400;font-size:1.5rem;margin:0 0 15px;display:block}.reviews_product .reviews__all-link{margin-bottom:20px;display:inline-block}.reviews__all-link{font-size:1rem}.reviews__item{width:100%;margin-bottom:25px}.reviews__img{width:100%;height:auto}.reviews__rate{width:100%}.reviews_tiles{column-count:auto}.reviews_tiles .reviews__item{display:block}.items__filters-price-form{width:100%;gap:8px}.items__filters-price{flex:0 0 33.33%}.search-form__btn{flex:0 0 calc(33.33% - 16px)}.items__filters-price-text{padding:0 24px 0 32px;max-width:none}.items__filters-price-h,.items__filters-price-label{font-size:1rem}.items__filters-btn{flex:1}.items__filters-ny{display:flex;gap:20px}.items-sort{text-align:right;display:inline-flex;gap:20px}.items-sort__sel{margin-left:0}.items-sort__item{font-size:1.125rem}.items-sort__item-pos{display:none}.top-cities{grid-template-columns:1fr 1fr}.items-params_main .items-sort,.system-warning__text{position:static}#order_promocode{width:100%}.contacts-cont{display:flex;flex-direction:column;gap:24px}.sidebar_stores{order:2}.login-form{width:100%}.login-form__field{font-size:1.125rem}.login-form__agree{font-size:1rem;gap:0}.login-form__agree-label{padding:16px 12px 16px 16px;margin-top:-14px;margin-left:-16px}.password-reset__label{font-size:1.125rem}.feedback-form__input{width:100%}.shops-map{position:static;min-height:250px;color:#000}#shops_map_text{margin-left:0}.shops-blocks{padding:0;height:auto}.text-field-city_plashka{border-left:1px solid #ededed}.russia__regions{column-count:auto}#invoice-form{font-size:1.25rem}.invoice-orders{display:grid;grid-template-columns:1fr 1fr;gap:16px}.invoice-orders__check-label{width:50%}.invoice-form__agree{width:100%;text-wrap:pretty}.invoice-orders__btn,.invoice__text{width:100%}.header-top__tablet-icon{display:block;left:0;cursor:pointer;padding:16px;margin-left:-16px}.header-right{display:none}.tm__categs-cont{display:block;padding:0 0 150px}.tm__categs{top:60px}.tm__col{width:100%;margin:0 0 20px}.tm__col_nomar+.tm__col .tm__header{display:none!important}.tm-list__subitem{font-weight:400;font-size:1.25rem;padding:0;border-bottom:1px solid #ccc;text-align:center}.tm__header{padding:25px 0 10px;font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:0;border-bottom:none}.tm-list__link{display:block;padding:25px 0;border-bottom:none}.tm__sub-cols{display:block}.product__svg-check{top:6px}.reviews_product{padding-top:40px}.modal__add-to-screen-device{font-size:1.375rem}.order-edit__label{font-size:.875rem;top:4px}.order-edit__input{padding-top:22px;height:54px}.order-edit__btns{justify-content:space-between}.order-edit__close,.order-edit__save{flex:1}.copyright{font-size:1.125rem}.order__hint,.order__hint-invalid{font-size:1rem}.items-container{padding-top:24px}.items__filters-toggle-btn{width:100%;justify-content:center;font-size:1.125rem}.items__filters{flex-wrap:wrap;gap:20px}.items__filters.g-toggle_show{max-height:215px}.items__filters-tag{font-size:1.125rem}.item__name{font-size:.875rem}.item__delivery-price{font-size:.75rem}.item__price{font-size:1rem}.reviews__text{font-weight:300;font-size:1.25rem}.search-form{width:100%;gap:8px}.search-form__input-cont{flex:1}.product__delivery-far,.product__delivery-price{font-size:1rem}.order-form__over-city{width:100%}.rating__tags-label{font-weight:300;font-size:1.25rem}.rating__cont{font-size:1.25rem}.rating__review-big-text{font-size:1.25rem}.rating__review-big-text,.rating__review-big-text_ol{margin-left:0;margin-right:0}.rating__review-ol{list-style-position:inside;padding-left:0}.rating__review-text{padding-right:20px;padding-left:40px}.order-form__postcard-num-name{margin-bottom:0}.order-form__postcard-num_show{max-height:224px}.order-form__postcard-text{height:160px}.cancel-form{font-size:1.125rem}.pay-method_show .accordion__title:after{top:35%}#return-to-top{bottom:100px;right:auto;left:20px}.suggestions-suggestions{min-width:0!important;width:100%!important}.suggestions-suggestion{padding-top:10px!important;padding-bottom:10px!important;font-size:1.125rem}.suggestions-hint{font-size:1.125rem!important;white-space:normal!important;overflow:auto!important;text-overflow:clip!important}.profile-pay__bonus-form{font-size:1.125rem}.order__discounts{padding-left:0}.modal__add-to-screen-device{margin:0 0 20px;color:#000;font-weight:400;font-size:1.25rem}.modal__add-to-screen-share{margin-bottom:-5px}.modal__add-to-screen-h2{font-size:2rem;margin:0 0 40px}.modal__add-to-screen-text{font-size:1.125rem;line-height:1.5;margin-bottom:40px}.modal__add-to-screen-text ol{margin:0;padding-left:40px}.modal__add-to-screen-text li{margin-bottom:20px}.modal__add-to-screen-close{text-align:center}.modal__add-to-screen-text li:last-child{margin-bottom:0}.product__img{width:100vw;height:auto}.profile__confirm-code{width:100%;margin:0 0 20px}.profile__confirm-btn,.profile__confirm-btn-code{width:100%}.profile__confirm-h2{margin-top:20px;margin-bottom:40px}.product__phone,.profile__confirm-text{font-size:1.25rem}.footer__feedback{width:200px}.password-reset__form{width:100%}.bkd-blocks{display:none}.notifs{top:50%;left:16px;right:16px;transform:translateY(-50%);width:auto}.notifs__item{font-weight:400;font-size:1.125rem;padding-top:24px;padding-right:24px}.notif__close-icon{top:-10px;right:-10px;transform:none}.notif__close-icon rect{stroke:#dfe2e8;stroke-width:1px}.notifs__item_shake{transform:translateX(-100%)}@keyframes appear{to{opacity:1;transform:translateX(0)}}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}@keyframes dissappear{to{opacity:0;transform:translateX(-100%)}}.trust-items{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:40px}.trust-item{display:block;min-height:118px;padding:13px 12px;border-radius:12px}.trust-item__icon{position:absolute;z-index:-1;margin:0;border-radius:0;color:currentColor;background:none;right:10px;bottom:10px;opacity:.1}.trust-item__icon,.trust-item__icon svg{display:block;width:54px;height:54px}.trust-item__content{position:relative;z-index:2;display:block}.trust-item__title{margin-bottom:10px;font-size:1.25rem;line-height:1.15}.trust-item__text{font-size:1rem;font-weight:300;line-height:1.18;display:block}.trust-item__svg-link{display:inline-block;vertical-align:middle}.trust-item:after{display:none}.trust-item_col1 .trust-item__icon,.trust-item_col2 .trust-item__icon,.trust-item_col3 .trust-item__icon,.trust-item_col4 .trust-item__icon{background:none}}@media (max-width:390px){.profile__orders-item{padding:16px;gap:16px}}@media (max-width:360px){.messengers__arrow{display:none}.items__filters-price{flex:0 0 30%}.search-form__input{font-size:1rem}.search-form__btn{flex:0 0 calc(40% - 16px);font-size:1rem}.items__filters-price-text{font-size:1rem}.items__filters-price-label{left:10px}.items__filters-price-h{right:12px}.items__filters-btn{font-size:1rem}}
/*# sourceMappingURL=../maps/all.css.99505b2952ed.map */
