*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:"Engravers Gothic";src:url("/assets/EngraversGothic-Bold-e7a8b721.eot");src:local("Engravers Gothic Bold"),local("EngraversGothic-Bold"),url("/assets/EngraversGothic-Bold-e7a8b721.eot") format("embedded-opentype"),url("/assets/EngraversGothic-Bold-a94e69eb.woff2") format("woff2"),url("/assets/EngraversGothic-Bold-435af020.woff") format("woff"),url("/assets/EngraversGothic-Bold-583b096b.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Engravers Gothic";src:url("/assets/EngraversGothic-0df9a798.eot");src:local("Engravers Gothic"),local("EngraversGothic"),url("/assets/EngraversGothic-0df9a798.eot") format("embedded-opentype"),url("/assets/EngraversGothic-8ddfd99a.woff2") format("woff2"),url("/assets/EngraversGothic-aec261f5.woff") format("woff"),url("/assets/EngraversGothic-104c5dcb.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat";font-optical-sizing:auto;font-weight:500;font-style:normal;src:url("GeorgiaPro-Regular-5922bc63.woff2") format("woff2"),url("GeorgiaPro-Regular-56f88b23.woff") format("woff"),url("GeorgiaPro-Regular-c29e26ac.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.upload-zone_dragover{background-color:var(--main-hover);border-radius:10px;padding:4px;border:1px solid var(--color-border);display:flex;flex-wrap:wrap;aspect-ratio:5/1}.upload-zone_dragover::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;opacity:0;transition:opacity .3s;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E %23a %7B animation: x 2.5s linear normal infinite; %7D @keyframes x %7B from %7B stroke-dashoffset: 0; %7D to %7B stroke-dashoffset: 100; %7D %7D %3C/style%3E%3Crect id='a' width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23FF8D4DFF' stroke-width='2.2' stroke-dasharray='8, 12' stroke-dashoffset='0' stroke-linecap='round'/%3E%3C/svg%3E")}.upload-zone_dragover.-filled~.form-upload__label{padding:0 12px 0 8px;height:32px;font-size:12px;transform:translate(0%, 0%);bottom:8px;right:8px}.upload-zone_dragover.-filled~.form-upload__label span{margin-left:8px}.upload-zone_dragover.-filled~.form-upload__label span.-empty{display:none}.upload-zone_dragover.-filled~.form-upload__label span.-filled{display:block}.upload-zone_dragover.-filled~.form-upload__label .icon{font-size:0}.upload-zone_dragover.-filled~.form-upload__label .icon svg{width:16px;height:16px}.upload-zone_dragover.-filled.-highlight~.form-upload__label{transform:translate(0, 0) translate(0, 4px) !important}.upload-zone_dragover.-highlight{border:1px solid rgba(0,0,0,0)}.upload-zone_dragover.-highlight::after{opacity:1}.upload-zone_dragover .col{width:20%;padding:4px}.upload-zone_dragover .gallery-item{position:relative;border-radius:8px;overflow:hidden;width:100%;aspect-ratio:1/1}.upload-zone_dragover .gallery-item .destroy{height:20px;width:20px;position:absolute;right:4px;top:4px;z-index:4;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='6' fill='white'/%3E%3Cg clip-path='url(%23clip0_2511_7268)'%3E%3Cpath d='M7.1875 7.1875L12.8125 12.8125' stroke='%23FF8D4D' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.1875 12.8125L12.8125 7.1875' stroke='%23FF8D4D' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2511_7268'%3E%3Crect width='10' height='10' fill='white' transform='matrix(-1 0 0 1 15 5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.upload-zone_dragover .gallery-item .progress{height:12px;width:48px;position:absolute;display:flex;padding:2px;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;z-index:3;border-radius:6px;opacity:0}.upload-zone_dragover .gallery-item .progress::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='48' height='12' viewBox='0 0 48 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 6C0 2.68629 2.68629 0 6 0H42C45.3137 0 48 2.68629 48 6C48 9.31371 45.3137 12 42 12H6C2.68629 12 0 9.31371 0 6ZM2 6C2 3.79086 3.79086 2 6 2C8.20914 2 10 3.79086 10 6C10 8.20914 8.20914 10 6 10C3.79086 10 2 8.20914 2 6ZM30 2C27.7909 2 26 3.79086 26 6C26 8.20914 27.7909 10 30 10C32.2091 10 34 8.20914 34 6C34 3.79086 32.2091 2 30 2ZM38 6C38 3.79086 39.7909 2 42 2C44.2091 2 46 3.79086 46 6C46 8.20914 44.2091 10 42 10C39.7909 10 38 8.20914 38 6ZM18 2C15.7909 2 14 3.79086 14 6C14 8.20914 15.7909 10 18 10C20.2091 10 22 8.20914 22 6C22 3.79086 20.2091 2 18 2Z' fill='white'/%3E%3C/svg%3E%0A")}.upload-zone_dragover .gallery-item .progress::after{content:"";width:0%;width:var(--progress);height:100%;background-color:var(--main-color);border-radius:6px;display:block;z-index:2}.upload-zone_dragover .gallery-item .thumb{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;z-index:2}.upload-zone_dragover .gallery-item .thumb.-temp{width:calc(100% + 16px);height:calc(100% + 16px);left:-8px;top:-8px;z-index:1;filter:blur(8px)}.upload-zone_dragover .gallery-item img{aspect-ratio:1/1;object-fit:cover}.upload-zone_dragover .gallery-item img.-temp{transform:scale(0.1)}.upload-zone_dragover .gallery-item.-progress .destroy{opacity:0}.upload-zone_dragover .gallery-item.-progress .progress{background-image:url("data:image/svg+xml,%3Csvg width='48' height='12' viewBox='0 0 48 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='46' height='10' rx='5' fill='%23F6DCCD'/%3E%3C/svg%3E%0A")}.upload-zone_dragover .gallery-item.-progress .progress::before{opacity:1}.upload-zone_dragover .gallery-item.-progress .progress::after{height:8px;width:8px;animation:x 2s normal infinite}@keyframes x{0%{transform:translate(0, 0)}25%{transform:translate(12px, 0)}50%{transform:translate(24px, 0)}75%{transform:translate(36px, 0)}}#uploadFile_Loader{position:relative}.form-upload__label{transition:opacity .3s,transform .3s;height:64px;padding:0 16px 0 12px;border-radius:8px;background-color:#fff;box-shadow:0px 4px 3px rgba(203,112,68,.05),0px 8px 9px rgba(209,154,127,.12),0px 31px 41px rgba(106,73,56,.05);cursor:pointer;position:absolute;display:flex;align-items:center;bottom:50%;right:50%;transform:translate(50%, 50%);z-index:4}.form-upload__label input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.form-upload__label span{display:none;line-height:1.3;font-size:14px;margin-top:2px;margin-left:12px;white-space:nowrap}.form-upload__label span.-empty{display:block}input[type=file]{color:rgba(0,0,0,0)}.draggable-source--is-dragging{opacity:.3 !important}@media(max-width: 1024px){.upload-zone_dragover.-filled~.form-upload__label{bottom:4px;right:4px}.user-grid .upload-zone_dragover .col{width:25% !important;padding:4px !important}.upload-zone_dragover{aspect-ratio:2/1}}.catalog{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:1rem 1rem}.catalog .button-container{grid-column:2/4;display:flex;justify-content:center;margin-top:16px}.catalog .button-container .large-button{width:fit-content}.catalog-item{background-color:#fff}.catalog-item .fav-button{position:absolute;right:8px;top:8px}.catalog-item .creds{padding:24px}.catalog-item .creds .brand{font-size:20px}.catalog-item .creds .bottom{font-size:18px}.catalog-item .thumb{position:relative;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.catalog-item .thumb img{width:60%}.fav-button{height:40px;width:40px;border-radius:10px;background-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_1852)'%3E%3Cpath d='M18.9999 25L24.5849 19.335C25.1711 18.7489 25.5003 17.954 25.5003 17.125C25.5003 16.2961 25.1711 15.5012 24.5849 14.915C23.9988 14.3289 23.2038 13.9996 22.3749 13.9996C21.546 13.9996 20.7511 14.3289 20.1649 14.915L18.9999 16L17.8349 14.915C17.2488 14.3289 16.4538 13.9996 15.6249 13.9996C14.796 13.9996 14.0011 14.3289 13.4149 14.915C12.8288 15.5012 12.4995 16.2961 12.4995 17.125C12.4995 17.954 12.8288 18.7489 13.4149 19.335L18.9999 25Z' stroke='%23E2644C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_1852'%3E%3Crect width='16' height='16' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.fav-button.-active{background-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_1852)'%3E%3Cpath d='M18.9999 25L24.5849 19.335C25.1711 18.7489 25.5003 17.954 25.5003 17.125C25.5003 16.2961 25.1711 15.5012 24.5849 14.915C23.9988 14.3289 23.2038 13.9996 22.3749 13.9996C21.546 13.9996 20.7511 14.3289 20.1649 14.915L18.9999 16L17.8349 14.915C17.2488 14.3289 16.4538 13.9996 15.6249 13.9996C14.796 13.9996 14.0011 14.3289 13.4149 14.915C12.8288 15.5012 12.4995 16.2961 12.4995 17.125C12.4995 17.954 12.8288 18.7489 13.4149 19.335L18.9999 25Z' fill='%23E2644C' stroke='%23E2644C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_1852'%3E%3Crect width='16' height='16' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}@media(max-width: 720px){.catalog{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:.5rem .5rem;margin-top:8px}.catalog .button-container{grid-column:span 2}.catalog-item .creds{padding:12px}.catalog-item .creds .bottom{flex-direction:column !important}.catalog-item .fav-button{top:8px;right:8px}.catalog-item .thumb img{width:72%}#main{padding:0 var(--size-2) !important}}#page-header,.page-header{height:64px;padding:0 32px;width:100%;background-color:#fff;position:relative}#page-header .logo,.page-header .logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#page-header nav,.page-header nav{height:100%;display:flex;align-items:center;justify-content:space-between}#page-header nav ul,.page-header nav ul{font-size:0;display:flex}#page-header nav ul li .header-link,.page-header nav ul li .header-link{padding:0 16px}#page-header nav ul li:first-child .header-link,.page-header nav ul li:first-child .header-link{padding-left:0}#page-header .actions,.page-header .actions{display:flex;align-items:center}#page-header .actions .fav-header,.page-header .actions .fav-header{margin-left:12px;cursor:pointer}#page-header .actions .phone,.page-header .actions .phone{margin-right:24px}#page-header>.button,.page-header>.button{display:none}.header-link{font-size:1.25rem;margin-top:-3px}#page-header{position:absolute;top:0;left:0;z-index:10}@media(max-width: 1024px){#page-header{padding:0 16px;display:flex;align-items:center;justify-content:space-between}#page-header .phone{width:100%;font-size:22px;text-align:center;margin-right:0}#page-header>.button{display:flex}#page-header .logo{transition:opacity .25s}#page-header nav{display:none}}.button{height:40px;border-radius:10px;cursor:pointer}.button.-border{border:1px solid var(--pale-border-color)}.button.-primary-color{border-color:var(--primary-border-color);color:var(--primary-color)}.button.-icon{display:flex;align-items:center;justify-content:center}.button.-text{display:flex;align-items:center;justify-content:center;font-size:1.25rem;padding:0 12px}.button.-text span{margin-top:-3px}.button>.icon{height:38px;width:38px;mask-position:center center;background-color:var(--text-color)}.button>.icon.-primary-color{background-color:var(--primary-color)}.button>.icon.-search{mask-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_1884)'%3E%3Cpath d='M18 23C20.7614 23 23 20.7614 23 18C23 15.2386 20.7614 13 18 13C15.2386 13 13 15.2386 13 18C13 20.7614 15.2386 23 18 23Z' stroke='%23434242' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.5356 21.5356L25 25' stroke='%23434242' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_1884'%3E%3Crect width='16' height='16' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_1884)'%3E%3Cpath d='M18 23C20.7614 23 23 20.7614 23 18C23 15.2386 20.7614 13 18 13C15.2386 13 13 15.2386 13 18C13 20.7614 15.2386 23 18 23Z' stroke='%23434242' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.5356 21.5356L25 25' stroke='%23434242' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_1884'%3E%3Crect width='16' height='16' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.button>.icon.-heart{mask-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_1852)'%3E%3Cpath d='M18.9999 25L24.5849 19.335C25.1711 18.7489 25.5003 17.954 25.5003 17.125C25.5003 16.2961 25.1711 15.5012 24.5849 14.915C23.9988 14.3289 23.2038 13.9996 22.3749 13.9996C21.546 13.9996 20.7511 14.3289 20.1649 14.915L18.9999 16L17.8349 14.915C17.2488 14.3289 16.4538 13.9996 15.6249 13.9996C14.796 13.9996 14.0011 14.3289 13.4149 14.915C12.8288 15.5012 12.4995 16.2961 12.4995 17.125C12.4995 17.954 12.8288 18.7489 13.4149 19.335L18.9999 25Z' stroke='%23434242' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_1852'%3E%3Crect width='16' height='16' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_1852)'%3E%3Cpath d='M18.9999 25L24.5849 19.335C25.1711 18.7489 25.5003 17.954 25.5003 17.125C25.5003 16.2961 25.1711 15.5012 24.5849 14.915C23.9988 14.3289 23.2038 13.9996 22.3749 13.9996C21.546 13.9996 20.7511 14.3289 20.1649 14.915L18.9999 16L17.8349 14.915C17.2488 14.3289 16.4538 13.9996 15.6249 13.9996C14.796 13.9996 14.0011 14.3289 13.4149 14.915C12.8288 15.5012 12.4995 16.2961 12.4995 17.125C12.4995 17.954 12.8288 18.7489 13.4149 19.335L18.9999 25Z' stroke='%23434242' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_1852'%3E%3Crect width='16' height='16' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.button>.icon.-burger{mask-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_1879)'%3E%3Cpath d='M13 16H25' stroke='%23434242' stroke-width='1.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M13 22H25' stroke='%23434242' stroke-width='1.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_1879'%3E%3Crect width='20' height='20' fill='white' transform='translate(9 9)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_1879)'%3E%3Cpath d='M13 16H25' stroke='%23434242' stroke-width='1.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M13 22H25' stroke='%23434242' stroke-width='1.8' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_1879'%3E%3Crect width='20' height='20' fill='white' transform='translate(9 9)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.fade{background:rgba(240,240,240,.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:12;transition:opacity .25s;opacity:0;pointer-events:none}.fade.-active{pointer-events:all;cursor:pointer;opacity:1}#product-container{margin-top:44px}#product-container .top{display:flex;justify-content:space-between}#product-container .slider{width:60%;position:relative;height:fit-content}#product-container .slider .slides{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:.5rem .5rem;height:fit-content}#product-container .slider .more{width:32px;height:32px;position:absolute;bottom:24px;right:24px;background-color:var(--text-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;pointer-events:none;font-family:"Montserrat";font-optical-sizing:auto;font-weight:500;font-style:normal}#product-container .slider .slide{aspect-ratio:1/1;background:#fff;display:none;align-items:center;justify-content:center}#product-container .slider .slide a{width:100%;height:100%}#product-container .slider .slide a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#product-container .slider .slide img{width:100%}#product-container .slider .slide:nth-child(1),#product-container .slider .slide:nth-child(2),#product-container .slider .slide:nth-child(3),#product-container .slider .slide:nth-child(4){display:flex}#product-container .item-details{width:calc(40% - 64px)}.item-details .info .brand{font-size:24px;margin-top:-4px}.item-details .info .name{font-size:40px;margin-top:-14px}.price-select{display:flex;flex-direction:column;margin-top:32px;cursor:pointer}.price-select .row{display:flex;justify-content:space-between;align-items:center;font-size:24px;margin-top:4px;padding:0 16px 0 12px;transition:background-color .25s;border-radius:10px;height:48px;cursor:pointer}.price-select .row:first-child{margin-top:0}.price-select .row span{margin-top:-4px}.price-select .row .duration{display:flex;align-items:center}.price-select .row .duration .icon{width:18px;height:18px;background-color:#fff;border:1px solid #e9e4e4;border-radius:50%;position:relative}.price-select .row .duration .icon:after{content:"";width:8px;height:8px;top:4px;left:4px;position:absolute;border-radius:50%;opacity:0;transition:opacity .25s;background-color:#e9e4e4}.price-select .row .duration span{margin-left:10px}.price-select .row .price{display:flex}.price-select .row:hover{background-color:#f3efef}.price-select .row:hover .duration .icon:after{opacity:1}.price-select .row.-active{background-color:#e9e4e4}.price-select .row.-active .duration .icon:after{opacity:1;background-color:var(--primary-color)}.item-price{margin-top:24px}.item-price .summary{display:flex;flex-direction:column;color:#434242}.item-price .price{font-size:48px;margin-top:-2px}.item-price .duration{display:block;font-size:28px;position:relative;top:0;line-height:70%}.item-price .button-container{display:flex}.large-button{height:64px;background-color:var(--primary-color);transition:background-color .25s;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:10px;padding:0 24px;width:100%;cursor:pointer}.large-button:hover{background-color:#e1735e}.large-button span{margin-top:-4px}.button-container{align-items:center;margin-top:24px}.button-container .cond{margin-left:24px;text-align:center;line-height:90%;margin-top:-3px;text-decoration-line:underline;text-decoration-color:#ecc2bb;text-decoration-thickness:1px;text-underline-offset:2px}.spoilers{margin-top:32px}.spoilers .spoiler{margin-top:20px}.spoilers .spoiler:first-child{margin-top:0}.spoilers .header{font-size:28px}.spoilers .content{font-family:"Montserrat";font-optical-sizing:auto;font-weight:500;font-style:normal;margin-top:12px}@media(max-width: 720px){#product-container{margin-top:0}#product-container .top{flex-direction:column}#product-container .top .slider{padding:0 0 36px;background-color:#fff;width:calc(100% + 16px);margin-left:-8px;display:flex}#product-container .top .slider .slides{display:flex;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#product-container .top .slider .scrollbar{height:4px;width:calc(100% - 32px);position:absolute;bottom:16px;left:16px;background-color:#ffe7e2;overflow:hidden}#product-container .top .slider .scrollbar .progress{height:4px;background-color:var(--primary-color);transition:width .1s}#product-container .top .slider::-webkit-scrollbar{display:none}#product-container .top .slider .slide{aspect-ratio:3/4;min-width:100vw;scroll-snap-align:start;display:flex}#product-container .top .slider .slide a{height:100%;width:100%;display:flex;align-items:center;justify-content:center}#product-container .top .slider .slide a img{width:70%;height:auto}#product-container .top .slider .more{display:none}#product-container .top .item-details{width:100%;margin-top:32px}#product-container .top .item-details .info{text-align:center}.item-price{background-color:#fff;padding:16px 0 32px}.item-price .summary{text-align:center}.button-container{flex-direction:column}.button-container .cond{margin-top:8px;font-size:18px;margin-left:0}.button-container .cond br{display:none}}.hero{padding:64px 0 56px;text-align:center}.hero .mobile{display:none}.hero h1{color:var(--primary-color);font-size:32px;line-height:120%}.hero h4{font-size:18px;font-family:"Georfia Pro"}.hero .grid{padding:108px 0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:1rem 1rem}.hero .step{position:relative;text-align:center}.hero .step .header{font-size:2rem;position:relative;z-index:2}.hero .step .caption{font-family:"Montserrat";font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:18px;line-height:120%;color:#434242;margin-top:-2px;position:relative;z-index:2}.hero .step .caption a{text-decoration-line:underline;text-decoration-color:#ecc2bb;text-decoration-thickness:1px;text-underline-offset:2px}.hero .step .phone{color:var(--primary-color);font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:20px;position:absolute;left:50%;bottom:0;transform:translate(-50%, 100%);z-index:2;white-space:nowrap}.hero .step .number{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%)}.hero.-eight{background-color:#fff;width:calc(100% + var(--size-16));padding:var(--size-16) var(--size-8) 0;margin-left:calc(0px - var(--size-8));margin-top:56px}.hero.-eight .grid{padding:108px 0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:8rem 3rem}.hero.-eight .grid .step{height:76px;display:flex;align-items:center;justify-content:center}.hero.-eight .grid .step .caption{font-size:18px}@media(max-width: 720px){.hero{padding:24px 0 16px}.hero .mobile{display:block}.hero .desktop{display:none}.hero .grid{display:flex;flex-direction:column;padding:40px 0 24px}.hero .grid .step{padding:24px 0;margin-top:4px}.hero .grid .step:first-child{margin-top:0}.hero .grid .step .phone{bottom:24px}.hero .grid .step .number{height:100%}.hero .grid .step .number img{height:100%}}.mobile-menu{display:none;text-align:center}.mobile-menu .button{width:100%;font-size:1.5rem;height:64px;margin-top:12px}.mobile-menu .button span{margin-top:-6px}.mobile-menu .phone{font-size:1.75rem}.mobile-menu nav{padding-bottom:24px}.mobile-menu nav .header-link{font-size:1.75rem;line-height:180%;display:inline-block;text-decoration-line:underline;text-decoration-color:#ecc2bb;text-decoration-thickness:1px;text-underline-offset:2px}.mobile-menu nav .header-link.mt{padding-top:8px}@media(max-width: 1024px){.mobile-menu{display:flex}}.basic-modal{width:100%;padding:2rem;bottom:0;position:fixed;left:0;background-color:#fff;z-index:13;padding-bottom:4rem;opacity:0;transition:opacity .4s cubic-bezier(0.36, 0.66, 0.04, 1),transform .4s cubic-bezier(0.36, 0.66, 0.04, 1);transform:translate(0, 100%)}.basic-modal.contact-form{pointer-events:none;top:50%;left:50%;height:fit-content;padding-bottom:2rem;max-width:400px;transform:translate(-50%, -50%) translate(0, -16px)}.basic-modal.contact-form.-opened{transform:translate(-50%, -50%) translate(0, 0);pointer-events:all}.basic-modal .modal-container{width:100%}.basic-modal .modal-container .title{font-size:32px}.basic-modal .modal-container .subtitle{font-size:18px}.basic-modal .modal-container .close-modal{margin-top:16px}.basic-modal.-opened{transform:translate(0, 0);opacity:1}.favs-modal{width:720px;top:0;bottom:auto;right:0;left:auto;transform:translate(100%, 0);height:100%;padding-bottom:0;padding-left:32px;padding-right:32px}.favs-modal .favs-container{height:100%;max-height:100% !important}.favs-modal .modal-container{display:none}@media(max-width: 1024px){.favs-modal{width:100%;top:auto;bottom:0;padding-left:8px;padding-right:8px;padding-bottom:56px;right:0;left:0;transform:translate(0, 100%);height:auto}.favs-modal .favs-container{max-height:calc(100vh - 300px) !important}.favs-modal .modal-container{display:block}.basic-modal{padding-left:24px;padding-right:24px}.basic-modal.contact-form{max-width:100%;padding-bottom:4rem;top:auto;left:0;bottom:0;transform:translate(0, 100%)}.basic-modal.contact-form.-opened{transform:translate(0, 0)}}.input-container label{font-size:16px}.input-container input{height:48px;border:1px solid var(--pale-border-color);padding-left:12px;font-size:18px;width:100%;margin-top:4px}.contact-form .input-container{margin-top:12px}.contact-form .input-container:first-child{margin-top:0}footer.page-header{background-color:rgba(0,0,0,0) !important;margin-top:80px !important;margin-bottom:24px}@media(max-width: 1024px){footer.page-header{height:auto;margin-top:32px;background-color:rgba(0,0,0,0);margin-bottom:40px;display:flex;flex-direction:column}footer.page-header nav{flex-direction:column;text-align:center;margin-top:32px}footer.page-header nav ul{flex-direction:column}footer.page-header nav ul li a{padding:8px 0 !important;font-size:1.75rem;line-height:110%;display:inline-block;text-decoration-line:underline;text-decoration-color:#ecc2bb;text-decoration-thickness:1px;text-underline-offset:2px}footer.page-header .actions{margin-top:24px;flex-direction:column}footer.page-header .actions .button{margin-top:16px}footer.page-header .logo{position:relative;transform:none;left:auto;top:auto;display:flex;justify-content:center}}.page-container{max-width:1024px;width:100%;margin:0 auto;margin-top:80px}.page-container h1{font-size:40px}.page-container .content h4{font-size:32px;margin-bottom:12px;display:inline-block;margin-top:32px}.page-container .content p{font-family:"Montserrat";font-optical-sizing:auto;font-weight:500;font-style:normal}.spoilers{width:100%}.spoiler{width:100%}.spoiler .header{cursor:pointer;width:100%}.spoiler .header{display:flex;justify-content:space-between}.spoiler .header::after{content:"";position:relative;top:12px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12H24' stroke='%23E2644C' stroke-width='2'/%3E%3Cpath d='M12 0L12 24' stroke='%23E2644C' stroke-width='2'/%3E%3C/svg%3E%0A")}.spoiler .content{display:none;padding-right:40px}.spoiler.-opened .header::after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12H24' stroke='%23E2644C' stroke-width='2'/%3E%3C/svg%3E%0A")}.spoiler.-opened .content{display:block}.partners-hero{height:calc(100vh - 128px);min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.partners-hero .large-button{width:fit-content;margin-top:48px}.partners-hero h1{margin-top:64px;font-size:40px}.partners-hero p{font-size:22px;margin-top:8px;font-family:"Montserrat";font-optical-sizing:auto;font-weight:500;font-style:normal;color:#515050}.benefits-grid{margin-bottom:80px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:2.5rem 2.5rem}.benefit-item{background-color:#fff;border-radius:24px}.benefit-item.-first{background-color:var(--alt-color);color:#fff}.benefit-item.-first .icon{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='white'/%3E%3Cpath d='M23.0489 12.927C23.3483 12.0057 24.6517 12.0057 24.9511 12.9271L26.9187 18.9828C27.0526 19.3948 27.4365 19.6738 27.8697 19.6738H34.2371C35.2058 19.6738 35.6086 20.9134 34.8249 21.4828L29.6736 25.2254C29.3231 25.4801 29.1764 25.9314 29.3103 26.3435L31.2779 32.3992C31.5773 33.3205 30.5228 34.0866 29.7391 33.5172L24.5878 29.7746C24.2373 29.5199 23.7627 29.5199 23.4122 29.7746L18.2609 33.5172C17.4772 34.0866 16.4227 33.3205 16.7221 32.3992L18.6897 26.3435C18.8236 25.9314 18.6769 25.4801 18.3264 25.2254L13.1751 21.4828C12.3914 20.9134 12.7942 19.6738 13.7629 19.6738H20.1303C20.5635 19.6738 20.9474 19.3948 21.0813 18.9828L23.0489 12.927Z' fill='%23E2644C'/%3E%3C/svg%3E%0A")}.benefit-item.-first .content{display:flex;align-items:end;height:100%}.benefit-item .top{display:flex;align-items:center;padding:16px}.benefit-item .icon{background-color:var(--alt-color);color:#fff;height:48px;width:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0}.benefit-item .icon span{margin-top:-5px}.benefit-item .header{margin-left:16px;font-size:32px;margin-top:-8px;line-height:1.2}.benefit-item .content{padding:0 32px 32px}.benefit-item .content p{font-family:"Montserrat";font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:20px;color:#535353;line-height:1.4}.benefit-item .content h2{font-size:36px;line-height:1}.full-block{width:100vw;margin-left:calc(var(--size-8)*-1);padding:var(--size-16) var(--size-8)}.full-block h4{font-size:32px}.full-block.-primary-bg{background-color:var(--primary-color);color:#fff}#partners-form{background-color:#fff;padding:12px;border-radius:24px}#partners-form input,#partners-form textarea{border-radius:22px;background-color:#fbf6f6;border-radius:22px;border:0;height:80px;padding-left:24px;font-size:24px}#partners-form input::placeholder,#partners-form textarea::placeholder{color:#e8a79b}#partners-form textarea{resize:none;height:128px;padding-top:12px}#partners-form button{border-radius:22px !important}#partners-form .row{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:1rem 1rem}#partners-form .row-two{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);grid-gap:1rem 1rem;margin-top:1rem}.hod{display:none}@media(max-width: 720px){#partners-form .row,#partners-form .row-two{grid-template-columns:repeat(1, minmax(0, 1fr))}.benefits-grid{margin-bottom:40px}.benefit-item .header{line-height:1.2}.benefit-item .top{align-items:start}.full-block{margin-left:calc(var(--size-2)*-1)}.full-block h4{font-size:24px}.benefits-grid{grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:1rem 1rem}.benefit-item .content h2{font-size:28px}.benefit-item .content p{font-size:20px}.benefit-item.-first .content{height:100% !important;padding-top:24px}}@media(max-width: 1024px){.partners-hero{height:600px}.partners-hero h1{margin-top:24px;font-size:30px}.partners-hero .large-button{margin-top:24px}.partners-hero p{font-size:18px}.partners-hero p br{display:none}.hod{display:block}.hom{display:none}}:root{--text-color: #434242;--primary-color: #e2644c;--primary-border-color: #f3dcd8;--alt-color: #012323;--pale-border-color: #f3efef}html,body{user-select:none;scroll-behavior:auto !important}body{font-size:16px;padding-top:64px;color:var(--text-color)}body.controller_pages.action_main #page-header,body.controller_pages.action_partners #page-header{background-color:rgba(0,0,0,0)}body.controller_pages.action_partners{background-image:url("/assets/images/pattern-bg-masked.png");background-size:1270px auto;background-position:center top;background-repeat:no-repeat}body:not(.controller_admin){font-family:"Engravers Gothic"}.fw{width:100% !important}textarea:focus,input:focus{outline:0 !important}.json-field .row input{margin-left:-1px;border-radius:0}.json-field .row input:nth-child(1){border-radius:var(--input-radius, var(--rounded-md));border-bottom-right-radius:0px;border-top-right-radius:0px;margin-left:0}.json-field .row input:last-child{border-radius:var(--input-radius, var(--rounded-md));border-bottom-left-radius:0px;border-top-left-radius:0px;margin-left:-1px}.destroy-item{color:red;cursor:pointer;opacity:0}.items-grid .item a{width:100%}.items-grid:hover .item{opacity:.5}.items-grid:hover .item:hover{opacity:1}.items-grid:hover .item:hover .destroy-item{opacity:1}.pswp__bg{background-color:#fff !important}.pswp__counter,.pswp__button--zoom{display:none !important}.pswp__button--close,.pswp__button--arrow--prev,.pswp__button--arrow--next{background:var(--primary-color) !important}.pswp__button--close svg,.pswp__button--arrow--prev svg,.pswp__button--arrow--next svg{display:none}.pswp__button--close{mask-image:url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 20.5L35.5 40.5' stroke='%23E2644C' stroke-width='2'/%3E%3Cpath d='M35.5 20.5L15.5 40.5' stroke='%23E2644C' stroke-width='2'/%3E%3C/svg%3E%0A")}.pswp__button--arrow--prev{mask-image:url("data:image/svg+xml,%3Csvg width='75' height='100' viewBox='0 0 75 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48.6667 72.6666L26 49.9999L48.6668 27.3333' stroke='%23E2644C' stroke-width='2'/%3E%3C/svg%3E%0A")}.pswp__button--arrow--next{mask-image:url("data:image/svg+xml,%3Csvg width='75' height='100' viewBox='0 0 75 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.3333 72.6666L49 49.9999L26.3332 27.3333' stroke='%23E2644C' stroke-width='2'/%3E%3C/svg%3E%0A")}.hero.-mobile,.mobile-hero{display:none}.mobile-hero{text-align:center}.mobile-hero h2{color:var(--primary-color);font-size:28px}.favs-modal{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important}.favs-modal .favs-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:.5rem .5rem;max-height:calc(100vh - 300px);overflow:scroll}.favs-modal .modal-container{padding-left:2rem !important;padding-right:2rem !important}.instructions.-mobile{display:none}.instructions.-desktop{display:block}@media(max-width: 1024px){.instructions.-mobile{display:block}.instructions.-desktop{display:none}.hero.-mobile,.mobile-hero{display:block}.hero.-desktop{display:none}}ol{counter-reset:example-counter}ol li{counter-increment:example-counter 1}ol li::before{margin-right:2px;color:var(--primary-color);font-size:14px;content:counter(example-counter) "."}
