*{border:0;box-sizing:border-box;list-style-type:none;margin:0;outline:0;padding:0;text-decoration:none;text-indent:0}@font-face{font-display:swap;font-family:Evogria;font-style:normal;font-weight:400;src:url(../fonts/Evogria.woff2) format("woff2")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:400;src:url(../fonts/GeneralSans/GeneralSans-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:500;src:url(../fonts/GeneralSans/GeneralSans-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:600;src:url(../fonts/GeneralSans/GeneralSans-Semibold.woff2) format("woff2")}html{font-size:.0625vw}@media screen and (min-width:1600px){html{font-size:1px}html.large{font-size:.0625vw}}body,input,textarea{color:#000;font:400 16rem/22rem GeneralSans}button,input{background:transparent}body{overflow-x:hidden;width:100%}.flex,.flex_ai-c{display:flex}.flex_ai-c{align-items:center}.flex_ai-fs{align-items:flex-start;display:flex}.flex_ai-fe_jc-c{align-items:flex-end;display:flex;justify-content:center}.flex_ai-c_jc-sb{align-items:center;display:flex;justify-content:space-between}.flex_ai-c_jc-c,.flex_jc-c{display:flex;justify-content:center}.flex_ai-c_jc-c{align-items:center}.flex_fd-col_fw-w{flex-wrap:wrap}.flex_fd-col,.flex_fd-col_fw-w{display:flex;flex-direction:column}.flex_wrap{display:flex;flex-wrap:wrap}.upper{text-transform:uppercase}.ta-c{text-align:center}.ta-r{text-align:right}.hide{display:none!important}.container{margin:0 auto;width:1500rem}.base_title-64{font:400 64rem/80rem Evogria,sans-serif;margin:0 20rem 0 0}.base_title-48{font:400 48rem/60rem Evogria,sans-serif}.base_subtitle-32{font:600 32rem/43rem GeneralSans}.base_subtitle-24{font:400 24rem/32rem GeneralSans}.base_btn{background:#000;border-radius:8rem;color:#fff;cursor:pointer;font:500 24rem/32rem GeneralSans;padding:12rem 24rem;transition:all .3s ease-in-out}.base_btn.light{background:#efefef;color:#000}.base_btn.light:hover,.base_btn:hover{background:#93f031;color:#000;transition:all .3s ease-in-out}.base_scroll{overflow-y:auto;&::-webkit-scrollbar-track,&::-webkit-scrollbar-track-piece{background-color:transparent;border-radius:2rem}&::-webkit-scrollbar-thumb{background:#9e9da0;border-radius:40rem;height:40rem;width:8rem}&::-webkit-scrollbar-corner{background-color:transparent}&::-webkit-scrollbar{background:transparent;border-radius:2rem;height:10rem;width:4rem}}.breadcrumb{align-items:center;display:flex;margin:0 0 64rem}.breadcrumb-item{font:400 24rem/32rem GeneralSans}.breadcrumb-item:not(:last-child):after{color:#919095;content:">";font:400 24rem/32rem GeneralSans;margin:0 16rem}.breadcrumb-item a{color:#919095}.breadcrumb-item.active{color:#93f031}.base_loader{animation:rotation 1s linear infinite;border:solid;border-color:#000 #000 transparent;border-radius:50%;box-sizing:border-box;display:inline-block;display:none;height:28rem;margin:auto;width:28rem}.base_loader.active{display:block}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.base_form-group{display:block;margin:0 0 32rem}.base_form-input{width:100%}.base_form-input,.base_form-msg{border-bottom:thin solid #e1e0e5;font-size:18rem;padding:16rem 8rem}.base_form-msg{max-height:128rem;max-width:100%;min-height:128rem;min-width:100%}header{background:#fff;left:0;position:absolute;top:0;width:100%;z-index:100}header.sticky{position:fixed}.header{height:112rem}.header_logo{height:32rem;width:132rem}.header_menu-item{margin:0 32rem}.header_menu-item a{color:#000;transition:all .2s linear}.header_menu-item:hover a{color:#93f031}.header_side{width:132rem}.header_lang{cursor:pointer;margin:0 12rem 0 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header_lang-arrow{height:24rem;margin:0 0 0 6rem;width:24rem}.header_lang-dropdown{background:#fff;border:thin solid #efefef;border-radius:8rem;font-size:0;height:0;opacity:0;overflow:hidden;position:absolute;top:100%}.header_lang-dropdown,.header_lang.active .header_lang-dropdown{transition:opacitty .1s linear,font-size .2s linear,height .2s linear}.header_lang.active .header_lang-dropdown{font-size:16rem;height:140rem;opacity:1}.header_lang-item{color:#000;display:block;padding:6rem 16rem;transition:.3s linear}.header_lang-item.active,.header_lang-item:hover{background:#93f031}.header_cart{height:32rem;position:relative}.header_cart-icon{height:32rem;width:32rem}.header_cart-counter{background:#93f031;border-radius:50%;display:block;font-weight:600;line-height:20rem;min-height:20rem;min-width:20rem;position:absolute;right:-10rem;top:-7rem}.header_cart-counter.hidden{display:none}footer{background:#f7f7f7;padding:64rem 0 0}.footer_top{border-bottom:thin solid #e1e0e5;gap:32rem;margin:0 auto 32rem;padding:0 0 64rem}.footer_logo{height:65rem;margin:0 0 32rem;width:160rem}.footer_slogan{color:#79787d;font-size:22rem;line-height:30rem}.footer_col{margin:0 32rem 0 0;width:223rem}.footer_col-title{margin:0 0 24rem}.footer_col-link{color:#919095;display:block;margin:0 0 16rem;transition:all .3s linear}.footer_col-link:hover{color:#93f031}.footer_form{margin:0 0 16rem}.footer_form-label{display:block;margin:0 8rem 0 0;width:100%}.footer_form-input{border:thin solid #e1e0e5;border-radius:8rem;height:46rem;padding:0 20rem;width:100%}.footer_form-input::-moz-placeholder{color:#919095}.footer_form-input::placeholder{color:#919095}.footer_form-btn{font:500 16rem/22rem GeneralSans;padding:12rem 20rem}.footer_policy{color:#79787d;font-size:14rem;line-height:18rem}.footer_policy-link{border-bottom:thin solid #79787d;color:#79787d;transition:all .3s linear}.footer_policy-link:hover{color:#93f031}.footer_bottom{color:#919095;font-size:16rem;line-height:19rem;padding:0 0 32rem}.footer_bottom-link{color:#919095;display:block;margin:0 32rem 0 0;text-decoration:underline;transition:all .3s linear}.footer_bottom-link:hover{color:#93f031}.footer_bottom-logo{height:25rem;margin:0 30rem 0 0;width:149rem}.footer_bottom-address{color:#919095;transition:all .3s linear}.footer_bottom-address:hover{color:#000}.modal{height:0;overflow:hidden;position:fixed;visibility:hidden;width:0;z-index:1000}.modal-is-open{height:100%;overflow:hidden}.modal.is-visible{visibility:visible}.modal.is-visible,.modal_overlay{height:100%;left:0;top:0;width:100%}.modal_overlay{background:rgba(0,0,0,.32);opacity:0;position:fixed;transition:visibility 0s linear .3s,opacity .3s;visibility:hidden;z-index:10}.modal.is-visible .modal_overlay{opacity:1;transition-delay:0s;visibility:visible}.modal_wrapper{background:#fff;border-radius:24rem;margin:auto;opacity:0;padding:32rem;position:relative;transform:scale(.7);transition:all .3s;width:734rem;z-index:10}.modal.is-visible .modal_wrapper{opacity:1;transform:scale(1)}.modal_close{cursor:pointer;height:20rem;position:absolute;right:28rem;top:28rem;width:20rem;z-index:10}.modal_close:before{left:0;transform:rotate(43deg);transform-origin:left bottom}.modal_close:after,.modal_close:before{background-color:#e1e0e5;content:"";height:1rem;position:absolute;top:0;transition:background-color .3s linear;width:27rem}.modal_close:after{right:0;transform:rotate(-45deg);transform-origin:right bottom}.modal_close:hover:after,.modal_close:hover:before{background:#93f031}.modal_title{font:600 36rem/48rem GeneralSans;margin:0 0 16rem}.modal-individual_half{width:311rem}.modal-individual_btn{width:100%}.modal-address_half{width:311rem}.modal-address_btn{width:100%}.modal-gift .modal_wrapper{overflow:hidden;padding:0 0 32rem}.modal-gift_img{height:450rem;margin:0 auto 32rem;width:734rem}.modal-gift .modal_title{font-size:32rem;line-height:43rem;padding:0 32rem}.modal-gift_text{font-size:20rem;line-height:31rem;padding:0 32rem 32rem}.modal-gift_btn{font-size:20rem;line-height:27rem;padding:16rem 32rem}
.policies_container{margin:auto;padding:100rem 0 0;width:900rem}.policies_container h1{font:400 36rem/48rem Evogria,sans-serif;margin:0 0 10rem}.policies_container h2{font:400 32rem/36rem Evogria,sans-serif;margin:20rem 0 10rem}.policies_container h3{font:400 24rem/32rem GeneralSans}.policies_container li{margin:0 0 4rem;padding:0 0 0 20rem;position:relative}.policies_container li:before{background:#000;border-radius:50%;content:"";height:4rem;left:0;position:absolute;top:10rem;width:4rem}
