a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#393939;-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a{text-decoration:none;color:inherit;outline:none}img,video{max-width:100%}html{--bf-image-scale:1;height:100%;font-size:1rem;background:#fff;color:#101820;font-family:Mulish,sans-serif;font-weight:400;scroll-behavior:smooth}html::-webkit-scrollbar{width:.375em}html::-webkit-scrollbar-track{background:#f9f3f3}html::-webkit-scrollbar-thumb{background-color:#13322b;border-radius:0;border:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;-webkit-tap-highlight-color:transparent}body.locked{overflow:hidden}.container{position:relative;width:100%;max-width:var(--bg-container-max-width,80em);padding-block:0;padding-inline:var(--bg-container-padding-inline);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-inline:var(--bg-container-margin-inline,auto);margin-block:0;gap:var(--bg-container-gap,0)}@media (max-width:1280px){.container{--bg-container-padding-inline:1.25em}}@media (max-width:1024px) and (orientation:portrait){.container{--bg-container-padding-inline:1em;max-width:100%}}h1{font-size:3.125em;line-height:1}h1,h2{font-family:Nimbus Roman D;font-weight:400;text-transform:uppercase}h2{font-size:2em;line-height:1.1}h4{font-weight:700}h4,p{font-size:1em;line-height:1.3}p{font-weight:400}.weight-800{font-weight:800}.style-italic{font-style:italic}@media (max-width:500px) and (orientation:portrait){h1{font-size:2em}p{font-size:.875em}h2{font-size:1.75em}}@font-face{font-family:Nimbus Roman D;src:url(../fonts/nimbumandcy.woff2) format("woff2"),url(../fonts/nimbumandcy.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.body-wrap{min-height:100%;overflow:hidden}.body-wrap,.main-banner{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-banner{width:100%;margin-top:2em;z-index:1}.main-banner.home-page{--bf-mainbanner-image-after-background:linear-gradient(270deg,rgba(16,24,32,0),rgba(16,24,32,.55));--bf-mainbanner-text-block-justify:center;--bg-mainbanner-heading-margin-bottom:0.5em}.main-banner.home-page .main-banner__block{opacity:1}.main-banner.home-page .item-group-1{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-banner__block{position:relative;width:100%;height:47.125em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:0}.main-banner__block:hover{--bf-image-scale:1.1}.main-banner__image{position:absolute;left:0;top:0;width:100%;height:100%;-moz-border-radius:1.5em;border-radius:1.5em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;z-index:0}.main-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(var(--bf-image-scale));-moz-transform:scale(var(--bf-image-scale));-ms-transform:scale(var(--bf-image-scale));transform:scale(var(--bf-image-scale));-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out}.main-banner__image:after{position:absolute;inset:0;background:var(--bf-mainbanner-image-after-background,rgba(16,24,32,.54));z-index:1;opacity:var(--bf-mainbanner-image-after-opacity,1);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:""}.main-banner__text_block{position:relative;width:100%;max-width:43.75em;height:100%;padding:3.75em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:var(--bf-mainbanner-text-block-justify,flex-end);-moz-box-pack:var(--bf-mainbanner-text-block-justify,flex-end);-ms-flex-pack:var(--bf-mainbanner-text-block-justify,flex-end);justify-content:var(--bf-mainbanner-text-block-justify,flex-end);z-index:2}.main-banner__heading{position:relative;width:100%;color:#fff;margin-bottom:var(--bg-mainbanner-heading-margin-bottom,.625em)}.main-banner__subheading{position:relative;margin-bottom:var(--bg-mainbanner-subheading-margin-bottom,.5em)}.main-banner__subheading p{color:#fff;font-size:1.5em;font-weight:500;line-height:1.3}.main-banner__about{position:relative;width:100%;color:#fff}.main-banner__button_block{position:relative;width:100%;margin-top:1.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em}.main-banner .item-group-1{opacity:0;-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}@media (max-width:1024px) and (orientation:portrait){.main-banner__block{height:35.125em}.main-banner__text_block{max-width:100%;padding:2.5em}.main-banner.home-page .main-banner__block{height:37.5em}.main-banner.home-page .main-banner__text_block{padding:3.75em 0 3.75em 3.75em;max-width:36.25em}.main-banner.home-page .main-banner__heading h1{font-size:3.75em}}@media (max-width:500px) and (orientation:portrait){.main-banner__block{height:32.5em}.main-banner__text_block{padding:1em}.main-banner.home-page .main-banner__text_block{padding:.75em;max-width:100%;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-banner.home-page .main-banner__heading h1{font-size:2em}.main-banner.home-page .main-banner__subheading p{font-size:1.25em}.main-banner.home-page .main-banner__about p{font-size:1em;font-weight:200}.main-banner.home-page .main-banner__image img{-o-object-position:80%;object-position:80%}}.description{margin-top:7.5em}.description,.description__block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.description__block{background:#f9f3f3;-moz-border-radius:1.5em;border-radius:1.5em;padding:2.5em;overflow:hidden;opacity:0}.description__block:after{position:absolute;width:17em;height:16em;left:0;top:-1.125em;background:url(../img/description/leaves.svg) no-repeat;-moz-background-size:contain;background-size:contain;background-position:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;content:""}.description__block.visible{-webkit-animation:.5s a ease-in-out forwards;-moz-animation:.5s a ease-in-out forwards;animation:.5s a ease-in-out forwards;-webkit-animation-delay:.25s;-moz-animation-delay:.25s;animation-delay:.25s}.description__about{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5625em;z-index:1}.description__about,.description__about_text_block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.description__about_text_block{max-width:41.25em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:7.1875em}.description__about_heading{position:relative;width:100%;margin-bottom:.625em}.description__video_block{position:relative;width:32.1875em;height:18.125em;-moz-border-radius:1em;border-radius:1em;overflow:hidden;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.description__video_block:hover .video-pause-btn{opacity:1;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.description__slide_image,.description__slide_image_block{position:relative;width:32.1875em;height:18.125em}.description__slide_image{z-index:2;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.description__slide_image img{width:32.1875em;height:18.125em;-o-object-fit:cover;object-fit:cover}.description__slide_image.disabled{opacity:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.description__slide_video_play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:5em;height:5em;-moz-border-radius:50%;border-radius:50%;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(.125em);backdrop-filter:blur(.125em);z-index:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.description__slide_video_play img{width:2em;height:2em;-o-object-fit:contain;object-fit:contain;position:relative;left:.25em}.description__slide_video_play.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.description__slide_video_play:hover{background:rgba(33,174,179,.4);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.description__slide_video_pause{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:5em;height:5em;-moz-border-radius:50%;border-radius:50%;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(.125em);backdrop-filter:blur(.125em);z-index:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0}.description__slide_video_pause img{width:2em;height:2em;-o-object-fit:contain;object-fit:contain;position:relative}.description__slide_video_pause.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;display:none}.description__slide_video_pause:hover{background:rgba(33,174,179,.4);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.description__slide_video_block{position:absolute;left:0;top:0;width:32.1875em;height:18.125em;z-index:1;background:#101820}.description__slide_video_block video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.description__package{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:2.5em}.description__package,.description__package_text{position:relative;width:100%}.description__package_text p{font-size:.875em;font-weight:600;line-height:normal}.description__items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5em}.description__item,.description__items{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1em}.description__item{max-width:18em;padding:1em;background-color:#f5ebeb;-moz-border-radius:1.5em;border-radius:1.5em}.description__item_icon{position:relative;width:2.5em;height:2.5em;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.description__item_icon img{width:100%;-o-object-fit:contain;object-fit:contain}.description__item_text_block{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.25em}.description__item_heading,.description__item_text{position:relative}.description__item_text p{font-size:.875em;font-weight:400;line-height:1.3}.description__video_container{position:relative;opacity:0;-webkit-transform:translateY(6.25em);-moz-transform:translateY(6.25em);-ms-transform:translateY(6.25em);transform:translateY(6.25em)}.description .item-group-2{opacity:0;-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}@media (max-width:1024px) and (orientation:portrait){.description{margin-top:5.3125em}.description__block:after{left:unset;right:0;scale:-1 1}.description__about{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625em}.description__about_text_block{max-width:100%;padding-top:0}.description__slide_image,.description__slide_image_block,.description__slide_image img,.description__slide_video_block,.description__video_block{width:100%;height:25.375em}.description__video_container{width:100%}.description__items{display:grid;grid-template-columns:1fr 1fr}.description__item{position:relative;width:100%;max-width:100%;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:500px) and (orientation:portrait){.description__block{padding:1em}.description__slide_image,.description__slide_image_block,.description__video_block{height:10.75em}.description__slide_image img{width:100%;height:10.75em}.description__slide_video_block{height:10.75em}.description__package{margin-top:1em}.description__items{grid-template-columns:1fr}}.how-it-works{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.how-it-works,.how-it-works__heading,.how-it-works__subheading{position:relative;width:100%}.how-it-works__heading{margin-bottom:.625em;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.how-it-works__heading.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.how-it-works__subheading{opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.how-it-works__items{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 6.875em;margin-top:2.5em}.how-it-works__items:after{position:absolute;width:.0625em;height:-moz-calc(100% - 9.2em);height:calc(100% - 9.2em);margin-top:-.3125em;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-left:2px dashed #13322b;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition-delay:.25s;-moz-transition-delay:.25s;transition-delay:.25s;opacity:0;content:""}.how-it-works__items.anim:after{opacity:.2}.how-it-works__line{--bf-how-it-works-item-number-after-margin-top:-0.625em;--bf-how-it-works-item-number-after-left:2.75em;position:relative;width:100%;max-width:36.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.5em 0}.how-it-works__line:nth-child(2n - 1){--bf-how-it-works-item-number-right:-1.375em;--bf-how-it-works-item-number-border:0 0 2px 0}.how-it-works__line:nth-child(2n){--bf-how-it-works-item-number-left:-1.375em;--bf-how-it-works-item-number-border:0 0 2px 0;--bf-how-it-works-item-number-after-left:-2.075em;margin-top:3em}.how-it-works__line:first-child .how-it-works__item{-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}.how-it-works__line:first-child .how-it-works__item:first-child{--bf-how-it-works-item-number-after-margin-top:0.625em;--bf-how-it-works-item-number-border-radius:0 1.2em 0 0;--bf-how-it-works-item-number-border:2px 2px 0 0}.how-it-works__line:first-child .how-it-works__item:last-child{--bf-how-it-works-item-number-border-radius:0 0 1.2em 0;--bf-how-it-works-item-number-border:0 2px 2px 0}.how-it-works__line.mob-line{display:none}.how-it-works__item{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em;background:#f9f3f3;-moz-border-radius:1.5em;border-radius:1.5em;padding:1.5em 2em;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.how-it-works__item_icon{position:relative;width:1.5em;height:1.5em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.how-it-works__item_icon img{width:100%;-o-object-fit:contain;object-fit:contain}.how-it-works__item_text_block{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.25em}.how-it-works__item_heading,.how-it-works__item_text{position:relative}.how-it-works__item_text p{font-size:.875em;font-weight:400;line-height:1.3}.how-it-works__item_number{position:absolute;left:var(--bf-how-it-works-item-number-left);right:var(--bf-how-it-works-item-number-right);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.8125em;height:2.8125em;-moz-border-radius:50%;border-radius:50%;background-color:#fff;border:.0625em solid #ead8d6;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:1}.how-it-works__item_number span{position:relative;font-family:Nimbus Roman D;top:.04167em;font-size:1.5em;font-weight:400;line-height:1;text-transform:uppercase}.how-it-works__item_number:after{position:absolute;display:block;width:2.0625em;height:2.1875em;left:var(--bf-how-it-works-item-number-after-left);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:var(--bf-how-it-works-item-number-after-margin-top);height:1.25em;border:dashed #13322b;border-width:var(--bf-how-it-works-item-number-border,0);-moz-border-radius:var(--bf-how-it-works-item-number-border-radius);border-radius:var(--bf-how-it-works-item-number-border-radius);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;opacity:.2;content:""}@media (max-width:1024px) and (orientation:portrait){.how-it-works{margin-top:5.3125em}.how-it-works__line{display:none}.how-it-works__line.mob-line{--bf-how-it-works-item-number-right:unset;--bf-how-it-works-item-number-left:-1.375em;--bf-how-it-works-item-number-after-left:-4.2em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:97%;max-width:unset}.how-it-works__items{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.how-it-works__items:after{display:none}.how-it-works__item_text_block{width:100%}.how-it-works__item_number:after{display:none}}@media (max-width:500px) and (orientation:portrait){.how-it-works__items{margin-top:1em}.how-it-works__line.mob-line{width:95%}}.flower-category{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.flower-category__heading{position:relative;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.flower-category__heading.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.flower-category__items{width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5em 1.25em;margin-top:3.75em}.flower-category__item,.flower-category__items{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.flower-category__item{width:12.25em;min-height:12.1875em;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:1.5em .75em;-moz-border-radius:1.5em;border-radius:1.5em;background-color:var(--bg-flowercategory-item-background,#f9f3f3);-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;opacity:0;-webkit-transform:translateY(6.25em);-moz-transform:translateY(6.25em);-ms-transform:translateY(6.25em);transform:translateY(6.25em)}.flower-category__item:hover{--bf-flowercategory-scale:1.1;--bg-flowercategory-item-background:#ead8d6}.flower-category__item-image{position:absolute;z-index:1;top:-3em;left:50%;width:10em;height:10.4375em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.flower-category__item-image img{width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out, -moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out, -moz-transform .3s ease-in-out;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(var(--bf-flowercategory-scale,1));-moz-transform:scale(var(--bf-flowercategory-scale,1));-ms-transform:scale(var(--bf-flowercategory-scale,1));transform:scale(var(--bf-flowercategory-scale,1))}.flower-category__item-text{position:relative;width:100%;text-align:center}.flower-category__item-text span{color:var(--bf-flowercategory-text-color,#101820);font-size:1em;font-weight:700;line-height:1.3;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (max-width:1024px) and (orientation:portrait){.flower-category__items{display:grid;grid-template-columns:repeat(3,1fr);gap:3.75em 1.25em}.flower-category__item{width:100%}}@media (max-width:500px) and (orientation:portrait){.flower-category__items{grid-template-columns:repeat(2,1fr)}.flower-category__item-text span{font-size:.875em}}.shop-with-us{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.shop-with-us__main{position:relative;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25em}.shop-with-us__main.visible{-webkit-animation:.01s b ease-in-out forwards;-moz-animation:.01s b ease-in-out forwards;animation:.01s b ease-in-out forwards}.shop-with-us__heading-block{position:relative;grid-area:1/1/2/2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.625em;padding:2em;-moz-border-radius:1.5em;border-radius:1.5em;border:1px solid rgba(16,24,32,.2);background:#fff;align-self:start;opacity:0;-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}.shop-with-us__heading{position:relative}.shop-with-us__about{position:relative;width:100%}.shop-with-us__about p{color:#101820;font-size:.875em;font-weight:400;line-height:1.3}.shop-with-us__code-block{position:relative;grid-area:2/1/2/2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2em;gap:1.875em;-moz-border-radius:1.5em;border-radius:1.5em;background:#13322b;align-self:start;opacity:0;-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}.shop-with-us__code-text-block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25em}.shop-with-us__code-text-1{position:relative;width:50%;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.shop-with-us__code-text-1 span{color:#fff;font-size:3.75em;font-weight:700;line-height:1;text-transform:uppercase}.shop-with-us__code-text-2{position:relative;width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.625em;text-align:right}.shop-with-us__code-text-2 span{color:#fff;font-size:1em;font-weight:600;line-height:1.3;text-transform:uppercase}.shop-with-us__code-text-2 img{width:2.5em;height:2.5em;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shop-with-us__btn-block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25em;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.shop-with-us__btn-text{position:relative;width:50%}.shop-with-us__btn-text p{color:#fff;font-size:1em;font-weight:400;line-height:1.3}.shop-with-us__btn-text p span{font-weight:700}.shop-with-us__rate-block{position:relative;grid-area:1/2/3/3;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-self:start;padding:2em;-moz-border-radius:1.5em;border-radius:1.5em;background:#f9f3f3;gap:1em 2.5em;opacity:0;-webkit-transform:translateY(6.25em);-moz-transform:translateY(6.25em);-ms-transform:translateY(6.25em);transform:translateY(6.25em)}.shop-with-us__rate-item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em}.shop-with-us__rate-item-icon{position:relative;width:2.5em;height:2.5em;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.shop-with-us__rate-item-icon img{width:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shop-with-us__rate-item-heading{position:relative}.shop-with-us__rate-item-heading span{color:#101820;font-size:1em;font-weight:700;line-height:1.3}.shop-with-us__rate-item-text{position:relative}.shop-with-us__rate-item-text p{color:#101820;font-size:.875em;font-weight:400;line-height:1.3}.shop-with-us__rate-text-block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em}@media (max-width:1024px) and (orientation:portrait){.shop-with-us__main{grid-template-columns:1fr}.shop-with-us__code-block,.shop-with-us__heading-block,.shop-with-us__rate-block{grid-area:unset}}@media (max-width:500px) and (orientation:portrait){.shop-with-us__code-block,.shop-with-us__heading-block,.shop-with-us__rate-block{padding:1.5em}.shop-with-us__code-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-with-us__code-text-1,.shop-with-us__code-text-2{width:100%;text-align:left}.shop-with-us__code-text-2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.shop-with-us__btn-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-with-us__btn-text{width:100%}.shop-with-us__rate-block{grid-template-columns:1fr}.shop-with-us .button-cust{width:100%}.shop-with-us .button-cust span{width:100%;text-align:center}.shop-with-us__rate-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75em}}.special{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.special,.special__heading{position:relative;width:100%}.special__heading{opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.special__heading.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.special__subheading{position:relative;width:100%;margin-top:.5em;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.special__subheading p{color:#101820;font-size:1em;font-weight:400;line-height:1.3}.special__items{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5em;gap:1.25em}.special__item{position:relative;width:19.0625em;height:25em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-border-radius:1.5em;border-radius:1.5em;overflow:hidden;opacity:0;-webkit-transform:translateY(6.25em);-moz-transform:translateY(6.25em);-ms-transform:translateY(6.25em);transform:translateY(6.25em)}.special__item:hover{--bf-special-image-scale:1.1}.special__item-image{position:absolute;z-index:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-border-radius:1.5em;border-radius:1.5em;overflow:hidden}.special__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;-webkit-transform:scale(var(--bf-special-image-scale,1));-moz-transform:scale(var(--bf-special-image-scale,1));-ms-transform:scale(var(--bf-special-image-scale,1));transform:scale(var(--bf-special-image-scale,1));-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out}.special__text{position:relative;z-index:1;width:100%;padding:1em 1.5em;border-top:.0625em solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.16);-webkit-backdrop-filter:blur(.75em);backdrop-filter:blur(.75em);text-align:center}.special__text span{color:#fff;font-size:1.5em;font-weight:500;line-height:1.3}@media (max-width:1024px) and (orientation:portrait){.special__items{display:grid;grid-template-columns:1fr 1fr}.special__item{width:100%}}@media (max-width:500px) and (orientation:portrait){.special{--bg-container-max-width:100%}.special .container{--bg-container-padding-inline:0}.special__items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:auto;width:100%;padding:0 1em}.special__items::-webkit-scrollbar{width:0!important}.special__items::-webkit-scrollbar-track{background:#fff!important}.special__items::-webkit-scrollbar-thumb{background-color:#fff!important}.special__item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:17.625em;height:25em}.special__heading,.special__subheading{padding:0 1em}}.banners{--bg-container-gap:1.25em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.banners,.banners__line{position:relative;width:100%}.banners__line{display:grid;grid-template-columns:1.5fr 1fr;gap:1.25em}.banners__line.direction{grid-template-columns:1fr 1.5fr}.banners__line.direction .banners__image{-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.banners__line.direction .banners__text-block{-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}.banners__line.visible{-webkit-animation:.01s b ease-in-out forwards;-moz-animation:.01s b ease-in-out forwards;animation:.01s b ease-in-out forwards}.banners__image{position:relative;width:100%;max-width:47.25em;height:28.125em;-moz-border-radius:1.5em;border-radius:1.5em;overflow:hidden;opacity:0;-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}.banners__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(var(--bf-image-scale));-moz-transform:scale(var(--bf-image-scale));-ms-transform:scale(var(--bf-image-scale));transform:scale(var(--bf-image-scale));-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out}.banners__image:hover{--bf-image-scale:1.1}.banners__text-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2em;background:#f9f3f3;-moz-border-radius:1.5em;border-radius:1.5em;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.banners__about,.banners__heading,.banners__text-block{position:relative;width:100%}.banners__about{margin-top:.625em}.banners__about p{color:#101820;font-size:.875em;font-weight:400;line-height:1.3}.banners__btn-block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em;margin-top:1.5em}@media (max-width:1024px) and (orientation:portrait){.banners__line{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banners__line.direction{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:500px) and (orientation:portrait){.banners__image{width:100%;height:16.25em}.banners__text-block{padding:1.5em}}.shop-line{--bg-flower-color-item-text:#101820;--bg-container-gap:1.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:7.5em}.shop-line,.shop-line__filter{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-line__filter{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em}.shop-line__filter.visible{-webkit-animation:.01s b ease-in-out forwards;-moz-animation:.01s b ease-in-out forwards;animation:.01s b ease-in-out forwards}.shop-line__filter-item{position:relative;padding:.5em .75em;background:var(--bg-filter-background-color);-moz-border-radius:6.25em;border-radius:6.25em;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;cursor:pointer;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em);overflow:hidden;will-change:transform}.shop-line__filter-item span{color:var(--bg-filter-text-color,#101820);font-size:.875em;font-weight:500;line-height:1.3;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.shop-line__filter-item.active,.shop-line__filter-item.active:hover{--bg-filter-background-color:#13322b;--bg-filter-text-color:#fff}.shop-line__filter-item:hover{--bg-filter-background-color:#f9f3f3}.shop-line__result{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0}.shop-line__result,.shop-line__result-item{position:relative;width:100%;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-line__result-item{display:none;gap:1.5em}.shop-line__result-item.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.shop-line__flower-item{position:relative;width:15em;min-height:21.625em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-moz-border-radius:1.5em;border-radius:1.5em;border:.0625em solid rgba(16,24,32,.2);cursor:pointer;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;opacity:0;overflow:hidden;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.shop-line__flower-item:hover{--bf-image-scale:1.1;--bf-shop-line-option-transform:0%;background:#ead8d6}.shop-line__photo{position:relative;width:15em;height:15em;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-border-radius:1.5em 1.5em 1.5em 1.5em;border-radius:1.5em 1.5em 1.5em 1.5em;overflow:hidden}.shop-line__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-moz-border-radius:1.5em;border-radius:1.5em;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;will-change:transform;-webkit-transform:scale(var(--bf-image-scale));-moz-transform:scale(var(--bf-image-scale));-ms-transform:scale(var(--bf-image-scale));transform:scale(var(--bf-image-scale));-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out}.shop-line__text-block{padding:1.5em;gap:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-border-radius:0 0 1.5em 1.5em;border-radius:0 0 1.5em 1.5em}.shop-line__text-block,.shop-line__title{position:relative;width:100%}.shop-line__title span{color:var(--bg-flower-color-item-text);font-size:1em;font-weight:400;line-height:1.3;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.shop-line__price{position:relative;width:100%}.shop-line__price span{color:var(--bg-flower-color-item-text);font-size:1em;font-weight:700;line-height:1.3;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.shop-line__slider{position:relative;width:100%;overflow:hidden}.shop-line__slider .swiper-slide{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:15em!important}.shop-line__slider-nav{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:2;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shop-line__slider-nav.hide{opacity:0}.shop-line__slider-item{position:relative;width:2.625em;height:2.625em;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fff;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all;-webkit-box-shadow:0 .25em .25em -.0625em rgba(12,12,13,.1),0 .25em .25em -.0625em rgba(12,12,13,.05);-moz-box-shadow:0 .25em .25em -.0625em rgba(12,12,13,.1),0 .25em .25em -.0625em rgba(12,12,13,.05);box-shadow:0 .25em .25em -.0625em rgba(12,12,13,.1),0 .25em .25em -.0625em rgba(12,12,13,.05);-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;cursor:pointer}.shop-line__slider-item img{width:1.25em;height:1.25em;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;-moz-transition:filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out, -webkit-filter .3s ease-in-out}.shop-line__slider-item.shop-line-prev{left:-1.3125em}.shop-line__slider-item.shop-line-next{right:-1.3125em}.shop-line__slider-item:hover{background:#13322b}.shop-line__slider-item:hover img{-webkit-filter:invert(1) brightness(5);filter:invert(1) brightness(5)}.shop-line__option{position:absolute;left:50%;-webkit-transform:translate(-50%,var(--bf-shop-line-option-transform,150%));-moz-transform:translate(-50%,var(--bf-shop-line-option-transform,150%));-ms-transform:translate(-50%,var(--bf-shop-line-option-transform,150%));transform:translate(-50%,var(--bf-shop-line-option-transform,150%));bottom:1em;width:13em;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-moz-border-radius:99px;border-radius:99px;border:.0625em solid hsla(0,0%,100%,.2);background:rgba(16,24,32,.16);-webkit-backdrop-filter:blur(.75em);backdrop-filter:blur(.75em);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75em;pointer-events:all;-webkit-transition:background .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background .3s ease-in-out,-webkit-transform .3s ease-in-out;-moz-transition:background .3s ease-in-out,transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:background .3s ease-in-out,transform .3s ease-in-out;transition:background .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out}.shop-line__option span{color:#fff;font-size:.875em;font-weight:500;line-height:1.3;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.shop-line__option:hover{background:#ead8d6}.shop-line__option:hover span{color:#101820}@media (max-width:1024px) and (orientation:portrait){.shop-line__filter{overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.shop-line__filter::-webkit-scrollbar{width:0}.shop-line__filter::-webkit-scrollbar-track{background:#fff}.shop-line__filter::-webkit-scrollbar-thumb{background-color:#fff}.shop-line__filter-item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.shop-line__slider{overflow:unset}.shop-line__slider-nav{display:none}}.reviews{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.reviews,.reviews__heading{position:relative;width:100%}.reviews__heading{opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.reviews__heading.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.reviews__subheading{position:relative;width:100%;margin-top:.25em;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.reviews__subheading p{color:#101820;font-size:1em;font-weight:400;line-height:1.3}.reviews__main{opacity:0}.blog,.reviews__main{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog{margin-top:7.5em}.blog__heading{position:relative;width:100%;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.blog__heading.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.blog__items{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em;margin-top:1.5em}.blog__item,.blog__items{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog__item{width:25.625em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:stretch;align-self:stretch;opacity:0;-webkit-transform:translateY(6.25em);-moz-transform:translateY(6.25em);-ms-transform:translateY(6.25em);transform:translateY(6.25em)}.blog__item:hover{--bf-image-scale:1.1}.blog__item-image{position:relative;z-index:1;width:100%;height:18.75em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-moz-border-radius:1.5em 1.5em 0 0;border-radius:1.5em 1.5em 0 0}.blog__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(var(--bf-image-scale));-moz-transform:scale(var(--bf-image-scale));-ms-transform:scale(var(--bf-image-scale));transform:scale(var(--bf-image-scale));-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out}.blog__text-block{position:relative;width:100%;padding:1.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1em;border-left:.0625em solid rgba(16,24,32,.2);border-right:.0625em solid rgba(16,24,32,.2);border-bottom:.0625em solid rgba(16,24,32,.2);-moz-border-radius:0 0 1.5em 1.5em;border-radius:0 0 1.5em 1.5em;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog__text-block .button-cust{margin-top:auto}.blog__text-heading{position:relative;width:100%}.blog__text-heading span{color:#101820;font-size:1.5em;font-weight:600;line-height:1.3}.blog__text-about{position:relative;width:100%}.blog__text-about p{color:#101820;font-size:1em;font-weight:400;line-height:1.3}@media (max-width:1024px) and (orientation:portrait){.blog .container{--bg-container-max-width:100%;--bg-container-padding-inline:0!important}.blog__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;padding:0 1em}.blog__items::-webkit-scrollbar{width:0}.blog__items::-webkit-scrollbar-track{background:#fff}.blog__items::-webkit-scrollbar-thumb{background-color:#fff}.blog__heading{padding:0 1em}}@media (max-width:500px) and (orientation:portrait){.blog__item{width:19.125em}}.arr-top{position:fixed;bottom:2em;right:0;left:0;width:100%;max-width:90em;padding:0 1.25em;margin-left:auto;margin-right:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:5}.arr-top.active{opacity:1;pointer-events:unset;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset}.arr-top__btn{position:relative;width:2.5em;height:2.5em;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.arr-top__btn svg{width:1em;height:1em;-o-object-fit:contain;object-fit:contain}.arr-top__btn svg path{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.arr-top__btn.top{background:#f9f3f3;-webkit-box-shadow:0 .25em .625em .125em rgba(12,12,13,.1);-moz-box-shadow:0 .25em .625em .125em rgba(12,12,13,.1);box-shadow:0 .25em .625em .125em rgba(12,12,13,.1)}.arr-top__btn.call{background:#13322b}.arr-top__btn:hover{background:#c48490}.arr-top__btn:hover svg path{fill:#fff}.idea{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.idea,.idea__block{position:relative;width:100%}.idea__block{display:grid;grid-template-columns:1fr 1fr;gap:1.125em;opacity:0}.idea__block.visible{-webkit-animation:.5s a ease-in-out forwards;-moz-animation:.5s a ease-in-out forwards;animation:.5s a ease-in-out forwards}.idea__image_block{position:relative;width:100%;min-height:35.3125em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2.5em}.idea__image_block:hover{--bf-image-scale:1.1}.idea__image{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-moz-border-radius:1.5em;border-radius:1.5em;overflow:hidden}.idea__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(var(--bf-image-scale));-moz-transform:scale(var(--bf-image-scale));-ms-transform:scale(var(--bf-image-scale));transform:scale(var(--bf-image-scale));-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out}.idea__text_block{position:relative;width:100%;padding:1.1875em 1.75em;background:rgba(0,0,0,.16);border:.0625em solid hsla(0,0%,100%,.2);-moz-border-radius:1em;border-radius:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-backdrop-filter:blur(.9375em);backdrop-filter:blur(.9375em);opacity:0;-webkit-transform:translateY(-6.25em);-moz-transform:translateY(-6.25em);-ms-transform:translateY(-6.25em);transform:translateY(-6.25em)}.idea__heading{margin-bottom:.625em}.idea__heading,.idea__text{position:relative;width:100%;color:#fff}.idea__btn_block{position:relative;width:100%;margin-top:1.25em}.idea__items{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);gap:1.25em}.idea__item,.idea__items{position:relative;width:100%}.idea__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2em;border:.0625em solid rgba(16,24,32,.2);background:#fff;-moz-border-radius:1.5em;border-radius:1.5em;gap:1.5em;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.idea__item_icon{position:relative;width:2.5em;height:2.5em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.idea__item_icon img{width:100%}.idea__item_text_block{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.idea__item_heading{position:relative;margin-bottom:.625em}.idea__item_text{position:relative}.idea__item_text p{font-size:.875em;font-weight:400;line-height:1.3}@media (max-width:1024px) and (orientation:portrait){.idea{margin-top:5.3125em}.idea__block{grid-template-columns:1fr}.idea__image_block{min-height:29em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}@media (max-width:500px) and (orientation:portrait){.idea__image_block{padding:1em}.idea__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1em;gap:1.5em}.idea__text_block{max-width:100%;padding:1em}}.package{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.package,.package__heading{position:relative;width:100%}.package__heading{opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.package__heading.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.package__items{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.25em;margin-top:1.875em}@media (max-width:1200px){.package__items{-ms-flex-wrap:wrap;flex-wrap:wrap}}.package__item{position:relative;width:100%;max-width:25.8125em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f9f3f3;-moz-border-radius:1.5em;border-radius:1.5em;overflow:hidden;opacity:0;-webkit-transform:translateY(6.25em);-moz-transform:translateY(6.25em);-ms-transform:translateY(6.25em);transform:translateY(6.25em)}.package__item:hover{--bf-image-scale:1.1}.package__item_image{position:relative;width:100%;height:23.125em;-moz-border-radius:1.5em!important;border-radius:1.5em!important;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.package__item_image img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(var(--bf-image-scale));-moz-transform:scale(var(--bf-image-scale));-ms-transform:scale(var(--bf-image-scale));transform:scale(var(--bf-image-scale));-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out}.package__popular{position:absolute;width:-moz-calc(100% - 1.5em);width:calc(100% - 1.5em);top:.75em;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-moz-border-radius:.75em;border-radius:.75em;border:.0625em solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.16);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);padding:.5em 1em;text-align:center}.package__popular span{color:#fff;font-size:1em;font-weight:700;line-height:1.3;text-transform:uppercase}.package__text_block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1em;gap:.5em}.package__item_subheading{position:relative}.package__item_subheading span{font-family:Nimbus Roman D;font-size:1.25em;font-weight:400;line-height:1.1}.package__item_price{position:relative}.package__item_price span{font-size:.875em;font-weight:400;line-height:1.3}.package__item_price span.price{font-family:Nimbus Roman D;font-size:2em;line-height:1.1;text-transform:uppercase}.package__item_about{position:relative}.package__item_about p{font-size:.875em;line-height:1.3}.package__button{position:relative;width:100%;padding:0 1em 1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px) and (orientation:portrait){.package{margin-top:5.3125em}.package__item{max-width:100%}.package__item_image{height:44.875em}}@media (max-width:500px) and (orientation:portrait){.package__item_image{height:19.25em}}.store{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em}.store,.store__block{position:relative;width:100%}.store__block{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.25em}.store__info_block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.5em;padding:4.625em 2.5em;background-color:#f9f3f3;-moz-border-radius:1.5em;border-radius:1.5em;opacity:0;-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}.store__info_block.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.store__heading{position:relative;width:100%}.store__info{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5em}.store__info,.store__item{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.store__item{max-width:16.4375em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em}.store__item span{font-size:.875em;line-height:1.3}.store__item span span{font-size:1em}.store__item a{position:relative;font-size:.875em;font-weight:400;line-height:1.3;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.store__item a:after{position:absolute;width:100%;left:0;bottom:0;height:1px;background:#13322b;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out, -moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out, -moz-transform .3s ease-in-out;z-index:1;-webkit-transform:scale(var(--bf--after-animation,0));-moz-transform:scale(var(--bf--after-animation,0));-ms-transform:scale(var(--bf--after-animation,0));transform:scale(var(--bf--after-animation,0));content:""}.store__item a:hover{--bf--after-animation:1;color:#13322b}.store__image_block{position:relative;width:100%;height:100%;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.store__image_block.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.store__image{position:relative;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-border-radius:1.5em;border-radius:1.5em;overflow:hidden}.store__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.store__divider{position:relative;width:100%;height:1px;background:rgba(16,24,32,.2);-moz-border-radius:.625em;border-radius:.625em}@media (max-width:1024px) and (orientation:portrait){.store{margin-top:5.3125em}.store__block{grid-template-columns:1fr}.store__item{max-width:49%}}@media (max-width:500px) and (orientation:portrait){.store__block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.store__info_block{padding:1em}.store__info{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;word-break:break-all}}.bonus{--bg-form-submit-width:5.07142857em;--bg-form-submit-border-color:#fff;--bg-form-submit-background:#fff;--bg-form-submit-color:#13322b;--bg-form-submit-padding-block:0.85714286em;--bg-form-submit-padding-inline:1.14285714em;--bg-form-submit-background-hover:#13322b;--bg-form-submit-color-hover:#fff;--bg-form-submit-height:3.57142857em;--bf-input-height:3.57142857em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:7.5em}.bonus,.bonus__main{position:relative;width:100%}.bonus__main{display:grid;grid-template-columns:1fr 1fr;gap:1.5em}.bonus__main.visible{-webkit-animation:.01s b ease-in-out forwards;-moz-animation:.01s b ease-in-out forwards;animation:.01s b ease-in-out forwards}.bonus__green{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.75em;padding:2em;-moz-border-radius:1.5em;border-radius:1.5em;background:#13322b;opacity:0;-webkit-transform:translateX(-6.25em);-moz-transform:translateX(-6.25em);-ms-transform:translateX(-6.25em);transform:translateX(-6.25em)}.bonus__heading{position:relative;width:100%}.bonus__heading span{color:var(--bg-bonus-heading-color,#fff);font-family:Nimbus Roman D;font-size:3.125em;font-weight:400;line-height:1;text-transform:uppercase}.bonus__form{margin-top:.75em}.bonus__form,.bonus__text{position:relative;width:100%}.bonus__text p{color:#fff;font-size:.875em;font-weight:400;line-height:1.3}.bonus__pink{--bg-bonus-heading-color:#101820;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2em;gap:.625em;background:#f9f3f3;-moz-border-radius:1.5em;border-radius:1.5em;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.bonus__pink-text{position:relative;width:100%;margin-bottom:.375em}.bonus__pink-text p{color:#101820;font-size:.875em;font-weight:400;line-height:1.3}@media (max-width:1024px) and (orientation:portrait){.bonus__main{grid-template-columns:1fr}.bonus__heading br{display:none}}@media (max-width:500px) and (orientation:portrait){.bonus__green,.bonus__pink{padding:1.5em}.bonus__heading span{font-size:2em}}.gallery{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:7.5em}.gallery,.gallery__slider_block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gallery__slider_block{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;opacity:0}.gallery__slider_block.visible{-webkit-animation:.5s a ease-in-out forwards;-moz-animation:.5s a ease-in-out forwards;animation:.5s a ease-in-out forwards}.gallery__slider{position:relative;width:100%}.gallery .swiper-slide{position:relative;max-width:25em;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery__image{position:relative;width:25em;height:25em;-moz-border-radius:1.5em;border-radius:1.5em;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery__image img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.gallery__pagination{--swiper-pagination-top:0;--swiper-pagination-bottom:0;--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bullet-width:1.625em;--swiper-pagination-bullet-height:0.625em;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:rgba(16,24,32,.1);--swiper-pagination-bullet-border-radius:0.5em;--swiper-pagination-color:#ead8d6;position:relative;width:90%!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6875em;margin:1.875em 0 0!important;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px) and (orientation:portrait){.gallery{margin-top:5.3125em}}@media (max-width:500px) and (orientation:portrait){.gallery .swiper-slide{max-width:20em}.gallery__image{width:20em;height:20em}}.faq{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7.5em;padding-bottom:7.5em}.faq,.faq__heading{position:relative;width:100%}.faq__heading{opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.faq__heading.visible{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.faq__items{margin-top:3.125em;gap:.5em}.faq__item,.faq__items{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.faq__item{background:#f9f3f3;-moz-border-radius:1em;border-radius:1em;padding:1em 1.5em;cursor:pointer;opacity:0;-webkit-transform:translateX(6.25em);-moz-transform:translateX(6.25em);-ms-transform:translateX(6.25em);transform:translateX(6.25em)}.faq__item.active .faq__item_text{margin-top:.5em}.faq__item.active .faq__item_crosshair span:first-child{opacity:0}.faq__item.active .faq__item_crosshair span:last-child{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}.faq__item_heading{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25em}.faq__item_heading_text{position:relative;width:94%}.faq__item_heading_text span{font-size:1em;font-weight:600;line-height:1.3}.faq__item_crosshair{position:relative;width:1.1875em;height:1.1875em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.faq__item_crosshair span{position:relative;display:block;width:100%;height:1px;background-color:#101820;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out}.faq__item_crosshair span:last-child{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.faq__item_text{overflow:hidden;height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq__item_text,.faq__text{position:relative;width:100%}.faq__text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.125em}.faq__text p{font-size:.875em;font-weight:400;line-height:1.3}@media (max-width:1024px) and (orientation:portrait){.faq{margin-top:5.3125em;padding-bottom:5.3125em}}.button-cust{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:none;outline:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1rem;gap:.25em}.button-cust span{position:relative;display:block;background-color:var(--bf-button-backgroundcolor,#13322b);padding:.85714em 1.14286em;-moz-border-radius:7.14286em;border-radius:7.14286em;border:.0625em solid var(--bg-button-border-color,#13322b);color:var(--bf-button-text-color,#fff);font-size:.875em;font-weight:400;line-height:1.3;text-transform:uppercase;-webkit-transition:color .3s ease-in-out,background .3s ease-in-out;-moz-transition:color .3s ease-in-out,background .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out}.button-cust__circle{position:relative;width:var(--bf-button-circle-width,2.625em);height:2.625em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:var(--bf-button-circle-backgroundcolor,#13322b);-moz-border-radius:6.25em;border-radius:6.25em;border:.0625em solid var(--bf-button-circle-bordercolor,#13322b);-webkit-transition:width .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:width .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:width .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.button-cust__circle img{width:1.25em;height:1.25em;-o-object-fit:contain;object-fit:contain;-webkit-filter:var(--bf-button-circle-img-filter,invert(0));filter:var(--bf-button-circle-img-filter,invert(0));-webkit-transition:-webkit-transform .3s ease-in-out,-webkit-filter .3s ease-in-out;transition:-webkit-transform .3s ease-in-out,-webkit-filter .3s ease-in-out;-moz-transition:transform .3s ease-in-out,filter .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out,filter .3s ease-in-out;transition:transform .3s ease-in-out,filter .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-webkit-filter .3s ease-in-out}.button-cust--promo{--bf-button-backgroundcolor:rgba(16,24,32,.4);--bg-button-border-color:hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(.75em);backdrop-filter:blur(.75em)}.button-cust:hover{--bf-button-backgroundcolor:#fff;--bf-button-text-color:#13322b;--bf-button-circle-backgroundcolor:#fff;--bf-button-circle-width:6.25em;--bf-button-circle-img-filter:invert(1)}.button-cust:hover .button-cust__circle img{-webkit-transform:translateX(130%);-moz-transform:translateX(130%);-ms-transform:translateX(130%);transform:translateX(130%)}.button-cust--invert{--bf-button-backgroundcolor:#fff;--bf-button-text-color:#101820;--bf-button-circle-backgroundcolor:#fff;--bf-button-circle-img-filter:invert(1)}.button-cust--invert:hover{--bf-button-backgroundcolor:#13322b;--bf-button-text-color:#13322b;--bf-button-circle-backgroundcolor:#13322b;--bf-button-text-color:#fff;--bf-button-circle-img-filter:invert(0);--bg-button-border-color:#fff;--bf-button-circle-bordercolor:#fff}.header{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;z-index:50}.header,.header__container{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:5em}.header__container{max-width:88em;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.875em;padding:0 1.5em;background:#fff;border:1px solid rgba(16,24,32,.2);-moz-border-radius:.75em;border-radius:.75em;-webkit-box-shadow:0 .0625em .25em 0 rgba(12,12,13,.1);-moz-box-shadow:0 .0625em .25em 0 rgba(12,12,13,.1);box-shadow:0 .0625em .25em 0 rgba(12,12,13,.1);margin:1em 1.25em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out, -moz-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out, -moz-transform .2s ease-in-out}.header__container.block-fixed{position:fixed;left:0;right:0;top:0;-webkit-transform:translateY(1.25em);-moz-transform:translateY(1.25em);-ms-transform:translateY(1.25em);transform:translateY(1.25em);margin:0 auto;border-left:0;border-right:0;border-top:0;z-index:50}.header__logo{position:relative;width:6em;z-index:101;cursor:pointer;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__logo img{width:100%}.header__menu{width:100%;max-width:50.125em}.header__menu ul{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625em 2.5em}.header__menu ul,.header__menu ul li a{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__menu ul li a{display:inline-block;color:#101820;font-size:.875em;height:5.57143em;font-weight:600;line-height:1.3;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:.28571em;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header__menu ul li a.active,.header__menu ul li a:hover{color:#c48490}.header__menu ul li:has(.header__hidden-menu-container):hover .header__hidden-menu-container{opacity:1;pointer-events:all;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.header__menu-link{position:relative;color:#101820;font-size:.875em;height:5.57143em;font-weight:600;line-height:1.3;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.28571em;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;cursor:pointer}.header__menu-link svg{width:1.14286em;height:1.14286em;-o-object-fit:contain;object-fit:contain}.header__menu-link svg path{-webkit-transition:stroke .3s ease-in-out;-moz-transition:stroke .3s ease-in-out;transition:stroke .3s ease-in-out}.header__menu-link.active{color:#c48490}.header__menu-link.active svg path{stroke:#c48490}.header__menu-link:hover{color:#c48490}.header__menu-link:hover svg path{stroke:#c48490}.header__cart{position:relative;width:2.5em;height:2.5em;cursor:pointer;z-index:101}.header__cart svg{width:2.5em;height:2.5em;-o-object-fit:contain;object-fit:contain}.header__cart svg path{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.header__cart:hover svg path{fill:#c48490}.header__hidden-menu-container{position:absolute;max-width:80em;padding-top:1.25em;top:4.875em;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header__hidden-menu-block{width:100%;background:#fff;padding:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;gap:1.5em;-webkit-box-shadow:0 .1875em .5em 0 rgba(12,12,13,.1);-moz-box-shadow:0 .1875em .5em 0 rgba(12,12,13,.1);box-shadow:0 .1875em .5em 0 rgba(12,12,13,.1)}.header__hidden-line,.header__hidden-menu-block{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__hidden-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:.75em}.header__hidden-heading{position:relative}.header__hidden-heading span{color:rgba(16,24,32,.5);font-size:.875em;font-weight:400;line-height:1.3}.header__hidden-menu{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.75em;width:13.75em}.header__hidden-menu.double{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:21.25em;gap:1.5em}.header__hidden-menu a{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.57143em!important;padding:.57143em!important;font-size:.875em;-moz-border-radius:.57143em;border-radius:.57143em;height:auto!important;background:#fff;text-transform:unset!important;-webkit-transition:background .3s ease-in-out!important;-moz-transition:background .3s ease-in-out!important;transition:background .3s ease-in-out!important}.header__hidden-menu a img{width:1.71429em;height:1.71429em;-o-object-fit:contain;object-fit:contain;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__hidden-menu a span{color:#101820;font-size:1em;font-weight:400;line-height:1.3}.header__hidden-menu a:hover{background:#f9f3f3}.header__hidden-menu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.75em}.header__hidden-banner,.header__hidden-menu-item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__hidden-banner{width:25em;height:18.75em;-moz-border-radius:.75em;border-radius:.75em;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__hidden-banner:hover{--bf-image-scale:1.1}.header__hidden-banner-image{position:absolute;width:100%;height:100%;inset:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__hidden-banner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(var(--bf-image-scale));-moz-transform:scale(var(--bf-image-scale));-ms-transform:scale(var(--bf-image-scale));transform:scale(var(--bf-image-scale));-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out, -moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out, -moz-transform .5s ease-in-out}.header__hidden-banner-text-block{position:relative;width:100%;border-top:.0625em solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.16);-webkit-backdrop-filter:blur(.75em);backdrop-filter:blur(.75em);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.8125em;padding:.5em 1.5em}.header__hidden-banner-text{position:relative}.header__hidden-banner-text span{color:#fff;font-size:1em;font-weight:700;line-height:1.3}.header__mob_menu{display:none}@media (max-width:1024px) and (orientation:portrait){.header__menu{display:none}.header__mob_menu{display:block}.header__cart{margin-left:auto}.header__container{gap:1em}.header__container.block-fixed{max-width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-border-radius:0;border-radius:0}}.footer{margin-bottom:2em;-webkit-transform:translateY(60%);-moz-transform:translateY(60%);-ms-transform:translateY(60%);transform:translateY(60%);opacity:0}.footer,.footer__main{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__main{gap:1.5em;padding:2.5em;-moz-border-radius:1.5em;border-radius:1.5em;background-color:#ead8d6}.footer__logo{position:relative;width:10.5em;z-index:1;cursor:pointer}.footer__logo img{width:100%}.footer__columns{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5.625em}.footer__column-item,.footer__columns{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__column-item{width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:2.5em}.footer__adress{position:relative}.footer__adress p{color:#101820;font-size:.875em;font-weight:400;line-height:1.3}.footer__contacts{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.125em}.footer__contacts a{color:#101820;font-size:.875em;font-weight:400;line-height:1.3;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer__contacts a:hover{color:#c48490}.footer__menu{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em}.footer__menu a{color:#101820;font-size:.875em;font-weight:400;line-height:1.3;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer__menu a:hover{color:#c48490}.footer__soc-block{position:relative;width:100%;max-width:13em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em}.footer__soc-block.mob{display:none}.footer__soc-heading{position:relative;width:100%}.footer__soc-heading span{color:#101820;font-size:.875em;font-weight:400;line-height:1.3}.footer__soc-items{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em}.footer__soc-item{position:relative;width:2.5em;height:2.5em;border:.0625em solid rgba(16,24,32,.2);-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;-webkit-transition:border-color .3s ease-in-out,background .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,background .3s ease-in-out;transition:border-color .3s ease-in-out,background .3s ease-in-out}.footer__soc-item svg{width:1em;height:1em;-o-object-fit:contain;object-fit:contain}.footer__soc-item svg path{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.footer__soc-item:hover{background:#13322b;border:.0625em solid #13322b}.footer__soc-item:hover svg path{fill:#fff}.footer__line{position:relative;width:100%;height:.0625em;background:rgba(16,24,32,.2);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer__copyrights-block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em}.footer__copyrights-text{position:relative}.footer__copyrights-text p{color:#101820;font-size:.75em;font-weight:400;line-height:1.3}.footer__copyrights_menu-block{width:100%;max-width:35.875em}.footer__copyrights_menu,.footer__copyrights_menu-block{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.footer__copyrights_menu a{color:#101820;font-size:.75em;font-weight:400;line-height:1.3;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer__copyrights_menu a:hover{color:#c48490}.footer__copyright-payments{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1024px) and (orientation:portrait){.footer__columns{gap:2.5em}.footer__soc-block{margin-left:auto}.footer__soc-block.mob{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.footer__column-item:first-child{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__column-item:last-child{width:100%}.footer__column-item:nth-child(2){width:28%}.footer__column-item:nth-child(3){width:31%}.footer__column-item:nth-child(4){width:28%}.footer__column-item.desk{display:none}.footer__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__copyrights-block,.footer__copyrights_menu-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__copyrights_menu-block{max-width:100%;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:1024px) and (orientation:portrait){.footer__column-item:first-child{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25em}.footer__column-item:last-child,.footer__column-item:nth-child(2),.footer__column-item:nth-child(3),.footer__column-item:nth-child(4){width:100%}.footer__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:unset;flex-wrap:unset}.footer__soc-block{margin-left:0}.footer__columns{gap:1em}}.form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto}.form,.form__line{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.form,.form__line,.form__wrap{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em}.form__wrap label{color:#101820;font-size:.875em;line-height:1.3;font-weight:700}.form__input,.form__textarea{position:relative;width:100%;height:var(--bf-input-height);font-size:.875em;line-height:1.3;background:#fff;color:#101820;border:1px solid rgba(16,24,32,.2);-moz-border-radius:1.875em;border-radius:1.875em;outline:none;font-weight:400;padding:1em}.form__input::-webkit-input-placeholder, .form__textarea::-webkit-input-placeholder{color:rgba(16,24,32,.5)}.form__input:-moz-placeholder, .form__textarea:-moz-placeholder{color:rgba(16,24,32,.5)}.form__input::-moz-placeholder, .form__textarea::-moz-placeholder{color:rgba(16,24,32,.5)}.form__input:-ms-input-placeholder, .form__textarea:-ms-input-placeholder{color:rgba(16,24,32,.5)}.form__input::-ms-input-placeholder, .form__textarea::-ms-input-placeholder{color:rgba(16,24,32,.5)}.form__input::placeholder,.form__textarea::placeholder{color:rgba(16,24,32,.5)}.form__textarea{resize:none;field-sizing:content;min-height:4.375em;max-height:18.75em;vertical-align:middle}.form__textarea::-webkit-input-placeholder{opacity:1!important;visibility:visible!important}.form__textarea:-moz-placeholder{opacity:1!important;visibility:visible!important}.form__textarea::-moz-placeholder{opacity:1!important;visibility:visible!important}.form__textarea:-ms-input-placeholder{opacity:1!important;visibility:visible!important}.form__textarea::-ms-input-placeholder{opacity:1!important;visibility:visible!important}.form__textarea::placeholder{opacity:1!important;visibility:visible!important}.form__submit{position:relative;width:var(--bg-form-submit-width,100%);height:var(--bg-form-submit-height);padding-block:var(--bg-form-submit-padding-block,1.42857em);padding-inline:var(--bg-form-submit-padding-inline,.85714em);color:var(--bg-form-submit-color,#fff);-moz-border-radius:3.57143em;border-radius:3.57143em;font-size:.875em;text-align:center;text-transform:uppercase;line-height:1.3;font-weight:400;outline:none;border:1px solid var(--bg-form-submit-border-color,#13322b);background:var(--bg-form-submit-background,#13322b);-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;cursor:pointer}.form__submit:hover{background:var(--bg-form-submit-background-hover,#fff);color:var(--bg-form-submit-color-hover,#13322b)}.modal-window{position:fixed;top:0;left:0;width:100%;height:100%;padding:0 1.25em;opacity:1;overflow:hidden;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:50;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(.3125em);backdrop-filter:blur(.3125em)}.modal-window:not(.open){visibility:hidden;pointer-events:none;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:0}.modal-window .modal{position:relative;width:100%;max-width:35em;margin:auto;top:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.modal-window .modal__close{position:absolute;right:-2.5em;top:-1.5625em;width:2em;height:2em;background:url(../img/icons/close.svg) no-repeat;-moz-background-size:contain;background-size:contain;cursor:pointer;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:10}.modal-window .modal__close img,.modal-window .modal__close svg{width:100%}.modal-window .modal__close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.modal-window .modal__container{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#fff;padding:2em;-moz-border-radius:1em;border-radius:1em}.modal-window .modal__heading{text-align:center;width:100%}.modal-window .modal__subheading{position:relative;width:100%;text-align:center;margin-top:.75em}.modal-window .modal__subheading p{line-height:1.3}.modal-window .modal__form{position:relative;width:100%;margin-top:.75em}@media (max-width:768px) and (orientation:portrait){.modal-window .modal__close{right:0;top:-2.5em}}@media (max-width:500px) and (orientation:portrait){.modal-window .modal__container{padding:1em}.modal-window .modal__heading h2{font-size:1.5em}}.nav{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.55);-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:100%;overflow-y:auto;overflow-x:hidden;opacity:0}.nav::-webkit-scrollbar{width:0}.nav::-webkit-scrollbar-thumb{border-radius:0;border:0}.nav.nav-open{pointer-events:unset;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset;opacity:1}.nav.nav-open,.nav.nav-open .nav__menu_block{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.nav__menu-block{position:relative;width:100%;margin-left:auto;margin-right:auto;height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:1.5em 1.5em 1em;-moz-border-radius:0 0 1em 1em;border-radius:0 0 1em 1em;margin-bottom:1.5em;gap:1.5em}.nav__menu-block:after{position:fixed;left:0;top:0;width:100%;height:6.875em;background:-webkit-gradient(linear,left bottom, left top,from(hsla(0,0%,100%,0)),color-stop(30%, #fff));background:-moz-linear-gradient(bottom,hsla(0,0%,100%,0),#fff 30%);background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff 30%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5;content:""}.nav__menu{max-width:22.625em;margin-top:6.25em}.nav__menu,.nav__menu ul{position:relative;width:100%}.nav__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;gap:.875em}.nav__menu ul,.nav__menu ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nav__menu ul li{position:relative;width:100%;cursor:pointer;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .125em}.nav__menu ul li span{color:#101820;font-size:.875em;font-weight:600;line-height:1.3;text-transform:uppercase;display:inline-block;padding:.42857em 0}.nav__menu ul li img{width:1em;height:1em;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out, -moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out, -moz-transform .3s ease-in-out}.nav__menu ul li.show-item{overflow:hidden;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav__menu ul li.show-item ul{width:100%;gap:0}.nav__menu ul li.show-item ul li a{position:relative;width:100%;color:#101820;font-size:1em;font-weight:600;line-height:1.3;text-transform:unset!important;padding:.57143em!important;-moz-border-radius:.57143em;border-radius:.57143em;background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.71429em;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;cursor:pointer}.nav__menu ul li.show-item ul li a img{width:1.71429em!important;height:1.71429em!important;-o-object-fit:contain;object-fit:contain}.nav__menu ul li.show-item ul li a span{text-transform:unset!important}.nav__menu ul li.show-item ul li a.active{background:#f9f3f3;color:#c48490}.nav__menu ul li.show-item ul li a:hover{background:#f9f3f3}.nav__menu ul li.show-item.active ul li a img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.nav__menu ul li.show-item.active img{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.nav__menu ul li ul{overflow:hidden;height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav__menu ul li a.active span{color:#c48490}.nav__btns{position:relative;width:85%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75em;margin:.875em auto;font-size:1.5rem}.nav__btns .button{width:50%}.nav__btns .button--register:hover{padding-left:0;padding-right:0}.nav__banner{position:relative;width:100%;max-width:25em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:6.25em;gap:.75em}.nav__banner .header__hidden-banner{width:100%}.nav__banner .header__hidden-banner-text-block{gap:1.5em}#burger{position:relative;width:4.375em;height:3.125em;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer;right:0;margin-top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:101;font-size:.4rem}#burger span{display:block;width:100%;height:4px;background:#101820;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}#burger span.ultinate{width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#burger.open span:first-child{-webkit-transform:translateY(1.25em) rotate(45deg);-moz-transform:translateY(1.25em) rotate(45deg);-ms-transform:translateY(1.25em) rotate(45deg);transform:translateY(1.25em) rotate(45deg)}#burger.open span.ultinate{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}#burger.open span.ultinate span:first-child{opacity:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}#burger.open span:nth-child(3){-webkit-transform:translateY(-1.25em) rotate(-45deg);-moz-transform:translateY(-1.25em) rotate(-45deg);-ms-transform:translateY(-1.25em) rotate(-45deg);transform:translateY(-1.25em) rotate(-45deg)}@media (max-width:1024px) and (orientation:portrait){.nav{height:100vh}}@media (max-width:500px) and (orientation:portrait){.nav__menu-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0}.nav__banner{margin-top:1.5em}.nav__banner .header__hidden-banner-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.75em}.nav__banner .header__hidden-banner{height:17.625em}}@-webkit-keyframes a{to{opacity:1}}@-moz-keyframes a{to{opacity:1}}@keyframes a{to{opacity:1}}@-webkit-keyframes b{to{opacity:1;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@-moz-keyframes b{to{opacity:1;-moz-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@keyframes b{to{opacity:1;-webkit-transform:translate(0) rotate(0deg);-moz-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}.anim-fade{-webkit-animation:.5s b ease-in-out forwards;-moz-animation:.5s b ease-in-out forwards;animation:.5s b ease-in-out forwards}.anim-fade-op{-webkit-animation:.5s a ease-in-out forwards;-moz-animation:.5s a ease-in-out forwards;animation:.5s a ease-in-out forwards}