.non_visible{display:none}.hide{opacity:0}.container-center{flex-direction:column;flex-wrap:wrap;line-height:1.5}.container-center,.mask{align-items:center;display:flex;justify-content:center;width:100%}.mask{background:#fff;height:100%;position:fixed;top:0;transition:.6s;z-index:100}.loader{-webkit-animation:loader 1.3s linear infinite;animation:loader 1.3s linear infinite;border:10px solid rgba(13,71,161,.6);border-left-color:#0d47a1;border-radius:50%;height:75px;margin:auto;width:75px;z-index:101}@-webkit-keyframes loader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-display:swap;font-family:Trebuchet MS;font-style:normal;font-weight:300}@font-face{font-display:swap;font-family:Trebuchet MS;font-style:normal;font-weight:500}@font-face{font-display:swap;font-family:Trebuchet MS;font-style:normal;font-weight:400}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}aside,footer,header,nav,section{display:block}body,html{font-size:16px;height:100%;min-width:320px}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#000;font-family:Trebuchet MS;line-height:1}button,input,textarea{font-family:Trebuchet MS;font-size:inherit}input::-ms-clear{display:none}button{background-color:inherit;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}._container{margin:0 auto;max-width:1230px;padding:0 15px}@media (max-width:767.98px){._container{max-width:1220px;padding:0 10px}}._heading{margin:0 0 40px;text-align:center}@media (max-width:767.98px){._heading{margin:0 0 20px}}._heading ._title{color:#333;font-size:36px;font-weight:600;line-height:106.6666666667%;margin:0 0 12px}@media (max-width:767.98px){._heading ._title{margin:0 0 6px}}@media (max-width:479.98px){._heading ._title{font-size:28px}}._heading ._subtitle{font-weight:300}._black-button{align-items:center;background-color:#272727;border-radius:10px;color:#fff;display:inline-flex;font-weight:500;height:60px;justify-content:center;padding:0 45px;text-transform:uppercase;transition:all .3s ease 0s}@media (max-width:479.98px){._black-button{font-size:14px;height:50px;padding:0 35px}}@media (any-hover:hover){._black-button:hover{background-color:#464646}}._card-time{align-items:center;display:inline-flex;font-weight:300;margin:0 0 16px}@media (max-width:991.98px){._card-time{margin:0 0 10px}}._card-time svg{height:18px;width:37px}._card-price{color:#383838;font-size:22px;font-weight:500;margin:0 0 36px}@media (max-width:991.98px){._card-price{font-size:20px;margin:0 0 24px}}._card-hot-price{align-items:center;color:#383838;display:flex;font-size:22px;font-weight:500;justify-content:center;margin:0 0 32px}._card-hot-price img{height:20px;margin:0 6px 0 0}@media (max-width:991.98px){._card-hot-price{font-size:20px;margin:0 0 14px}}@media (max-width:479.98px){._card-hot-price{margin:0 0 20px}}._card-last-price{background-color:#a9a9a9;color:#fff;display:inline-block;margin:0 0 12px;padding:5px}@media (max-width:479.98px){._card-last-price{margin:0 0 6px}}._letter{background-color:#f7f7f7;background-position:bottom;background-repeat:repeat-x;background-size:20%;margin:0 auto;max-width:960px;padding:70px 90px;text-align:left}._card-last-price span{font-weight:500;text-decoration:line-through}@media (max-width:479.98px){._letter{background-size:30%;padding:40px 40px 40px 50px}}._quotes{left:-40px;position:absolute;top:-20px}@media (max-width:767.98px){._quotes{height:15px;left:-30px;top:-15px;width:20px}}._quotes path{fill:#787878}._title{font-size:20px;font-weight:300;line-height:1.2;margin:0 0 24px;text-transform:uppercase}@media (max-width:767.98px){._title{font-size:18px}}._signature{font-size:18px;font-weight:300}@media (max-width:767.98px){._signature{font-size:16px}}._signature span{font-weight:500}._label{display:block;font-size:18px;font-weight:300;margin-bottom:10px}._input{background-color:#f8f8f8;border:2px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;font-size:20px;height:56px;padding:0 10px;width:100%}.main{background-color:#f7f7f7}.header{align-items:center;box-shadow:0 0 5px 1px #bababa;display:flex;min-height:100px;padding:0;z-index:10}@media (max-width:1200px){.header{min-height:80px;padding:20px 0}}@media (max-width:479.98px){.header{min-height:60px;padding:16px 0}}.header__container{padding:0 40px;width:100%}@media (max-width:1200px){.header__container{padding:0 15px}}.header__body{align-items:center;display:flex;justify-content:space-between;width:100%}.header__logo{display:inline-block;flex:0 0 155px;height:80px;margin:0 30px}@media (max-width:1200px){.header__logo{margin:0}}@media (max-width:479.98px){.header__logo{flex:0 0 102.5px;height:50.6666666667px}}.header__logo img{height:100%;width:100%}@media (max-width:1200px){.menu{left:0;opacity:0;position:absolute;top:-100%;transition:top .3s ease 0s;visibility:hidden}.menu._active{height:100%;left:0;margin:80px 0 0;max-height:calc(100vh - 80px);opacity:1;overflow:auto;padding:70px 30px;top:0;visibility:visible;width:100%;z-index:100}}@media (max-width:1200px) and (max-width:991.98px){.menu._active{padding:50px 0}}@media (max-width:1200px) and (max-width:767.98px){.menu._active{padding:30px 0}}@media (max-width:1200px) and (max-width:479.98px){.menu._active{margin:60px 0 0;max-height:calc(100vh - 60px);padding:20px 0}}@media (max-width:1200px){.menu:before{background-color:#000;content:"";display:block;height:100%;left:0;opacity:.9;position:fixed;top:0;width:100%;z-index:10}}.menu__body{position:relative;z-index:100}.menu__list{align-items:center;display:flex}@media (max-width:1200px){.menu__list{flex-direction:column}}.menu__item{align-items:center;display:flex;padding:10px 0;position:relative;text-transform:uppercase;white-space:nowrap}.menu__item:not(:last-child){margin:0 24px 0 0}@media (max-width:1200px){.menu__item:not(:last-child){margin:0}}@media (min-width:1200px) and (any-hover:hover){.menu__item:hover .menu__arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu__item:hover .menu__arrow svg path{fill:#faaabc}.menu__item:hover .menu__link{color:#faaabc}.menu__item:hover .menu__sub-list{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%);transform:translate(-50%);visibility:visible}}.catalog__link{color:inherit}.menu__item._hover .menu__arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu__item._hover .menu__arrow svg path{fill:#faaabc}.menu__item._hover .menu__link-arrow{color:#faaabc}.menu__item._hover .menu__sub-list{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%);transform:translate(-50%);visibility:visible}.menu__link-wrapper{display:flex}@media (max-width:1200px){.menu__link-wrapper{flex-direction:column}}.menu__arrow{align-items:center;display:flex;margin:0 0 0 8px}.menu__arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease 0s}.menu__arrow svg path{fill:grey;transition:all .3s ease 0s}@media (max-width:1200px){.menu__arrow{display:none}}.menu__link{color:#000;display:block;transition:all .3s ease 0s}@media (any-hover:hover){.menu__link:hover{color:#faaabc}}@media (max-width:1200px){.menu__link{color:#fff;font-size:22px;margin:0 0 12px;text-align:center}}@media (max-width:767.98px){.menu__link{font-size:20px}}@media (max-width:479.98px){.menu__link{font-size:18px}}.menu__sub-list{text-align:center}@media (min-width:1200px){.menu__sub-list{background-color:#fff;box-shadow:0 0 5px 1px #bababa;left:50%;max-width:230px;min-width:120%;opacity:0;padding:20px;pointer-events:none;position:absolute;top:100%;-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);transition:all .3s ease 0s;visibility:hidden}}@media (max-width:1200px){.menu__sub-list{left:0;margin:0 0 24px;position:relative;top:0}}.menu__sub-item:not(:last-child){margin:0 0 12px}.menu__sub-link{color:#000;font-size:18px;text-transform:none;transition:all .3s ease 0s;white-space:normal}@media (any-hover:hover){.menu__sub-link:hover{color:#faaabc;text-decoration:underline}}@media (max-width:1200px){.menu__sub-link{color:#fff;font-size:20px}}@media (max-width:767.98px){.menu__sub-link{font-size:18px}}@media (max-width:479.98px){.menu__sub-link{font-size:16px}}.actions{align-items:center;display:flex}.actions__contact{margin:0 30px 0 0;text-align:center}@media (max-width:1200px){.actions__contact{align-items:center;display:flex;margin:0 20px 0 0}}@media (max-width:479.98px){.actions__contact{margin:0 12px 0 0}}.actions__tel{color:#000;display:block;font-size:18px;margin:0 0 8px;transition:all .3s ease 0s;white-space:nowrap}@media (any-hover:hover){.actions__tel:hover{color:#faaabc}}@media (max-width:1200px){.actions__tel{border-bottom:1px dashed;margin:0;padding-bottom:3px;z-index:100}}@media (max-width:479.98px){.actions__tel{font-size:16px;margin:0}}.actions__tel._active{color:#fff}@media (any-hover:hover){.actions__tel._active:hover{color:#faaabc}}.actions__whatsapp-icon{display:none}@media (max-width:1200px){.actions__whatsapp-icon{display:inline-block;height:40px;margin:0 12px 0 0;width:40px;z-index:100}.actions__whatsapp-icon img{height:100%;width:100%}}@media (max-width:479.98px){.actions__whatsapp-icon{height:30px;margin:0 4px 0 0;width:30px}}.actions__whatsapp-text{color:#000;display:block;font-size:14px;transition:all .3s ease 0s}@media (any-hover:hover){.actions__whatsapp-text:hover{color:#faaabc}}@media (max-width:1200px){.actions__whatsapp-text{display:none}}.actions__fast-call{align-items:center;border:3px solid #000;border-radius:10px;color:#000;display:inline-flex;font-size:14px;font-weight:700;height:40px;justify-content:center;padding:0 30px;transition:all .3s ease 0s;white-space:nowrap}@media (any-hover:hover){.actions__fast-call:hover{border-color:#faaabc;color:#faaabc}}@media (max-width:1200px){.actions__fast-call{display:none}.icon-menu{display:inline-flex;flex-direction:column;height:20px;justify-content:space-between;margin-left:20px;transition:all .3s ease 0s;width:30px;z-index:110}}@media (max-width:1200px) and (any-hover:hover){.icon-menu:hover span{background-color:#faaabc}}@media (max-width:1200px) and (max-width:479.98px){.icon-menu{height:16px;width:22px}}@media (max-width:1200px){.icon-menu span{background-color:#000;border-radius:10px;display:block;height:3px;pointer-events:none;transition:all .3s ease 0s;width:100%;z-index:110}}@media (max-width:1200px) and (max-width:479.98px){.icon-menu span{height:2px}}@media (max-width:1200px){.icon-menu._active{justify-content:center}.icon-menu._active span{background-color:#fff;display:none}.icon-menu._active span:first-child{display:block;-webkit-transform:rotate(-45deg) translateY(50%);transform:rotate(-45deg) translateY(50%)}.icon-menu._active span:last-child{display:block;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}}@media (max-width:1200px) and (any-hover:hover){.icon-menu._active:hover span{background-color:#faaabc}}.catalog{margin:40px 0}@media (max-width:767.98px){.catalog{margin:20px 0}}.catalog__container{margin:0 auto;max-width:1230px;padding:0 15px}@media (max-width:1200px){.catalog__container{max-width:1000px}}@media (max-width:479.98px){.catalog__container{max-width:1220px;padding:0 10px}}.catalog__list{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(8,100px);justify-content:center}@media (max-width:1200px){.catalog__list{gap:25px;grid-template-columns:repeat(8,95px)}}@media (max-width:991.98px){.catalog__list{grid-template-columns:repeat(4,160px)}}@media (max-width:767.98px){.catalog__list{gap:15px;grid-template-columns:repeat(4,100px)}}@media (max-width:479.98px){.catalog__list{grid-template-columns:repeat(2,140px)}}.catalog__item{text-align:center;width:100px}@media (max-width:1200px){.catalog__item{width:95px}}@media (max-width:991.98px){.catalog__item{width:160px}}@media (max-width:767.98px){.catalog__item{width:100px}}@media (max-width:479.98px){.catalog__item{width:140px}}.catalog__image{border-radius:100%;box-shadow:0 1px 10px rgba(0,0,0,.12);height:100px;margin:0 0 12px;overflow:hidden;position:relative;transition:all .3s ease 0s}@media (any-hover:hover){.catalog__image:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.4)}}@media (max-width:1200px){.catalog__image{height:95px;margin:0 0 8px}}@media (max-width:991.98px){.catalog__image{height:160px}}@media (max-width:767.98px){.catalog__image{height:100px}}@media (max-width:479.98px){.catalog__image{height:140px}}.catalog__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.catalog__title{text-transform:uppercase}@media (max-width:1200px){.catalog__title{font-size:14px}}.delivery{background-position:50%;background-size:cover;margin-bottom:50px;overflow:hidden;padding:60px 0;position:relative}.delivery__background{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media (max-width:767.98px){.delivery{margin-bottom:30px;padding:40px 0}}@media (max-width:479.98px){.delivery{padding:30px 0;text-align:center}}.delivery__body{color:#fff;display:inline-block;margin:0 0 0 100px;position:relative;text-align-last:left;z-index:10}@media (max-width:767.98px){.delivery__body{margin:0 0 0 60px}}@media (max-width:479.98px){.delivery__body{margin:0}}.delivery__title{font-size:48px;font-weight:300;line-height:1.2;margin:0 0 30px;text-transform:uppercase}@media (max-width:767.98px){.delivery__title{font-size:38px;margin:0 0 20px}}@media (max-width:479.98px){.delivery__title{font-size:32px;margin:0 0 10px}}.delivery__title span{font-weight:500}.delivery__text{font-size:24px;font-weight:400;line-height:1.6;margin:0 0 50px}@media (max-width:767.98px){.delivery__text{font-size:22px;margin:0 0 30px}}@media (max-width:479.98px){.delivery__text{font-size:18px;margin:0 0 15px}}.delivery__text span{border-bottom:2px dashed #fff;font-weight:500}.delivery__form{display:flex;gap:30px;margin-bottom:24px}@media (max-width:767.98px){.delivery__form{flex-direction:column;gap:20px}}.delivery__number-input{border-radius:5px;height:40px;outline:none;padding:0 15px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}@media (max-width:767.98px){.delivery__number-input{height:35px;padding:0 10px}}@media (max-width:479.98px){.delivery__number-input{height:30px;padding:0 10px}}.delivery__number-button{align-items:center;background-color:#fff;border-radius:5px;color:#000;display:inline-flex;height:40px;justify-content:center;padding:0 30px;text-transform:uppercase;transition:all .3s ease 0s;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}@media (max-width:767.98px){.delivery__number-button{height:35px;padding:0 30px}}@media (max-width:479.98px){.delivery__number-button{height:30px;padding:0 20px}}@media (any-hover:hover){.delivery__number-button:hover{background-color:#bbb}}.delivery__button{align-items:center;background-color:#fff;border-radius:5px;color:#000;display:inline-flex;height:60px;justify-content:center;padding:0 60px;text-transform:uppercase;transition:all .3s ease 0s}@media (max-width:767.98px){.delivery__button{height:50px;padding:0 50px}}@media (max-width:479.98px){.delivery__button{height:40px;padding:0 40px}}@media (any-hover:hover){.delivery__button:hover{background-color:#bbb}}.flower{margin-bottom:50px}@media (max-width:767.98px){.flower{margin-bottom:30px}}.flower__container{text-align:center}.flower__list{grid-gap:60px 0;display:grid;gap:60px 0;grid-template-columns:repeat(3,30%);justify-content:space-between;margin:0 0 60px}@media (max-width:991.98px){.flower__list{gap:40px 0}}@media (max-width:767.98px){.flower__list{gap:30px 0;grid-template-columns:repeat(2,48%)}}@media (max-width:479.98px){.flower__list{margin:0 0 30px}}@media (max-width:400px){.flower__list{gap:20px 0;grid-template-columns:95%;justify-content:center}}.flower__button{margin:0 0 60px}@media (max-width:479.98px){.flower__button{margin:0 0 30px}}.card-flower{background-color:#fff;border-radius:5px;box-shadow:0 0 30px 1px #ddd;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;overflow:hidden;transition:all .3s ease 0s}@media (any-hover:hover){.card-flower:hover{box-shadow:0 0 20px 1px #9f9f9f}}.card-flower__link{-webkit-tap-highlight-color:transparent;display:block}.card-flower__image{overflow:hidden;padding:0 0 100%;position:relative}.card-flower__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.card-flower__content{padding:30px;text-align:center}@media (max-width:991.98px){.card-flower__content{padding:20px}}.card-flower__title{color:#383838;font-size:20px;line-height:1.35;margin:0 0 12px}@media (max-width:991.98px){.card-flower__title{font-size:18px;margin:0 0 6px}}.card-flower__actions{display:flex}.card-flower__actions,.card-flower__cart{align-items:center;justify-content:center}.card-flower__cart{border:1px solid #000;border-radius:50%;display:inline-flex;height:48px;margin:0 16px 0 0;padding:10px;transition:all .3s ease 0s;width:48px}@media (max-width:991.98px){.card-flower__cart{height:40px;margin:0 10px 0 0;padding:8px;width:40px}}@media (any-hover:hover){.card-flower__cart:hover{background-color:#000}.card-flower__cart:hover svg{stroke:#fff}}.card-flower__cart svg{stroke:#000;height:100%;width:100%}.card-flower__favourites{align-items:center;display:inline-flex;height:48px;justify-content:center;padding:6px;width:48px}@media (max-width:991.98px){.card-flower__favourites{height:40px;padding:4px;width:40px}}@media (any-hover:hover){.card-flower__favourites:hover svg path{stroke:#ff7575}}.card-flower__favourites svg{height:100%;width:100%}.card-flower__favourites svg path{transition:all .3s ease 0s}.form-flower{display:flex;margin:0 auto 50px;max-width:760px;padding:0 10px;width:100%}@media (max-width:767.98px){.form-flower{align-items:center;flex-direction:column}}.form-flower__search-wrapper{align-items:center;border:2px solid #9b9b9b;border-radius:20px;display:flex;height:60px;padding:20px;width:100%}@media (max-width:767.98px){.form-flower__search-wrapper{margin:0 0 32px}}@media (max-width:479.98px){.form-flower__search-wrapper{height:45px;margin:0 0 20px;padding:14px}}.form-flower__search-button{flex:0 0 25px;height:25px}@media (max-width:479.98px){.form-flower__search-button{flex:0 0 20px;height:20px}}.form-flower__search-button path{fill:#797979;transition:all .3s ease 0s}@media (any-hover:hover){.form-flower__search-button:hover path{fill:#0b0b0b}}.form-flower__search{background-color:#f7f7f7;font-size:18px;margin:0 20px;outline:none;width:100%}@media (max-width:479.98px){.form-flower__search{margin:0 12px}}.form-flower__reset-button{align-items:center;cursor:pointer;display:inline-flex;flex:0 0 25px;min-height:100%;position:relative}@media (max-width:479.98px){.form-flower__reset-button{flex:0 0 20px}}.form-flower__reset-button span{background-color:#797979;border-radius:5px;display:inline-block;height:2px;position:absolute;transition:all .3s ease 0s;width:100%}.form-flower__reset-button span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form-flower__reset-button span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (any-hover:hover){.form-flower__reset-button:hover span{background-color:#0b0b0b}}.form-flower__button-submit{align-items:center;background-color:#ebebeb;display:inline-flex;font-size:18px;font-weight:300;height:60px;justify-content:center;margin:0 0 0 20px;padding:0 60px;text-transform:uppercase;transition:all .3s ease 0s;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}@media (max-width:767.98px){.form-flower__button-submit{margin:0}}@media (max-width:479.98px){.form-flower__button-submit{font-size:16px;height:45px;padding:0 45px}}@media (any-hover:hover){.form-flower__button-submit:hover{background-color:#d1d1d1}}.creator-letter{margin-top:30px}@media (max-width:767.98px){.creator-letter{margin-bottom:30px}}.creator-letter__container{background-color:#f7f7f7;padding:0 15px;text-align:center}@media (max-width:767.98px){.creator-letter__container{padding:0 10px}}.creator-letter__subtitle{font-size:22px;font-weight:400;margin:0 0 30px;position:relative}@media (max-width:767.98px){.creator-letter__subtitle{font-size:20px;margin:0 0 20px}}.creator-letter__text{font-size:20px;font-weight:400;line-height:1;margin:0 0 50px}@media (max-width:767.98px){.creator-letter__text{font-size:18px;margin:0 0 36px}}.accordion{margin-bottom:50px}@media (max-width:767.98px){.accordion{margin-bottom:30px}}.accordion__container{padding:0 15px;text-align:center}@media (max-width:767.98px){.accordion__container{padding:0 10px}}.accordion__body{display:inline-block;max-width:760px;width:100%}.item-accordion{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;font-weight:400;min-height:80px;padding:15px 30px;text-align:left;transition:all .3s ease 0s}@media (max-width:767.98px){.item-accordion{padding:10px 20px}}@media (max-width:479.98px){.item-accordion{min-height:60px;padding:10px 15px}}.item-accordion:not(:last-child){margin-bottom:3px}.item-accordion__header-link{align-items:center;display:flex;font-size:22px;justify-content:space-between;width:100%}@media (max-width:479.98px){.item-accordion__header-link{font-size:18px}}.item-accordion__header-button{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 45px;height:45px;justify-content:center;margin:0 0 0 30px;position:relative;transition:all .3s ease 0s}@media (max-width:479.98px){.item-accordion__header-button{flex:0 0 35px;height:35px;margin:0 0 0 15px}}@media (any-hover:hover){.item-accordion__header-button:hover{background-color:#c4c4c4}}.item-accordion__header-button span{background-color:#8e8e8e;display:inline-block;height:2px;position:absolute;width:22px}@media (max-width:479.98px){.item-accordion__header-button span{width:18px}}.item-accordion__header-button span:first-child{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.item-accordion__sub-list{flex:0 1 100%;padding:20px 20px 20px 50px}@media (max-width:767.98px){.item-accordion__sub-list{padding:15px 15px 15px 30px}}@media (max-width:479.98px){.item-accordion__sub-list{padding:10px 10px 10px 20px}}.item-accordion__sub-list li{list-style:normal}.item-accordion__sub-item{font-size:20px;font-weight:300;line-height:1.5}@media (max-width:479.98px){.item-accordion__sub-item{font-size:18px;line-height:1.2}}.item-accordion__sub-item:not(:last-child){margin-bottom:8px}.item-accordion__sub-item a{border-bottom:1px solid #fa8e46;color:#fa8e46;font-weight:400;transition:all .3s ease 0s}@media (any-hover:hover){.item-accordion__sub-item a:hover{border-bottom:1px solid #b74900;color:#b74900}}.item-accordion__sub-item span{font-weight:400}.address-letter{margin-bottom:50px}@media (max-width:767.98px){.address-letter{margin-bottom:30px}}.address-letter__container{padding:0 15px;text-align:center}@media (max-width:767.98px){.address-letter__container{padding:0 10px}}.address-letter__text{font-size:18px;line-height:1.5;margin:0 0 32px}.address-letter__text:first-child{position:relative}.delivery-price{margin-bottom:50px}@media (max-width:767.98px){.delivery-price{margin-bottom:30px}}.delivery-price__container{padding:0 15px;text-align:center}@media (max-width:767.98px){.delivery-price__container{padding:0 10px}}.delivery-price__list{margin:0 auto;max-width:960px;width:100%}.delivery-price__item{align-items:center;display:flex;display:grid;grid-template-columns:25% 39% 36%;text-align:left}@media (max-width:767.98px){.delivery-price__item{grid-template-columns:1fr 1fr 1fr}}.delivery-price__item:nth-child(odd){background-color:#f0f0f0}.item-price{background-color:#fff;gap:30px;min-height:68px;padding:25px}@media (max-width:479.98px){.item-price{font-size:14px;gap:15px;padding:20px;text-align:center}}.item-price:first-child{background-color:#f7f7f7;border-bottom:1px solid #000;font-size:16px;font-weight:500;text-transform:uppercase}@media (max-width:479.98px){.item-price:first-child{font-size:14px}}.item-price:last-child{background-color:#000;color:#fff}.feedback-letter{margin-bottom:50px}@media (max-width:767.98px){.feedback-letter{margin-bottom:30px}}.feedback-letter__container{padding:0 15px;text-align:center}@media (max-width:767.98px){.feedback-letter__container{padding:0 10px}}.feedback-letter__body{text-align:center}.feedback-letter__text{font-size:20px;line-height:1.4;margin:0 0 20px;position:relative;text-align:left}@media (max-width:767.98px){.feedback-letter__text{font-size:18px}}@media (max-width:479.98px){.feedback-letter__text{font-size:16px}}.feedback-letter__signature{margin:0 0 20px}.footer{background-color:#3f4345}.footer__container{padding:0 15px;text-align:center}@media (max-width:767.98px){.footer__container{padding:0 10px}}.footer__list{display:flex;gap:30px;justify-content:space-around;padding:30px 0 40px}@media (max-width:767.98px){.footer__list{flex-wrap:wrap}}.footer__content{border-top:1px dashed #c6c6c6;padding:0 15px;text-align:center}@media (max-width:767.98px){.footer__content{padding:0 10px}}.footer__content-container{align-items:center;color:#fff;display:flex;justify-content:space-between;padding:15px 0}@media (max-width:479.98px){.footer__content-container{flex-direction:column;gap:20px}}.footer__copy{color:#c6c6c6;font-size:14px;font-weight:300;margin:0 30px 0 0}@media (max-width:767.98px){.footer__copy{font-size:12px;margin:0 15px 0 0}}.footer-socials{display:flex}.footer-socials__list{align-items:center;display:flex}.footer-socials__item:not(:last-child){margin:0 8px 0 0}.footer-socials__link{display:inline-block}.footer-socials__link svg path{fill:#bdbdbd;transition:all .3s ease 0s}@media (any-hover:hover){.footer-socials__link:hover path{fill:#faaabc}}.item-footer{text-align:left}@media (max-width:767.98px){.item-footer{text-align:center}}.item-footer__link{color:#fff;display:block;font-size:20px;margin:0 0 16px;text-transform:uppercase;transition:all .3s ease 0s}@media (max-width:767.98px){.item-footer__link{font-size:18px}}@media (max-width:479.98px){.item-footer__link{font-size:16px}}@media (any-hover:hover){.item-footer__link:hover{color:#faaabc}}.item-footer__sub-item:not(:last-child){margin:0 0 16px}.item-footer__sub-link{color:#c6c6c6;display:block;font-size:18px;font-weight:300;transition:all .3s ease 0s}@media (max-width:767.98px){.item-footer__sub-link{font-size:16px}}@media (any-hover:hover){.item-footer__sub-link:hover{color:#faaabc}}.product{margin-bottom:40px}.header-product{padding:15px 0}.header-product__link{color:#6c6c6c;font-size:18px;font-weight:300;position:relative;transition:all .3s ease 0s}@media (any-hover:hover){.header-product__link:hover{color:#ef9700}.header-product__link:hover:after{color:#6c6c6c}}.header-product__link:not(:last-child):after{content:">";cursor:default;display:block;font-size:14px;font-weight:400;position:absolute;right:-24px;top:6px}.header-product__link:not(:last-child){margin-right:36px}.main-product{display:flex;gap:40px;justify-content:center}@media (max-width:991.98px){.main-product{gap:20px}}@media (max-width:767.98px){.main-product{flex-direction:column}}.main-product__slider-wrapper{display:flex;flex:0 1 35%;flex-direction:column}.main-product__image-wrapper{flex:1 1 auto;margin-bottom:10px;overflow:hidden;position:relative}@media (max-width:767.98px){.main-product__image-wrapper{padding-bottom:70%}}.main-product__image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.main-product__sliders{display:flex;flex-wrap:wrap;gap:10px}.main-product__slider-image-wrapper{border:2px solid #000;flex:0 0 9%;padding-bottom:9%;position:relative}@media (max-width:991.98px){.main-product__slider-image-wrapper{flex:0 0 13%;padding-bottom:13%}}@media (max-width:767.98px){.main-product__slider-image-wrapper{flex:0 0 9%;padding-bottom:9%}}@media (max-width:479.98px){.main-product__slider-image-wrapper{flex:0 0 13%;padding-bottom:13%}}.main-product__slider-image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.main-product__content{flex:0 1 50%}.product-content__title{color:#383838;font-size:24px;font-weight:400;margin-bottom:12px;text-transform:uppercase}.product-content__article{color:#777;font-size:14px;font-weight:300;margin-bottom:24px}.product-content__price-wrapper{align-items:center;display:flex;gap:15px;margin-bottom:24px}.product-content__price{color:#5a5a5a;font-size:30px;font-weight:500}.product-content__favourite-button{align-items:center;display:inline-flex}.product-content__favourite-button svg{transition:all .3s ease 0s}@media (any-hover:hover){.product-content__favourite-button svg:hover{fill:#fc4b4b}}.product-content__buy-block{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:32px}.product-content__add-button{background-color:#2ee59d}.product-content__add-button,.product-content__delete-button{align-items:center;border-radius:20px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:45px;letter-spacing:3px;padding:0 20px;text-transform:uppercase;transition:all .3s ease 0s}.product-content__delete-button{background-color:#ac5500}@media (any-hover:hover){.product-content__add-button:hover{background-color:#fff;box-shadow:0 15px 20px rgba(0,0,0,.2);color:#383838}}.product-content__buy-button{background-color:#5a5a5a;border-radius:5px;color:#fff;font-size:12px;font-weight:500;height:45px;letter-spacing:3px;padding:0 15px;text-transform:uppercase;transition:all .3s ease 0s}@media (any-hover:hover){.product-content__buy-button:hover{background-color:#fff;box-shadow:0 15px 20px rgba(0,0,0,.2);color:#000}}.product-info{font-size:20px}.product-info__sizes{font-weight:300;margin-bottom:24px}.product-info__sizes span{border-bottom:1px dashed #000;font-weight:400}.product-info__structure{font-weight:300;margin-bottom:24px;white-space:pre-line}.product-info__category-button{align-items:center;background-color:#acc8e5;border-radius:30px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;height:35px;letter-spacing:1px;margin-bottom:15px;padding:0 10px;text-transform:uppercase;transition:all .3s ease 0s}@media (any-hover:hover){.product-info__category-button:hover{background-color:#212121}}.product-info__tip{font-weight:300}.product-info__tip a{border-bottom:1px dashed #000;color:#000;font-weight:400}.value{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);margin-bottom:40px;padding:15px 0}.value__list{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center}@media (max-width:991.98px){.value__list{gap:30px 10px;grid-template-columns:1fr 1fr}}.value__item{align-items:center;display:inline-flex}.value__item img{height:50px;object-fit:cover;width:80px}@media (max-width:479.98px){.value__item img{height:39px;width:60px}}.watch-also{margin-bottom:40px}.watch-also__title{text-align:center}.watch-also__list{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}@media (max-width:991.98px){.watch-also__list{gap:30px;grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.watch-also__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.watch-also__list{grid-template-columns:1fr}}.watch-also-card{background-color:#fff;text-align:center;transition:all .3s ease 0s}@media (any-hover:hover){.watch-also-card:hover{box-shadow:0 15px 20px rgba(0,0,0,.2)}}.watch-also-card__link{color:#323232;display:block}.watch-also-card__image-wrapper{margin-bottom:24px;padding-bottom:90%;position:relative}.watch-also-card__image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.watch-also-card__title{font-size:18px;margin-bottom:16px}.watch-also-card__sizez{font-size:14px;font-weight:300;margin-bottom:16px}.watch-also-card__price{font-size:20px;margin-bottom:32px}.watch-also-card__buy-button{align-items:center;border:1px dashed #000;color:#000;display:inline-flex;font-size:14px;height:33px;letter-spacing:2px;margin-bottom:24px;padding:0 10px;text-transform:uppercase;transition:all .3s ease 0s}@media (any-hover:hover){.watch-also-card__buy-button:hover{background-color:#000;color:#fff}}.icon-cart__wrapper{background-color:hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.8);cursor:pointer;height:80px;position:fixed;right:5vw;top:10vh;width:80px;z-index:30}.icon-cart__body{align-items:center;display:inline-flex;height:100%;justify-content:center;position:relative;width:100%}.icon-cart__body svg{height:40px;width:40px}.icon-cart__count{align-items:center;background-color:#000;border-radius:50%;bottom:0;color:#fff;display:inline-flex;height:30px;justify-content:center;position:absolute;right:0;width:30px}.popup-cart{bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:100}.popup-cart__wrapper{background-color:#fff;margin:10vh auto;max-width:560px;opacity:1;padding:40px;position:relative;width:100%;z-index:10000;z-index:1000}.popup-cart__header-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.popup-cart__title{font-size:20px;font-weight:500}.popup-cart__close-button{align-items:center;border:2px solid #000;border-radius:50%;display:inline-flex;height:34px;justify-content:center;position:relative;transition:all .3s ease 0s;width:34px}@media (any-hover:hover){.popup-cart__close-button:hover{border:2px solid #faaabc}.popup-cart__close-button:hover span{background-color:#faaabc}}.popup-cart__close-button span{background-color:#000;display:block;height:2px;position:absolute;transition:all .3s ease 0s;width:20px}.popup-cart__close-button span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup-cart__close-button span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-cart__product-list{border-bottom:1px solid #aeaeae;border-top:1px solid #aeaeae;display:flex;flex-direction:column;gap:20px;margin-bottom:20px;padding:20px 0}.popup-cart__accept-button{font-size:14px;height:40px}.popup-cart__price{display:flex;font-size:18px;font-weight:500;justify-content:end;margin-bottom:50px}.popup-cart__input-email-wrapper,.popup-cart__input-name-wrapper{margin-bottom:20px}.popup-cart__input-phone-wrapper{margin-bottom:30px}.popup-cart__next-button-wrapper{text-align:center}.popup-cart__address-label,.popup-cart__next-button{margin-bottom:30px}.popup-cart__radio-wrapper{align-items:center;display:flex;margin:0 0 20px 20px;position:relative}.popup-cart__radio-style-input{align-items:center;border:2px solid #000;border-radius:50%;cursor:pointer;display:inline-flex;height:24px;margin-right:12px;width:24px}.popup-cart__radio-label{font-size:18px}.popup-cart__adress-input,.popup-cart__date-wrapper{margin-bottom:30px}.popup-cart__date-input{max-width:200px}.popup-cart__time-wrapper{margin-bottom:30px}.popup-cart__checkbox-wrapper{align-items:center;display:flex;margin-bottom:25px}.popup-cart__checkbox-input{height:18px;margin-right:6px;width:18px}.popup-cart__checkbox-label{display:flex;font-size:18px}.popup-cart__checkbox-label span{padding-top:2px}.popup-cart__product-price{font-size:16px;margin-bottom:6px;text-align:right}.popup-cart__delivery-price{font-size:16px;margin-bottom:12px;text-align:right}.popup-cart__last-price{font-size:20px;font-weight:500;margin-bottom:30px;text-align:right}.popup-cart__create-order-button-wrapper{text-align:center}.popup-cart__set-promo_code-button-wrapper{max-width:100px;text-align:center}._black-button-promo-code{align-items:center;background-color:#272727;border-radius:10px;color:#fff;display:inline-flex;font-weight:500;height:50px;justify-content:center;margin-bottom:10px;padding:10px 45px;text-transform:uppercase;transition:all .3s ease 0s}@media (max-width:479.98px){._black-button-promo-code{font-size:14px;height:40px;padding:0 35px}}.popup-item-cart{align-items:center;display:flex}.popup-item-cart__image-wrapper img{border-radius:10px;height:70px;margin-right:16px;width:70px}.popup-item-cart__title{font-weight:500;margin-right:auto}.popup-item-cart__count-block{align-items:center;display:flex;margin-left:20px}.popup-item-cart__minus-button{align-items:center;border:2px solid #aeaeae;border-radius:50%;display:inline-flex;height:24px;transition:all .3s ease 0s;width:24px}@media (any-hover:hover){.popup-item-cart__minus-button:hover{border:2px solid #262626}.popup-item-cart__minus-button:hover span{background-color:#262626}}.popup-item-cart__minus-button span{background-color:#aeaeae;display:block;height:2px;margin:0 auto;transition:all .3s ease 0s;width:12px}.popup-item-cart__input{height:20px;margin:0 10px;outline:none;width:14px}.popup-item-cart__plus-button{align-items:center;border:2px solid #aeaeae;border-radius:50%;display:inline-flex;height:24px;position:relative;transition:all .3s ease 0s;width:24px}@media (any-hover:hover){.popup-item-cart__plus-button:hover{border:2px solid #262626}.popup-item-cart__plus-button:hover span{background-color:#262626}}.popup-item-cart__plus-button span{background-color:#aeaeae;display:block;height:2px;left:50%;margin:0 auto;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:12px}.popup-item-cart__plus-button span:first-child{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.popup-item-cart__price{margin:0 10px;max-width:100px;text-align:center;white-space:nowrap;width:100%}.popup-item-cart__close-button{align-items:center;border:2px solid #aeaeae;border-radius:50%;display:inline-flex;flex:0 0 24px;height:24px;position:relative;transition:all .3s ease 0s}@media (any-hover:hover){.popup-item-cart__close-button:hover{border:2px solid #262626}.popup-item-cart__close-button:hover span{background-color:#262626}}.popup-item-cart__close-button span{background-color:#aeaeae;display:block;height:2px;left:50%;margin:0 auto;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:12px}.popup-item-cart__close-button span:first-child{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.popup-item-cart__close-button span:last-child{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.wrapper{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.main{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.overlay{background-color:#000;height:100vh;left:0;opacity:.5;position:relative;position:fixed;top:0;width:100vw;z-index:50}.textarea_note{background-color:#f8f8f8;border:2px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:150px;padding:12px 20px;resize:none;width:100%}.about-us{margin-bottom:50px}.about-us__cards-list{grid-gap:50px 40px;display:grid;gap:50px 40px;grid-template-columns:repeat(3,1fr)}@media (max-width:767.98px){.about-us__cards-list{gap:40px 30px;grid-template-columns:repeat(2,1fr)}}.about-us-card__image-wrapper{margin-bottom:24px}.about-us-card__image-wrapper img{height:55px;width:55px}@media (max-width:767.98px){.about-us-card__image-wrapper img{height:45px;width:45px}}.about-us-card__title{font-size:28px;font-weight:300;margin-bottom:24px}@media (max-width:991.98px){.about-us-card__title{font-size:26px}}@media (max-width:767.98px){.about-us-card__title{font-size:22px}}.about-us-card__info{font-size:18px;font-weight:300}@media (max-width:767.98px){.about-us-card__info{font-size:16px}}
/*# sourceMappingURL=main.d0a6a70b.css.map*/