@font-face{font-family:Photoshoot Regular;src:url("../../assets/eot/photoshoot-webfont-TH3OUQU5.eot");src:url("../../assets/eot/photoshoot-webfont-TH3OUQU5.eot?#iefix") format("embedded-opentype"),url("../../assets/woff/photoshoot-webfont-N3X34MUB.woff") format("woff"),url("../../assets/ttf/photoshoot-webfont-XVYZVNGH.ttf") format("truetype");font-weight:400;font-style:normal}[v-cloak]{display:none}*::-webkit-input-placeholder{color:#666;opacity:1}*:-moz-placeholder{color:#666;opacity:1}*::-moz-placeholder{color:#666;opacity:1}*:-ms-input-placeholder{color:#666;opacity:1}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}html{position:relative;min-height:100%;overflow-x:hidden}body{font-family:Source Sans Pro,sans-serif;margin:0;color:#3b1905;line-height:1.3;overflow-x:hidden;height:100%;min-height:100%}.main-content{min-height:100%}img{max-width:100%}a{color:#3b1905;text-decoration:none}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6,p,label{margin:0}ul{margin:0;padding:0}ul li{list-style-type:none}.alert{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;border-radius:0;font-size:14px;margin-bottom:15px}.alert .link{text-decoration:underline}.alert .link:hover{color:#3b1905}.alert .close{margin-left:15px;padding:.55rem 1.25rem}.alert .close.basic{padding:0;line-height:.8}.hide-alert{display:none}button[type=submit]{-webkit-appearance:none}button{border:none;background-color:inherit}button:hover{cursor:pointer}button:focus{outline:none}.button{display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:Lato,sans-serif;font-weight:700;font-size:14px;line-height:16px}.orange-button{height:48px;background-color:#c58f31;color:#fff;transition:opacity .5s}.orange-button:hover{transition:opacity .5s;opacity:.7}.hover{transition:opacity .5s}.hover:hover{transition:opacity .5s;opacity:.7}.w-100{width:100%}.sizes-row{margin-right:-9px;margin-left:-9px}.col-custom-indent{padding-right:9px;padding-left:9px}.custom-row{display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-size-row{margin-left:-15px;margin-right:-15px}.custom-size-container{max-width:814px;width:100%;margin-left:auto;margin-right:auto}.custom-big-size-container{max-width:920px;width:100%;padding:0 15px;margin-left:auto;margin-right:auto}.custom-900-size-container{max-width:930px;width:100%;padding:0 15px;margin-left:auto;margin-right:auto}.custom-container{max-width:845px;width:100%;margin-left:auto;margin-right:auto}.only-timepicker .datepicker--nav,.only-timepicker .datepicker--content{display:none}.only-timepicker .datepicker--time{border-top:none}.datepicker--cell.-current-{color:#c58f31!important}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background:#c58f31!important;color:#fff!important}.datepicker--time-row input[type=range]::-webkit-slider-thumb{background:#c58f31!important}.datepicker--time-row input[type=range]::-moz-range-thumb{background:#c58f31!important}.datepicker--time-row input[type=range]::-ms-thumb{background:#c58f31!important}.main-header{position:fixed;justify-content:flex-end;background-color:#fff;width:100%;top:0;box-shadow:0 .125rem .25rem rgba(0,0,0,.1);z-index:1600;height:auto;transition:height .5s}.before-header{margin-top:172px}.top-note{display:flex;flex-direction:row;justify-content:center;background-color:#3b1905;padding:10px 0}.top-note .note{text-align:right;color:#c3a996;font-size:13px;line-height:16px}.top-header{padding-top:24px;padding-bottom:35px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:all .5s ease}.top-header .logo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:180px}.top-header.custom{padding-top:15px;padding-bottom:15px}.top-header.with-menu{padding:15px 15px 20px}.top-header.additional-right-element{align-items:flex-end}.top-header .link{display:flex;flex-direction:row;align-items:flex-end;position:relative;font-family:Lato,sans-serif;font-size:13px;line-height:16px;color:#c3a996}.top-header .link:after{content:"";position:absolute;width:100%;height:1px;background-color:#c3a996;bottom:0;left:0;transition:opacity .5s}.top-header .link:after:hover:after{transition:opacity .5s;opacity:.7}.top-header .right-side{display:flex;flex-direction:row;align-items:center;align-self:center;margin-top:25px}.top-header .right-side ul.top-menu{display:flex;flex-direction:row;align-items:center;align-self:center}.top-header .right-side ul.top-menu li{padding:0 15px}.top-header .right-side ul.top-menu li:last-of-type{padding-right:30px}.top-header .right-side ul.top-menu li a{font-family:Lato,sans-serif;font-weight:700;font-size:14px;line-height:16px;color:#3b1905;transition:all .5s;text-transform:uppercase}.top-header .right-side ul.top-menu li a.active{color:#c58f31}.top-header .right-side ul.top-menu li a:hover{transition:all .5s;color:#c58f31;opacity:.7}.checkout-header{justify-content:flex-end;background-color:#fff;width:100%;top:0;box-shadow:0 .125rem .25rem rgba(0,0,0,.1);height:auto;transition:height .5s}ul.account-menu{display:flex;flex-direction:row}ul.account-menu li.item{position:relative;margin-left:10px;transition:opacity .5s}ul.account-menu li.item:first-of-type{margin-left:0}ul.account-menu li.item .quantity-flag{position:absolute;top:-9px;right:-9px;display:flex;flex-direction:row;justify-content:center;align-self:center;width:26px;height:19px;border:2px solid rgb(197,143,49);font-size:13px;line-height:15px;font-weight:900;color:#c58f31;background-color:#fff}ul.account-menu li.item a{display:flex;flex-direction:row;justify-content:center;width:40px;height:40px;background-color:#c58f31}ul.account-menu li.item a img{object-fit:contain}.form.delivery-form .orange-button{height:48px;margin-top:15px}.form.delivery-form .check-box-wrapper{margin-bottom:20px}.form .form-title{font-family:Lato,sans-serif;font-weight:700;font-size:26px;line-height:29px;margin-bottom:30px}.form .form-title.light{font-weight:400}.form .form-title strong{font-weight:700}.form .form-title.with-description-below{margin-bottom:13px}.form .description-title{font-family:Lato,sans-serif;font-size:16px;line-height:18px;margin-bottom:26px}.form .bottom-line{background-color:#eae8e5;width:100%;height:1px}.form .attenuation{color:#beb7b3}.form .form-group{padding:0 9px;margin-bottom:15px}.form .form-group select{border:1px solid rgb(190,183,179);font-size:12px;line-height:12px;font-weight:400;border-radius:0;color:#beb7b3;padding:11px 20px 11px 15px;height:inherit;text-indent:.01px}.form .form-group select:focus{box-shadow:none}.form .custom-style option:not(:checked){border:1px solid #20c997}.form label.error{font-size:12px;line-height:16px;color:red;font-weight:400}.form .form-wrapper{margin-bottom:15px;padding:0 9px}.form .label-wrapper{margin-bottom:10px}.form .label-wrapper label{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:13px;line-height:16px}.form .check-box-wrapper{display:flex;flex-direction:row;align-items:center}.form .check-box-wrapper span{display:inline-flex;font-weight:400;font-size:13px;line-height:16px;color:#3b1905}.form .check-box-wrapper .custom-checkbox{position:absolute;z-index:-1;opacity:0;outline:none}.form .check-box-wrapper .custom-checkbox+label{position:relative;display:inline-flex;width:11px;height:11px;border:1px solid #3b1905;margin-right:12px;margin-bottom:0}.form .check-box-wrapper .custom-checkbox-x:checked+label:before,.form .check-box-wrapper .custom-checkbox-x:checked+label:after{position:absolute;left:4px;content:" ";top:-1px;height:12px;width:1px;background-color:#3b1905}.form .check-box-wrapper .custom-checkbox-x:checked+label:before{transform:rotate(45deg)}.form .check-box-wrapper .custom-checkbox-x:checked+label:after{transform:rotate(-45deg)}.form .check-box-wrapper .custom-checkbox-fullcolor:checked+label:before,.form .check-box-wrapper .custom-checkbox-fullcolor:checked+label:after{content:"";position:absolute;width:100%;height:100%;background-color:#3b1905}.form .check-box-wrapper .custom-checkbox-checkmark+label{width:14px;height:14px}.form .check-box-wrapper .custom-checkbox-checkmark:checked+label{background-color:#3b1905}.form .check-box-wrapper .custom-checkbox-checkmark:checked+label:after{content:"";position:absolute;left:3px;top:-1px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form .form-wrapper input{width:100%}.form .custom-selector{position:relative}.form .custom-selector:after{position:absolute;content:"";background-image:url("../../assets/png/arrow-down-icon-3BG3REAV.png");background-repeat:no-repeat;background-size:contain;top:15px;right:30px;width:10px;height:6px;transition:transform .5s}.form input{height:40px}.form textarea{resize:none}.form input,.form textarea{border-radius:0;font-family:Source Sans Pro,sans-serif;border:1px solid rgb(190,183,179);font-size:13px;line-height:14px;font-weight:400;padding:12px 20px 11px 15px;color:#3b1905;transition:all .5s;-webkit-appearance:none;-moz-appearance:none}.form input:focus,.form textarea:focus{outline:none}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:12px;line-height:14px;color:#beb7b3}.form input::-moz-placeholder,.form textarea::-moz-placeholder{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:12px;line-height:14px;color:#beb7b3}.form input:-moz-placeholder,.form textarea:-moz-placeholder{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:12px;line-height:14px;color:#beb7b3}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:12px;line-height:14px;color:#beb7b3}.form input.error,.form textarea.error{border:1px solid rgba(202,19,19,.8117647059);color:rgba(202,19,19,.81)}.form input::-webkit-outer-spin-button,.form input::-webkit-inner-spin-button{-webkit-appearance:none}.form input[type=number]{-moz-appearance:textfield}.select2-container{width:100%!important;height:40px}.select2-container .select2-selection{display:flex;flex-direction:row;align-items:flex-end;border:1px solid rgb(190,183,179);padding:11px 20px 11px 15px;border-radius:0;height:40px}.select2-container .select2-selection:focus{outline:none}.select2-container .select2-selection .select2-selection__rendered{padding-left:0;font-family:Source Sans Pro,sans-serif;font-size:13px;line-height:14px;color:#beb7b3}.select2-container .select2-selection .select2-selection__arrow{top:5px}.change-color .select2-container .select2-selection__rendered{color:#000}.select2-results__option--selectable{font-family:Source Sans Pro,sans-serif;font-size:13px;line-height:14px;color:#c3a996;padding:10px 20px}.select2-container--default .select2-results__option--selected{background-color:#f5f0ed}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#f5f0ed!important;font-family:Source Sans Pro,sans-serif;font-size:13px;line-height:14px;color:#c3a996}header .background-bottom{width:100%;border-top:1px solid #b8b8b8;min-height:150px;background-image:url("../../assets/jpg/background-header-TYBCE3NP.jpg");background-size:cover;background-repeat:no-repeat}.background-banner{width:100%;min-height:150px;background-size:cover;background-repeat:no-repeat}.background-banner.grocery-card-banner{background-image:url("../../assets/jpg/background-grocery-card-banner-KSB4K7JZ.jpg")}section.content.login{padding:65px 0 90px}section.content.login .block-management{display:flex;flex-direction:row;justify-content:space-between}section.content.login .block-line{width:1px;height:100%;background-color:#eae8e5}section.content.login .left-block{max-width:365px;width:365px}section.content.login .right-block{max-width:295px}section.content.login .right-block .description:first-of-type{margin-bottom:0}section.content.login .right-block .orange-button{margin-top:14px}section.content.login .title{font-family:Lato,sans-serif;font-weight:400;font-size:26px;line-height:29px;margin-bottom:13px}section.content.login .title strong{font-weight:700}section.content.login .description{font-size:14px;line-height:21px;color:#3b1905;font-weight:400;margin-bottom:20px}section.content.login .form-wrapper{padding:0}section.content.login .note{display:inline-block;position:relative;font-size:12px;line-height:14px;font-weight:400;color:#beb7b3;overflow:hidden;margin-bottom:12px}section.content.login .note:before{content:"";position:absolute;width:100%;height:1px;background-color:#beb7b3;bottom:0;left:0}.person-details-main{padding-bottom:90px}.person-details-main .personal-details{display:flex;flex-direction:row}.person-details-main .block-range{margin:65px 0;padding:34px 75px 10px}.person-details-main .left-side{width:70%}.person-details-main .right-side{width:30%}.person-details-main .button-wrapper{margin:12px 0}.person-details-main .single-button{position:relative;font-weight:400;font-size:12px;line-height:14px;text-decoration:none}.person-details-main .single-button:after{content:"";position:absolute;width:100%;height:1px;background-color:#3b1905;bottom:0;left:0}.person-details-main .restriction-warnings,.person-details-main .restriction-warnings .alert{font-size:13px}.person-details-main .delivery-option form.form-delivery-options .mt-30{margin-top:30px!important}.person-details-main .delivery-option form.form-delivery-options .mb-30{margin-bottom:30px!important}.person-details-main .delivery-option form.form-delivery-options .form-title{font-weight:400}.person-details-main .delivery-option form.form-delivery-options .form-title strong{font-weight:700}.person-details-main .delivery-option form.form-delivery-options .secondary-title{font-family:Lato,sans-serif;font-weight:700;font-size:15px;line-height:17px;margin-bottom:20px;margin-top:0!important}.person-details-main .delivery-option form.form-delivery-options .for-delivery-active{display:none}.person-details-main .delivery-option form.form-delivery-options .for-delivery-active.show{display:flex}.person-details-main .delivery-option form.form-delivery-options .for-pick-up-active{display:none}.person-details-main .delivery-option form.form-delivery-options .for-pick-up-active.show{display:block}.person-details-main .delivery-option form.form-delivery-options .delivery-button{height:48px;margin-top:15px}.person-details-main .delivery-option form.form-delivery-options .order-list-block{height:inherit}.person-details-main .delivery-option form.form-delivery-options .date-picker-result{cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-family:Source Sans Pro,sans-serif;border:1px solid #beb7b3;padding:12px 20px 11px 15px;font-size:12px;line-height:14px;font-weight:400;height:40px;border-radius:0;color:#beb7b3}.person-details-main .delivery-option form.form-delivery-options .date-picker-result.change-color{color:#000}.person-details-main .delivery-option form.form-delivery-options .date-picker-table{position:absolute;top:50px;background-color:#fff;z-index:500}.person-details-main .delivery-option form.form-delivery-options .date-picker-table.active{display:block!important}.person-details-main .delivery-option form.form-delivery-options .date-picker-table .datepicker-inline{background-color:#fff}.person-details-main .delivery-option form.form-delivery-options .date-picker-table .datepicker-inline .datepicker--pointer{display:block;left:10px;bottom:calc(100% - 5px);-webkit-transform:rotate(315deg);transform:rotate(315deg);z-index:100}.person-details-main .delivery-option form.form-delivery-options .date-picker-table-wrapper input{cursor:pointer}.person-details-main .delivery-option form.form-delivery-options .date-picker-wrapper .mtr-datepicker{display:flex;flex-direction:row-reverse;justify-content:flex-end}.person-details-main .delivery-option form.form-delivery-options .date-picker-wrapper .mtr-datepicker .mtr-row:first-of-type{margin-left:30px}.person-details-main .delivery-option form.form-delivery-options .date-picker-wrapper .mtr-datepicker .mtr-row .mtr-content,.person-details-main .delivery-option form.form-delivery-options .date-picker-wrapper .mtr-datepicker .mtr-row .mtr-content .mtr-values .mtr-default-value,.person-details-main .delivery-option form.form-delivery-options .date-picker-wrapper .mtr-datepicker .mtr-row .mtr-content .mtr-values .mtr-default-value-name,.person-details-main .delivery-option form.form-delivery-options .date-picker-wrapper .mtr-datepicker .mtr-row .mtr-content:hover .mtr-values .mtr-default-value-name,.person-details-main .delivery-option form.form-delivery-options .date-picker-wrapper .mtr-datepicker .mtr-row .mtr-content:hover .mtr-default-value.has-name{background:#c58f31!important}.person-details-main .delivery-option form.form-delivery-options .date-picker-wrapper .mtr-datepicker .mtr-row .mtr-input{background:#c58f31}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options{display:flex;flex-direction:row;margin-bottom:10px}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item{margin-right:15px}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:76px;height:76px;border:1px solid #C3A996;background-image:url("../../assets/svg/icon_payment_cash-OTL376OR.svg");cursor:pointer}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body .price{display:none;position:absolute;bottom:0;right:0;background-color:#c58f31;color:#fff;font-size:60%;padding:2px 6px}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body.with-carrying-bag{background-image:url("../../assets/svg/icon_payment_bancontact-RSYLDJNO.svg")}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body.with-durable-bag{background-image:url("../../assets/svg/icon_payment_bancontact-RSYLDJNO.svg")}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body.no-bag{background-image:url("../../assets/svg/icon_payment_bancontact-RSYLDJNO.svg")}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body.active{border:1px solid rgb(197,143,49);background-color:#f5f0ed}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body.active .tick-element{display:flex}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body.active .price{display:block}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body.active .price .fas{font-size:75%}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body .tick-element{position:absolute;right:-10px;top:-10px;display:none;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;background-color:#c58f31;width:20px;height:20px}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .item-body .tick-element i{font-size:12px;color:#fff}.person-details-main .delivery-option form.form-delivery-options .carrying-bag-options .item .name{display:block;text-align:center;margin-top:8px;font-size:12px;line-height:14px;color:#beb7b3;text-decoration:none}.person-details-main .delivery-option form.form-delivery-options .payment-options{display:flex;flex-direction:row;margin-bottom:10px}.person-details-main .delivery-option form.form-delivery-options .payment-options .item{margin-right:15px}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:76px;height:76px;border:1px solid #C3A996;background-image:url("../../assets/svg/icon_payment_cash-OTL376OR.svg");cursor:pointer}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body.mistercash{background-image:url("../../assets/svg/icon_payment_bancontact-RSYLDJNO.svg")}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body.ideal{background-image:url("../../assets/svg/icon_payment-ideal-EMMJLITD.svg")}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body.payconiq{background-image:url("../../assets/svg/icon_payment-payconiq-Q3FMLRNK.svg")}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body.active{border:1px solid rgb(197,143,49);background-color:#f5f0ed}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body.active .tick-element{display:flex}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body .tick-element{position:absolute;right:-10px;top:-10px;display:none;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;background-color:#c58f31;width:20px;height:20px}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body .tick-element i{font-size:12px;color:#fff}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body svg{width:80px}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body svg.pink path{fill:#ef5389}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body svg.orange{display:none}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .item-body svg.orange path{fill:#c58f31}.person-details-main .delivery-option form.form-delivery-options .payment-options .item .name{display:block;text-align:center;margin-top:8px;font-size:12px;line-height:14px;color:#beb7b3;text-decoration:none}.person-details-main .delivery-option .secondary-title{font-family:Lato,sans-serif;font-size:18px;line-height:20px;font-weight:700;margin-bottom:35px}.person-details-main .delivery-option .tiles-option{display:flex;flex-direction:row;margin-bottom:30px}.person-details-main .delivery-option .tiles-option .tile{position:relative;margin-right:14px;transition:opacity .5s}.person-details-main .delivery-option .tiles-option .tile:hover{transition:opacity .5s;opacity:.8}.person-details-main .delivery-option .tiles-option .tile.active .tick-element{display:flex}.person-details-main .delivery-option .tiles-option .tile.active .tile-body{background-color:#f5f0ed;border:1px solid rgb(197,143,49)}.person-details-main .delivery-option .tiles-option .tile.active .tile-body .white{display:block}.person-details-main .delivery-option .tiles-option .tile.active .tile-body .white path{fill:#c58f31}.person-details-main .delivery-option .tiles-option .tile.active .tile-body .white polyline,.person-details-main .delivery-option .tiles-option .tile.active .tile-body .white line,.person-details-main .delivery-option .tiles-option .tile.active .tile-body .white circle{stroke:#c58f31}.person-details-main .delivery-option .tiles-option .tile.active .tile-body .black{display:none}.person-details-main .delivery-option .tiles-option .tile .tick-element{position:absolute;right:-8px;top:-8px;display:none;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;background-color:#c58f31;width:20px;height:20px}.person-details-main .delivery-option .tiles-option .tile .tick-element i{font-size:12px;color:#fff}.person-details-main .delivery-option .tiles-option .tile .tile-body{display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid rgb(190,183,179);width:76px;height:76px}.person-details-main .delivery-option .tiles-option .tile .tile-body svg{width:inherit;height:inherit}.person-details-main .delivery-option .tiles-option .tile .tile-body svg path{fill:#fff}.person-details-main .delivery-option .tiles-option .tile .tile-body svg polyline,.person-details-main .delivery-option .tiles-option .tile .tile-body svg line,.person-details-main .delivery-option .tiles-option .tile .tile-body svg circle{stroke:#fff}.person-details-main .delivery-option .tiles-option .tile .tile-body .white{display:none}.person-details-main .delivery-option .tiles-option .tile .tile-body .black{display:block}.person-details-main .delivery-option .tiles-option .tile .tile-body .black path{fill:#3b1905}.person-details-main .delivery-option .tiles-option .tile .tile-body .black polyline,.person-details-main .delivery-option .tiles-option .tile .tile-body .black line,.person-details-main .delivery-option .tiles-option .tile .tile-body .black circle{stroke:#3b1905}.person-details-main .delivery-option .tiles-option .tile .name{display:block;text-align:center;margin-top:12px;font-size:12px;line-height:14px;color:#beb7b3;text-decoration:none}.person-details-main .tile-content-body{border:1px solid rgb(190,183,179)}.person-details-main .tile-content-body .payment-option-list .item{display:flex;flex-direction:row;padding:0 20px 0 34px;border-bottom:1px solid rgb(190,183,179);transition:background-color .5s}.person-details-main .tile-content-body .payment-option-list .item:hover{cursor:pointer}.person-details-main .tile-content-body .payment-option-list .item.active{background-color:#f5f0ed}.person-details-main .tile-content-body .payment-option-list .item .img-wrapper{margin-right:30px}.person-details-main .tile-content-body .payment-option-list .item .img-wrapper svg{width:95px}.person-details-main .tile-content-body .payment-option-list .item .content-text{display:flex;flex-direction:column;justify-content:center}.person-details-main .tile-content-body .payment-option-list .item .content-text .title{font-family:Lato,sans-serif;font-size:13px;line-height:15px;font-weight:700;color:#3b1905;margin-bottom:7px}.person-details-main .tile-content-body .payment-option-list .item .content-text .description{font-size:13px;line-height:14px;font-weight:400;color:#c6b4a8}.person-details-main .tile-content-body .overview-details{padding:35px 30px 0}.person-details-main .tile-content-body .overview-details .overview-item{margin-bottom:35px}.person-details-main .tile-content-body .overview-details .overview-item .title{font-family:Lato,sans-serif;font-weight:700;font-size:15px;line-height:17px}.person-details-main .tile-content-body .overview-details .overview-item .description-item{font-weight:400;font-size:13px;line-height:15px;margin-top:8px}.person-details-main .tile-content-body .overview-details .overview-item .link-item{display:inline-block;position:relative;font-weight:400;font-size:13px;line-height:15px;color:#beb7b3;margin-top:5px}.person-details-main .tile-content-body .overview-details .overview-item .link-item:before{content:"";position:absolute;width:100%;height:1px;background-color:#beb7b3;bottom:0;left:0}.block-range{display:flex;width:100%;position:relative;justify-content:center}.block-range .range-line{position:relative;width:100%;height:1px;background-color:#eae8e5}.block-range .range-line .line{content:"";position:absolute;background-color:#3b1905;height:1px;width:0}.block-range .range-line .line.fifty-percent{width:50%;background-color:#3b1905;transition:width 1s}.block-range .range-line .line.one-hundred-percent{width:100%;background-color:#3b1905;transition:width 1s}.block-range .range-line.fifty-percent:before{content:"";position:absolute;width:50%;background-color:#3b1905;height:1px}.block-range .range-line.one-hundred-percent:before{content:"";position:absolute;width:100%;background-color:#3b1905;height:1px}.block-range .item{position:absolute;margin-top:-10px;display:flex;flex-direction:column;align-items:center}.block-range .item .title{display:inline-block;font-family:Lato,sans-serif;font-size:13px;line-height:16px;font-weight:400;margin-bottom:10px;position:absolute;top:-26px;width:150px;text-align:center}.block-range .item .circle-point{border:2px solid rgb(234,232,229);border-radius:50%;width:21px;height:21px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.block-range .item .circle-point.spin:before{content:"";position:absolute;top:0;border:2px solid transparent;width:100%;height:100%}.block-range .item .circle-point.spin:after{content:"";position:absolute;top:0;border:0 solid transparent;width:100%;height:100%}.block-range .item .circle-point.spin.circle:before{content:"";position:absolute;width:100%;height:100%;border-radius:100%;border:2px solid transparent;border-top-color:#3b1905;border-right-color:#3b1905;border-bottom-color:#3b1905;-webkit-transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s;transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.block-range .item .circle-point.spin.circle:after{content:"";position:absolute;width:100%;height:100%;border-radius:100%;border-top:2px solid #3b1905;border-left-width:2px;border-right-width:2px;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:border-left-width 0s linear .35s,-webkit-transform .4s linear 0s;transition:border-left-width 0s linear .35s,-webkit-transform .4s linear 0s;transition:transform .4s linear 0s,border-left-width 0s linear .35s;transition:transform .4s linear 0s,border-left-width 0s linear .35s,-webkit-transform .4s linear 0s}.block-range .item .circle-point.active{border:2px solid #3b1905}.block-range .item .circle-point.active .circle-center,.block-range .item .circle-point.semi-active .circle-center{background-color:#3b1905}.block-range .item .circle-point .circle-center{display:block;width:13px;height:13px;background-color:#eae8e5;border-radius:50%;margin:0 auto}.block-range .item .circle-point .circle-center.b-bg{background-color:#3b1905}.block-range .item .circle-point .circle-center.animation-b-bg{background-color:#3b1905;transition:background-color .5s linear 1s}.block-range .first-step{left:63px}.block-range .second-step{left:calc(50% - 10px)}.block-range .third-step{right:61px}.order-list-block{border:1px solid rgb(190,183,179);display:flex;flex-direction:column;justify-content:space-between}.order-list-block .content-text{padding:30px 31px 22px 22px;font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:12px;line-height:14px}.order-list-block h3{font-family:Lato,sans-serif;font-size:15px;font-weight:700;line-height:17px;text-transform:uppercase}.order-list-block .list-order{margin-top:28px}.order-list-block .list-order li{margin-bottom:15px}.order-list-block .list-order li .price-block{display:flex;flex-direction:row;justify-content:space-between}.order-list-block .list-order li .price-block .price{white-space:nowrap}.order-list-block .list-order li .options{margin-top:6px;display:block;font-size:10px;line-height:12px;color:#beb7b3}.order-list-block .list-order li .options li{display:inline}.order-list-block .list-order li .options li:after{content:" | "}.order-list-block .list-order li .options li:last-child:after{content:""!important}.order-list-block .line{width:100%;height:1px;background-color:#beb7b3;margin-top:25px;margin-bottom:17px}.order-list-block .total-items{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}.order-list-block .total-items:last-of-type{margin-top:12px;margin-bottom:0;font-weight:600}.order-list-block .total-items.opacity-text{opacity:.7}.order-list-block .button.continue{width:100%}a.orange-button:hover{color:#fff}a.link{color:inherit}a.link:hover{text-decoration:underline}.hero-board{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:580px;height:100%}.hero-board.homepage{background-image:url("../../assets/jpg/background-hero-board-1-YCY77BJ4.jpg")}.hero-board.about-us-top-banner{background-image:url("../../assets/jpg/background-hero-board-2-3IKEMQCT.jpg")}.hero-board.about-us-top-banner .hero-board-content{padding-top:230px}.hero-board.about-us-bottom-banner{background-image:url("../../assets/jpg/background-banner-EMZVFKTL.jpg");border-top:3px solid #abaca7}.hero-board.product-page-banner{background-image:url("../../assets/jpg/background-productpage-banner-7RGDQ2QJ.jpg");min-height:255px}.hero-board.product-page-banner .hero-board-content{padding-top:105px}.hero-board.product-page-banner .hero-board-content .title{font-size:26px;line-height:30px}.hero-board .hero-board-content{padding-top:185px;display:flex;flex-direction:column;align-items:center;align-content:center;height:100%}.hero-board .hero-board-content .title{font-family:Lato,sans-serif;text-align:center;font-size:45px;line-height:50px;font-weight:700;color:#fff;margin-bottom:10px}.hero-board .hero-board-content .description{font-family:Photoshoot Regular,sans-serif;font-weight:400;font-size:30px;line-height:55px;color:#fff;margin-bottom:110px}.hero-board .hero-board-content .orange-button{width:255px;height:47px;text-transform:uppercase}.hero-board .hero-board-content .orange-button:hover{color:#fff}footer{position:absolute;left:0;bottom:0;width:100%;min-width:100%;padding:55px 0 50px;background-color:#3b1905;color:#fff}footer span{display:block}footer a{color:inherit}footer a:hover{color:inherit!important}footer .wrapper-section-menu{display:flex;flex-direction:row}footer .wrapper-management{display:flex;flex-direction:row;justify-content:space-between;width:66.66%}footer .wrapper-management .section-menu{padding-left:55px;position:relative;width:100%}footer .wrapper-management .section-menu:before{content:"";position:absolute;height:100%;width:1px;background-color:#c58f31;left:0;top:0}footer .wrapper-management .section-menu.work-schedule{max-width:250px}footer .section-menu{width:33.33%;padding:10px 0;display:flex;flex-direction:column;justify-content:space-between}footer .section-menu .logo{margin-bottom:15px}footer .section-menu .name{font-family:Lato,sans-serif;font-weight:700;font-size:16px;line-height:18px;margin-bottom:25px}footer .section-menu .context{font-weight:300;font-size:14px;line-height:24px}footer .section-menu.center{justify-content:initial}footer .section-menu.center .address{margin-bottom:30px}footer .section-menu.center .address,footer .section-menu.center .number,footer .section-menu.center .info{font-weight:300;font-size:14px;line-height:24px}footer .section-menu.center .info:hover{color:#fff}footer .section-menu.work-schedule{justify-content:flex-start}footer .section-menu.work-schedule .work-schedule-list li{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}footer .section-menu.work-schedule .work-schedule-list li:last-of-type{margin-bottom:0}footer .section-menu.work-schedule .work-schedule-list li span{font-weight:300;font-size:14px;line-height:16px}.grocery-card{padding:65px 0 90px}.grocery-card .top-title-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:baseline;margin-bottom:15px}.grocery-card .title{font-family:Lato,sans-serif;font-weight:400;font-size:26px;line-height:29px;margin-bottom:15px}.grocery-card .grocery-card-item{display:flex;flex-direction:row;justify-content:space-between;border:1px solid rgb(190,183,179);margin-bottom:10px}.grocery-card .grocery-card-item .left-side{display:flex;flex-direction:row}.grocery-card .grocery-card-item .left-side .img-item{display:flex;object-fit:cover;width:110px;min-width:110px;height:110px;min-height:110px;border-right:1px solid rgb(190,183,179);margin-right:20px}.grocery-card .grocery-card-item .content{display:flex;flex-direction:column;justify-content:flex-start}.grocery-card .grocery-card-item .content .title{text-transform:uppercase;font-size:16px;line-height:17px;color:#3b1905;margin-bottom:8px}.grocery-card .grocery-card-item .content .title.no-border{margin-bottom:0}.grocery-card .grocery-card-item .content .description{font-size:12px;line-height:15px;color:#c3a996;margin-bottom:5px}.grocery-card .grocery-card-item .content .description li{display:inline}.grocery-card .grocery-card-item .content .description li:after{content:" | "}.grocery-card .grocery-card-item .content .description li:last-child:after{content:""!important}.grocery-card .grocery-card-item .content .link{font-size:12px;line-height:14px;color:#b09785}.grocery-card .grocery-card-item .right-side{width:100%;display:flex;flex-direction:row;align-content:center;flex-wrap:wrap}.grocery-card .grocery-card-item .right-side .alert{margin:8px 50px 0 0;padding:8px;width:100%}.grocery-card .grocery-card-item .right-side .alert-restrictions{font-size:11px}.grocery-card .grocery-card-item .right-side .alert-restrictions .restrictions-tooltip{cursor:pointer}.grocery-card .grocery-card-item .right-side .alert-restrictions .restrictions-tooltip .restrictions-tooltip-content{transition:max-height .5s ease-in-out;max-height:0;overflow:hidden}.grocery-card .grocery-card-item .right-side .alert-restrictions .restrictions-tooltip:hover .restrictions-tooltip-content{max-height:400px}.grocery-card .grocery-card-item .right-side.price-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:50px}.grocery-card .grocery-card-item .right-side.price-wrapper .wrapper-count-price{display:flex;flex-direction:row;flex-shrink:0;width:190px;justify-content:flex-end}.grocery-card .grocery-card-item .right-side.price-wrapper .wrapper-count-price .spacer{flex-grow:1}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price{display:flex;flex-direction:row;align-items:center}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price .count{font-family:Lato,sans-serif;font-weight:700;font-size:16px;line-height:18px;padding:0 10px;width:50px;text-align:center}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price .button{position:relative;top:1px;width:12px;height:12px;cursor:pointer;padding:0;transition:opacity .5s}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price .button:active{opacity:.6;transition:opacity .5s}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price .button:before{content:"";position:absolute;width:8px;height:1px;background-color:#0b0b0b}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price .button:after{content:"";position:absolute;width:8px;height:1px;background-color:#0b0b0b}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price .button.plus:before{transform:rotate(-90deg)}.grocery-card .grocery-card-item .right-side.price-wrapper .price{display:inline-block;font-family:Lato,sans-serif;font-size:16px;line-height:19px;font-weight:700}.grocery-card .order-approval{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding-top:35px}.grocery-card .order-approval .submit-side{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.grocery-card .order-approval .submit-side .right-side{margin-bottom:4em}.grocery-card .order-approval .submit-side .left-side{display:flex;flex-direction:row;justify-content:space-between;width:60%;margin-right:40px}.grocery-card .order-approval .submit-side .top-total{margin-top:20px}.grocery-card .order-approval .submit-side .top-total,.grocery-card .order-approval .submit-side .discount-line,.grocery-card .order-approval .submit-side .subtotal-line{display:flex;flex-direction:row;justify-content:space-between;font-family:Lato,sans-serif;font-size:20px;line-height:25px;color:#3b1905;font-weight:700;margin-bottom:30px;width:255px}.grocery-card .order-approval .submit-side .count-line{margin-bottom:10px}.grocery-card .order-approval .submit-side .count-line .item-count{font-size:15px;line-height:17px;opacity:.7}.grocery-card .order-approval .submit-side .bottom-section{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.grocery-card .order-approval .submit-side .discount-code-wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0;width:100%;max-width:430px}.grocery-card .order-approval .submit-side .discount-code-wrapper .alert{width:100%;align-items:center}.grocery-card .order-approval .submit-side .discount-code-wrapper .alert .close{margin:0;padding:0}.grocery-card .order-approval .submit-side .discount-code-wrapper input{width:60%}.grocery-card .order-approval .submit-side .discount-code-wrapper .orange-button{min-width:40%;margin-bottom:15px}.grocery-card .order-approval .submit-side .height-with-button input{font-family:Lato,sans-serif;height:53px;font-size:15px;font-weight:400}.grocery-card .order-approval .submit-side .height-with-button input::-webkit-input-placeholder{font-family:Lato,sans-serif;font-weight:400;font-size:15px;line-height:14px;color:#beb7b3}.grocery-card .order-approval .submit-side .height-with-button input::-moz-placeholder{font-family:Lato,sans-serif;font-weight:400;font-size:15px;line-height:14px;color:#beb7b3}.grocery-card .order-approval .submit-side .height-with-button input:-moz-placeholder{font-family:Lato,sans-serif;font-weight:400;font-size:15px;line-height:14px;color:#beb7b3}.grocery-card .order-approval .submit-side .height-with-button input:-ms-input-placeholder{font-family:Lato,sans-serif;font-weight:400;font-size:15px;line-height:14px;color:#beb7b3}.grocery-card .order-approval .submit-side .link{display:flex;flex-direction:row;align-items:flex-end;position:relative;font-size:13px;line-height:15px;color:#c3a996;margin-right:17px}.grocery-card .order-approval .submit-side .link i{font-size:12px;margin-right:3px}.grocery-card .order-approval .submit-side .link:after{content:"";position:absolute;width:100%;height:1px;background-color:#c3a996;bottom:0;left:0;transition:opacity .5s}.grocery-card .order-approval .submit-side .link:hover:after{transition:opacity .5s;opacity:.7}.grocery-card .order-approval .submit-side .orange-button{font-size:15px;height:53px;min-width:255px}.confirmation-block{padding:65px 0 90px}.confirmation-block .confirmation-context .title{font-family:Lato,sans-serif;font-weight:400;font-size:26px;line-height:29px;color:#3b1905;margin-bottom:13px}.confirmation-block .confirmation-context .title .strong{font-weight:700}.confirmation-block .confirmation-context .description{font-family:Lato,sans-serif;font-weight:400;font-size:16px;line-height:18px}.confirmation-block .vertical-range-section{padding-top:35px;padding-left:12px;display:flex}.confirmation-block .vertical-range-section .block-vertical-range{padding-right:35px}.confirmation-block .vertical-range-section .block-vertical-range .range-line{background-color:#eae8e5;width:2px;height:100%}.confirmation-block .vertical-range-section .relative-blocks-line{width:100%}.confirmation-block .vertical-range-section .relative-blocks-line .block-line{margin-bottom:30px}.confirmation-block .vertical-range-section .relative-blocks-line .block-line:last-of-type{margin-bottom:0}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .title-circle{position:relative}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .title-circle .circle-point{position:absolute;top:0;left:-48px;border:2px solid rgb(234,232,229);border-radius:50%;width:24px;height:24px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .title-circle .circle-point .circle-center{display:block;width:14px;height:14px;background-color:#eae8e5;border-radius:50%;margin:0 auto}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .title{font-family:Lato,sans-serif;font-weight:700;font-size:15px;margin-bottom:8px}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .description{font-size:13px;line-height:15px;margin-bottom:8px}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .description.bigger-m{margin-bottom:14px}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .description strong{font-weight:700}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .description:last-of-type{margin-bottom:0}.confirmation-block .button-wrapper{padding-left:50px;padding-right:15px}.confirmation-block .button-wrapper .orange-button{margin-top:35px}.confirmation-block .order-list-block{height:auto}.confirmation-block .order-list-block .content-text{padding:30px 25px 22px 20px}.confirmation-block .order-list-block .list-order{margin-top:25px}.confirmation-block .order-list-block .list-order li{margin-bottom:12px}@media only screen and (max-width: 999.9px){.top-header .right-side ul.top-menu{display:none}.top-header .right-side ul.account-menu{margin-right:30px}.top-header .right-side .navi-hamburger{display:flex!important;flex-direction:column;justify-content:space-between;top:17px;z-index:40;right:15px;border-radius:5px;float:right;height:40px;width:40px;cursor:pointer;padding:8px;background-color:transparent}.top-header .right-side .navi-hamburger.open span{left:-3px;width:30px}.top-header .right-side .navi-hamburger.open span.top{top:-1px}.top-header .right-side .navi-hamburger.open span.bottom{top:1px}.top-header .right-side .navi-hamburger.open span:first-child{transform:rotate(45deg) translate(8.4px,7.4px)}.top-header .right-side .navi-hamburger.open span:nth-child(2){width:0;opacity:0}.top-header .right-side .navi-hamburger.open span:last-child{transform:rotate(-45deg) translate(8.4px,-8.4px)}.top-header .right-side .navi-hamburger span{position:relative;display:block;top:1px;height:3px;width:100%;border-radius:6px;transition:all .25s;background-color:#c58f31}.nav-mobile{display:flex;flex-direction:column;justify-content:space-between;position:fixed;z-index:1500;width:100%;bottom:0;height:calc(100% - 170px);left:-100%;background-color:#fff;transition-property:left;transition-duration:.3s;transition-timing-function:ease-in;overflow:auto}.nav-mobile.additional-indent{height:calc(100% - 136px)}.nav-mobile.open{left:0}.nav-mobile #collapse{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.nav-mobile #collapse ul{margin:0;padding:0}.nav-mobile #collapse li>ul{display:none}.nav-mobile #collapse li.first-item-menu.open .link i.fa-chevron-right{transform:rotate(90deg);transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.nav-mobile #collapse li.first-item-menu .link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #d1d7db;cursor:pointer}.nav-mobile #collapse li.first-item-menu .link.active span{color:#c58f31}.nav-mobile #collapse li.first-item-menu .link:hover{transition:background-color .5s;background-color:#c58f31}.nav-mobile #collapse li.first-item-menu .link:hover span{transition:all .5s;color:#fff;opacity:.7}.nav-mobile #collapse li.first-item-menu .link:active{background-color:#c58f31}.nav-mobile #collapse li.first-item-menu .link:active span{color:#3b1905}.nav-mobile #collapse li.first-item-menu .link span,.nav-mobile #collapse li.first-item-menu .link a{text-transform:uppercase;width:100%;display:flex;font-weight:700;font-size:15px;line-height:16px;color:#5b5f66}.nav-mobile #collapse li.first-item-menu .link i.fa-chevron-right{transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;color:#c58f31;font-size:15px}.nav-mobile #collapse li.first-item-menu ul.submenu li a{display:flex;padding:20px 40px;border-bottom:1px solid #d1d7db;background-color:#f5f5f5;font-size:15px;line-height:16px;color:#3b1905}.nav-mobile #collapse .account-menu{position:relative;display:flex;flex-direction:column;justify-content:center}.nav-mobile #collapse .account-menu.bottom-mob .item{margin-left:0}.nav-mobile #collapse .account-menu.bottom-mob .item.empty{cursor:inherit}.nav-mobile #collapse .account-menu.bottom-mob .item.empty:hover{background-color:#fff}.nav-mobile #collapse .account-menu.bottom-mob .item:hover{transition:background-color .5s;background-color:#c58f31}.nav-mobile #collapse .account-menu.bottom-mob .item:hover a{color:#fff;transition:all .5s;opacity:.7}.nav-mobile #collapse .account-menu.bottom-mob .item .quantity-flag{top:-15px;right:-30px}.nav-mobile #collapse .account-menu.bottom-mob .item a{width:inherit;height:inherit;background-color:transparent;font-size:15px;line-height:16px;font-weight:700;color:#5b5f66;text-transform:uppercase}.nav-mobile #collapse .account-menu.bottom-mob .item .shopping-card{position:relative}.nav-mobile #collapse .account-menu .item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #d1d7db;cursor:pointer}.nav-mobile #collapse .account-menu:before{content:"";bottom:0;position:absolute;background-color:#c58f31;width:100%;height:1px}.main-about-us .content .img-wrapper{margin-left:30px}}@media only screen and (max-width: 991.9px){.top-header{text-align:center}.top-header .right-side ul.account-menu{margin-left:0}.form .bottom-line{margin-bottom:20px}section.content.person-details-main .tile-content-body{margin-bottom:30px}section.content.person-details-main .tile-content-body .orange-button{display:none}.our-specialization .items-block .item .tile .details{padding:40px 30px 0}.hidden-order-list-block{display:none}}@media only screen and (max-width: 900.9px){.main-about-us .content .context{max-width:560px}.main-about-us .content .img-wrapper{margin-left:0}.welcome .content{flex-direction:column}.welcome .content .text{display:flex;flex-direction:column;align-items:center;max-width:465px;margin-left:inherit}.welcome .content .text .title{margin-left:0}.welcome .content .text .title,.welcome .content .text .description{text-align:center}.our-specialization .items-block{justify-content:center}.our-specialization .items-block .item{width:33.3%;max-width:300px}.our-specialization .items-block .item:last-of-type{margin-bottom:0}.our-specialization .items-block .item .tile:before{z-index:-10}.our-specialization .items-block .item .tile .details{display:none}.grocery-card{padding-left:15px;padding-right:15px}footer .wrapper-section-menu{flex-wrap:wrap;justify-content:center}footer .section-menu:first-of-type{width:100%;padding-right:0;margin-bottom:35px}footer .section-menu:first-of-type .context{text-align:center}footer .section-menu:first-of-type:after{width:0}footer .section-menu.work-schedule:last-of-type:before{width:0}footer .wrapper-management{display:flex;flex-direction:row;justify-content:center;width:100%}footer .wrapper-management .section-menu{max-width:190px!important;padding:10px 0}footer .wrapper-management .section-menu:before{width:0}footer .wrapper-management .section-line{height:100%;width:1px;background-color:#c58f31;left:0;top:0;margin:0 40px}footer .section-menu .logo{text-align:center}footer .section-menu.center{margin-bottom:0}}@media only screen and (max-width: 799.9px){section.content.login .block-management{flex-direction:column-reverse;align-items:center}section.content.login .block-management .right-block{margin-bottom:40px}section.content.login .block-management .left-block,section.content.login .block-management .right-block{max-width:365px;width:100%}section.content.login .block-management .block-line{display:none}}@media only screen and (max-width: 768px){.top-header .logo{width:160px}.product-list-section .product-list{justify-content:flex-start}.product-list-section .product-list li{margin-bottom:15px}.grocery-card .grocery-card-item .right-side.price-wrapper{padding-right:30px}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price{margin-right:40px}.confirmation-block .confirmation-context .title{text-align:center}.confirmation-block .confirmation-context .title strong{display:block}.confirmation-block .confirmation-context .description{text-align:center}.confirmation-block .button-wrapper{padding-left:0;padding-right:0}.confirmation-block .wrapper-order-list-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.confirmation-block .wrapper-order-list-block .order-list-block{width:100%;max-width:400px}.animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}}@media only screen and (max-width: 700px){.grocery-card .grocery-card-item .content{width:200px}.custom-popup.popup-body-wrap{padding-top:100px;padding-bottom:50px;overflow:hidden auto;align-items:flex-start}}@media only screen and (max-width: 639.9px){.grocery-card .order-approval .submit-side{flex-direction:column;align-items:flex-end}.grocery-card .order-approval .submit-side .left-side{margin-right:0}.grocery-card .order-approval .submit-side .left-side,.grocery-card .order-approval .submit-side .right-side{width:100%;max-width:380px;margin-bottom:0}.grocery-card .order-approval .submit-side .count-line,.grocery-card .order-approval .submit-side .top-total,.grocery-card .order-approval .submit-side .orange-button,.grocery-card .order-approval .submit-side .discount-code-wrapper input{width:100%}.grocery-card .order-approval .submit-side .discount-code-wrapper input{margin-bottom:15px}}@media only screen and (max-width: 599.9px){.grocery-card .grocery-card-item .right-side.price-wrapper{padding-right:20px}.grocery-card .grocery-card-item .right-side.price-wrapper .count-price{margin-right:30px}}@media only screen and (max-width: 566.9px){.hero-board .hero-board-content{padding-top:130px}.hero-board .hero-board-content .title{text-align:center;font-size:35px;line-height:40px}.hero-board .hero-board-content .description{text-align:center;font-size:20px;line-height:40px}section.content.person-details-main .tile-content-body .payment-option-list .item{padding-left:20px}section.content.person-details-main .tile-content-body .payment-option-list .item .img-wrapper{min-width:58px;margin-right:20px}footer .wrapper-section-menu{flex-direction:column-reverse;align-items:center}footer .wrapper-section-menu .section-menu:first-of-type{margin-bottom:0}footer .wrapper-section-menu .wrapper-management{flex-direction:column;align-items:center}footer .wrapper-section-menu .wrapper-management .section-menu{max-width:200px;width:100%;margin-bottom:20px;text-align:center}footer .wrapper-section-menu .wrapper-management .section-menu .name{text-align:center}footer .wrapper-section-menu .wrapper-management .section-menu:first-of-type{margin-top:0}.welcome .content .img-wrapper img{min-width:inherit}.our-specialization .items-block .item{width:100%;margin-bottom:25px;max-width:280px}.bottom-banner{min-height:auto;padding:70px 0 75px}.main-about-us .content .context,.bottom-banner .content-wrapper,.bottom-banner .content-wrapper .content{display:flex;flex-direction:column;align-items:center}.main-about-us .content .context p.description,.bottom-banner .content-wrapper p.description,.bottom-banner .content-wrapper .content p.description{max-width:340px}.popup-body-wrapper .price-popup-body .content{padding:40px 20px 30px}.popup-body-wrapper .price-popup-body .content .title{margin-bottom:25px}.grocery-card .grocery-card-item .left-side .img-item{min-width:190px;width:190px}.grocery-card .grocery-card-item .right-side.price-wrapper{flex-direction:column;justify-content:center;align-items:flex-start}.grocery-card .grocery-card-item .right-side.price-wrapper .content{margin-bottom:0;width:100%}.grocery-card .grocery-card-item .right-side.price-wrapper .wrapper-count-price .count-price{margin-right:40px}.grocery-card .order-approval .submit-side .bottom-section{flex-direction:column;width:100%}}@media only screen and (max-width: 480px){.before-header{margin-top:155px}.top-header .logo{width:120px}.top-header .right-side ul.account-menu{margin-right:20px}.top-header .right-side ul.account-menu li.item a{height:35px;width:35px}.top-note{position:relative}.top-note .note{text-align:center}.nav-mobile{height:calc(100% - 167px)}.nav-mobile.additional-indent{height:calc(100% - 135px)}.main-header{top:0;height:initial;min-height:initial}.person-details-main .tile-content-body .payment-option-list .item{flex-direction:column;align-items:center;padding-top:0;padding-bottom:20px}.person-details-main .tile-content-body .payment-option-list .item .content-text{align-items:center}.person-details-main .tile-content-body .payment-option-list .item .content-text .description{text-align:center}.hero-slogan .title{font-size:18px;line-height:35px}.our-specialization .main-content-text .title{font-size:35px;line-height:42px}.our-specialization .items-block{margin:0}.our-specialization .items-block .item{width:100%;padding:0;flex-direction:row;justify-content:center}.our-specialization .items-block .item .tile,.our-specialization .items-block .item .tile img{width:100%}.popup-body-wrapper .price-popup-body .content .product-list .product-item .left-side{flex-direction:column}.popup-body-wrapper .price-popup-body .content .product-list .product-item .left-side .product-name{margin-left:0}.popup-body-wrapper .price-popup-body .content .product-list .product-item .left-side .img-item{width:100px}.popup-body-wrapper .price-popup-body .content .product-list .product-item .right-side .count-price{margin-right:5px}.grocery-card .grocery-card-item{margin-bottom:20px;flex-direction:column}.grocery-card .grocery-card-item .left-side .img-item{width:100%;min-width:100%;border:none;margin-right:0;min-height:240px;height:240px}.grocery-card .grocery-card-item .right-side{padding:30px 20px 20px}.grocery-card .grocery-card-item .right-side.price-wrapper .content{margin-bottom:15px}.grocery-card .grocery-card-item .right-side.price-wrapper .title{margin-bottom:10px}.grocery-card .order-approval{flex-direction:column-reverse}.grocery-card .order-approval .submit-side{width:100%;margin-bottom:15px}.grocery-card .order-approval .submit-side .right-side,.grocery-card .order-approval .submit-side .left-side{max-width:100%}.grocery-card .order-approval .submit-side .top-total{width:100%}.grocery-card .order-approval .submit-side .bottom-section .discount-code-wrapper{flex-direction:column}.grocery-card .order-approval .submit-side .bottom-section .discount-code-wrapper .orange-button{min-width:100%}.grocery-card .order-approval .submit-side .bottom-section .link{margin-top:15px;margin-right:0}.grocery-card .order-approval .submit-side .bottom-section .orange-button{width:100%}.main-popup .form-wrapper{padding-bottom:20px}.main-popup .block.inside-indent{padding-left:25px;padding-right:25px}.main-popup .bottom-total-line .orange-button{padding:0 15px}.main-popup .bottom-total-line .count-menu{min-width:110px}.main-popup .bottom-total-line .count-menu .count-price .count{padding:0 15px}.confirmation-block .vertical-range-section .relative-blocks-line .block-line .description{line-height:18px}.price-popup .content .product-list .product-item{flex-direction:column;padding-bottom:20px}.price-popup .content .product-list .product-item .left-side{flex-direction:column}.price-popup .content .product-list .product-item .left-side .img-item{width:220px}.price-popup .content .product-list .product-item .left-side .product-name{margin-left:0;margin-bottom:20px}.price-popup .content .product-list .product-item .left-side .product-name .title{margin-top:10px;margin-bottom:10px}.price-popup .content .product-list .product-item .left-side .product-name .description{width:100%;margin-bottom:10px}}@media only screen and (max-width: 450px){.main-product-list .main-product-header{display:flex;flex-direction:column;align-items:flex-start}.main-product-list .main-product-header .title{margin-bottom:20px}.main-product-list .main-product-header .custom-select{width:100%}.main-product-list .tile-product{flex-direction:column}.main-product-list .tile-product .img-tile{width:100%;border:none;height:240px;min-height:240px}.main-product-list .tile-product .content-tile{margin-left:inherit}.main-product-list .tile-product .content-tile .content-top{padding:25px 20px 20px}.main-product-list .tile-product .content-tile .content-bottom{padding-left:20px}.main-product-list .tile-product .content-tile .content-bottom .right-side .button{width:130px}.custom-popup .popup-body .content-middle-tile .inside-indent{padding-left:20px;padding-right:20px}.custom-popup .popup-body .content-middle-tile .header-content{padding:40px 20px 30px!important}.custom-popup .popup-body .content-middle-tile .bottom-total-line .button{padding-left:20px}.main-popup .header-popup .banner{height:160px}.main-popup .header-content .top-line{flex-direction:column}.main-popup .header-content .top-line .title{margin-bottom:12px}.main-popup .form-wrapper-item{width:100%;margin-bottom:12px!important}}@media only screen and (max-width: 395px){.nav-mobile{height:calc(100% - 183px)}}@media only screen and (min-width: 566.9px){.bottom-banner .content-wrapper{flex-direction:row;justify-content:center}.bottom-banner .content-wrapper .content{max-width:445px}.bottom-banner .content-wrapper .content .item{text-align:left}}@media only screen and (min-width: 700px){.grocery-card .order-approval .submit-side .bottom-section .discount-code-wrapper .for-mobile{display:none}}@media only screen and (min-width: 768px){.custom-popup .popup-body{left:-8px}}@media only screen and (min-width: 899.99px){.main-about-us .content{flex-direction:row-reverse}.main-about-us .content .img-wrapper{min-width:310px;margin-bottom:0}.main-about-us .content .context .title{line-height:80px}.main-about-us .content .context .title,.main-about-us .content .context .description{text-align:right}.bottom-banner .content-wrapper{flex-direction:row;justify-content:flex-end}footer .wrapper-management .section-line{display:none}}@media only screen and (min-width: 999.99px){.nav-mobile{display:none}}
