:root{--max-width:1100px;--border-radius:12px;--font-onest:"Onest","sans-serif";--primary:#4da781;--primary-hover:rgba(77,167,129,.8);--color-text:#1d3252;--orange:#ff6c2f;--gray:#f2f4f7;--gray-2:#fcfcff;--red:#ff5e5e;--white:#fff;--logo-gradient-color-1:#81ccb2;--logo-gradient-color-2:#4da781}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw}body{color:var(--color-text);font-family:var(--font-onest);background-color:var(--gray)}a{color:inherit;text-decoration:none}p{margin:0}.ui.grid>.row{padding-top:7px;padding-bottom:7px}ul{list-style-type:none;padding:0;margin:0}.breadcrumbs{display:flex;align-items:center;column-gap:24px;@media (max-width:767px){white-space:nowrap;overflow-x:scroll;position:relative;padding-left:30px;padding-bottom:2px;padding-right:0;padding-top:2px;-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{width:0}&::-webkit-scrollbar,&::-webkit-scrollbar-thumb{display:none;background:transparent}}a{font-size:12px;line-height:normal;font-family:var(--font-onest);font-style:normal;font-weight:400}}.breadcrumbs li{position:relative}.breadcrumbs li svg{position:absolute;top:50%;transform:translateY(-50%);right:-16px}.breadcrumbs li a{opacity:.8;transition:all .3s ease;&:hover{color:var(--primary)}}.breadcrumbs-link{opacity:.8;transition:all .3s ease;&:hover{color:var(--primary)}}.breadcrumbs-back{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;cursor:pointer;padding:0;border-radius:50%;margin-right:-16px;background-color:var(--primary);transition:all .3s ease;@media (max-width:767px){position:absolute;left:0}&:hover{background-color:var(--primary-hover)}}.content404{height:100vh;position:relative;border-radius:20px;background:#f2f4f7}.content404Inner{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;max-width:760px;margin:auto;padding:15px}.content404Inner h1{color:var(--primary);font-size:160px;font-weight:600}.content404Inner p{color:#4da781;font-size:20px;font-weight:400;margin-bottom:45px}@keyframes fadein{0%{opacity:0}to{opacity:.9}}@keyframes fadeout{0%{opacity:.9}to{opacity:0}}.hamburger{cursor:pointer;flex-direction:column;justify-content:space-between;align-items:flex-end;width:34px;height:24px;display:none;@media (max-width:1360px){display:flex}span{height:4px;background-color:var(--color-text);transition:all .3s ease;border-radius:2px}span:first-child{width:34px}span:nth-child(2){width:26px}span:nth-child(3){width:15px}}.hamburger.active span:first-child{transform:rotate(45deg);width:34px;position:relative;top:10px}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg);width:34px;position:relative;top:-10px}.stock-image{width:100%;height:auto;display:block}.react-datepicker{border:1px solid var(--primary)!important}h2.react-datepicker__current-month{color:var(--white);font-family:var(--font-onest),sans-serif;font-weight:500}.react-datepicker__day-name{font-family:var(--font-onest),sans-serif;color:var(--white)!important}.react-datepicker__header{background-color:var(--primary)!important;border:0!important;border-radius:0!important}.react-datepicker__navigation-icon:before{border-color:#fff!important}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:var(--primary)!important;color:var(--primary)!important;display:none!important}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{font-family:var(--font-onest),sans-serif}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:var(--primary-hover)!important;color:var(--white)!important}.text-center{text-align:center}.heading{font-family:var(--font-onest);font-style:normal;font-weight:500}.heading-1{font-size:40px;line-height:normal;@media (max-width:575px){font-size:32px}}.heading-2{font-size:32px;line-height:normal;@media (max-width:575px){font-size:24px}}.heading-3{font-size:24px;line-height:normal;@media (max-width:575px){font-size:21px}}.heading-4{font-size:21px;line-height:normal;@media (max-width:575px){font-size:18px}}.heading-5{font-size:18px;line-height:normal;@media (max-width:575px){font-size:16px}}.heading-6{font-size:16px;line-height:normal}.heading-7{font-size:14px;line-height:normal}.text{font-family:var(--font-onest);font-style:normal;font-weight:400}.text-1{font-size:18px;@media (max-width:575px){font-size:16px}}.text-1,.text-2{line-height:normal}.text-2{font-size:16px;@media (max-width:575px){font-size:14px}}.text-3{font-size:14px;line-height:24px}.text-4{font-size:12px;line-height:normal}.weight-500{font-weight:500}.opacity08{opacity:.8}.opacity07{opacity:.7}.nowrap-text{white-space:nowrap}.scribe-step{font-weight:600;margin:20px 0}.btn-primary{min-width:200px;color:var(--white);font-family:var(--font-onest);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;cursor:pointer;text-transform:uppercase;border-radius:5px;border:0;padding:15px 20px;background:var(--primary);transition:all .3s ease;&:hover{background:var(--primary-hover)}&:active,&:hover{color:var(--white)}&:active{background:var(--primary)}&[disabled]{pointer-events:none;cursor:not-allowed;background:#ddd}&.--small{padding:10px 20px;min-width:150px;font-size:14px}&.--font-bigger{font-size:16px}&.--text-regular{text-transform:none}&.--border-radius{border-radius:10px}&.--bordered{background:transparent;color:var(--primary);border:1px solid var(--primary);svg{transition:all .3s ease}&:hover{background:var(--primary);color:var(--white);svg{fill:var(--white)!important}}&:active{background:var(--primary);color:var(--white)}}&.--flex{display:flex;align-items:center;column-gap:8px}}.ui.primary.button,.ui.primary.buttons .button{min-width:200px;color:var(--white);font-family:var(--font-onest);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;border-radius:5px;padding:15px 20px;background:var(--primary);transition:all .3s ease 0s;&:hover{background:var(--primary-hover);color:var(--white)}&:active,&:focus{background:var(--primary);color:var(--white)}}.ui.secondary.button,.ui.secondary.buttons .button{min-width:200px;color:var(--color-text);font-family:var(--font-onest);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;border-radius:5px;padding:15px 20px;background:var(--gray);transition:all .3s ease 0s;&:hover{background:#ccc}}.ui.primary.button.small.icon{padding:0;display:flex;align-items:center;justify-content:center;min-width:auto;height:30px;width:70px}.ui.primary.button.tiny.icon{padding:0;min-width:auto;height:40px;width:75px}.ui.secondary.button.small.icon{padding:10px;min-width:auto;height:45px}.form-label{display:flex;justify-content:space-between;align-items:center;color:var(--color-text);font-family:var(--font-onest);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;opacity:.7;@media (max-width:575px){font-size:12px}&.--modifier{text-transform:none}}.form-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ui.input>input{height:50px;border-radius:5px;border:1px solid #f2f2f2;background:#f9f9f9;color:var(--color-text);font-family:var(--font-onest);font-style:normal;font-weight:400;font-size:16px;line-height:normal;@media (max-width:575px){font-size:14px}&:focus{border-color:var(--color-text)}&:disabled{background:var(--gray)!important}}.fields textarea{width:100%;height:160px;resize:none;padding:15px;outline:none;border-radius:5px;border:1px solid #f2f2f2;background:#f9f9f9;color:var(--color-text);font-family:var(--font-onest);font-style:normal;font-weight:400;font-size:16px;line-height:normal;@media (max-width:575px){font-size:14px}&:focus{border-color:var(--color-text)}}.ui.icon.input>i.icon{font-size:16px;color:var(--color-text);opacity:1}.ui.icon.input>i.link.icon.form-eye{right:0;left:auto}.ui.checkbox{min-height:20px;line-height:20px;min-width:20px}.ui.checkbox label{font-size:14px;font-family:var(--font-onest);color:var(--color-text)}.ui.checkbox .box:before,.ui.checkbox label:before{width:20px;height:20px}.ui.checkbox .box:after,.ui.checkbox label:after{width:20px;height:20px;border-radius:.21428571rem}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background-color:var(--primary)!important}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{color:var(--white)!important}.fields{margin-bottom:16px}.ui.selection.dropdown{height:50px;padding:17px 30px 14px 14px;background:#f9f9f9}.ui.selection.active.dropdown:hover,.ui.selection.dropdown:focus{border-color:var(--color-text)}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{top:15px}.react-datepicker-wrapper{width:100%}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:var(--primary)!important}.ui.selection.dropdown .menu>.item{padding:15px 1.14285714rem!important}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{width:55px;height:55px;transform:scale(2.25);object-fit:contain}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.slick-arrow:before{display:none}.slick-next,.slick-prev{position:absolute;top:50%;transform:translateY(-50%);width:40px;display:flex;height:40px;flex-shrink:0;z-index:9;border-radius:10px;background:var(--white);display:flex!important;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;&:hover{background-color:rgba(77,167,129,.3)}}.slick-prev{left:0}.slick-next{right:0}.--productImage .slick-prev,.--productThumb .slick-prev,.slick-next{color:var(--color-text);background-color:transparent!important}.--productThumb .slick-prev{left:-30px}.--productThumb .slick-next{right:-30px}.--productThumb .slick-current img{border:1px solid var(--primary)}.--suggestions .slick-slider{margin:0 -12px}.--suggestions .slick-prev,.slick-next{background:var(--white)!important;&:hover{background-color:rgba(77,167,129,.3)!important}}.--suggestions .slick-prev{right:62px;top:-55px;left:auto;transform:translateY(0);@media (max-width:575px){top:auto;right:auto;left:calc(50% - 30px);transform:translateX(-50%);bottom:-60px}}.--suggestions .slick-next{right:12px;top:-55px;left:auto;transform:translateY(0);@media (max-width:575px){top:auto;right:auto;left:calc(50% + 30px);transform:translateX(-50%);bottom:-60px}}