@font-face{font-family:Usual Regular;src:url(/build/fonts/Regular.d7c69ae5.ttf),url(/build/fonts/Regular.4f5b1d50.woff)}@font-face{font-family:Montserrat Medium;src:url(/build/fonts/Montserrat-Medium.e2d60bc4.ttf),url(/build/fonts/Montserrat-Medium.8887ce69.woff)}@font-face{font-family:Montserrat Bold;src:url(/build/fonts/Montserrat-Bold.079ca05d.ttf),url(/build/fonts/Montserrat-Bold.5f2c4250.woff)}:root{--coral:#f06445;--light-gray:#f9f9fb;--gray:#747678}body{background-color:#fff;font-family:Usual Regular,sans-serif;margin:0}.items-center{align-items:center}.alert{left:0;margin-left:16%;padding:10px 1%;position:absolute;top:0;width:82%;z-index:10}.security.alert{margin-left:0;padding:10px 0;text-align:center;width:100%}.alert.alert-success{background-color:#e8f5ea;color:#209933}.alert.alert-error{background-color:#fbe8e8;color:#d92525}.alert.alert-info{background-color:#fbf5e8;color:#d99c25}h1{color:#000;font-family:Montserrat Bold,sans-serif;font-size:25px;line-height:30px}h2{color:var(--gray);font-family:Montserrat Medium,sans-serif;font-size:18px;line-height:24px}p{color:#000;line-height:19px}.page-heading{margin-bottom:50px}.page-heading>.titles>h1,.page-heading>.titles>h2{margin:5px 0}.custom-file-input{display:flex}.custom-file-input>label,.photos.repeat-field>li>div>div>label{background-color:#feefec;border:1px dashed #feefec;border-radius:8px;color:var(--coral);cursor:pointer;padding:10px 30px}.custom-file-input>label>span>img,.photos.repeat-field>li>div>div>label>span>img{margin-left:15px}.photos.repeat-field>li>div>div{margin-top:7px}.custom-file-input>input,.photos.repeat-field>li>div>div>input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:var(--light-gray);border:1px solid var(--light-gray);border-radius:8px;font-family:Usual Regular,sans-serif;font-size:16px;padding:15px}textarea{max-width:100%}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:#c5c6c8}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}label,select>option{font-family:Usual Regular,sans-serif}.form-row.required>label:after,label.required:after{color:#d92525;content:" *"}select{cursor:pointer}.primary-color-text{color:var(--coral)}.column-2,.column-3,.column-4,.column-5,.existing-elements-column-4{display:flex;width:100%}.column-2>div{margin-right:5%;width:47%}.column-3>div{margin-right:5%;width:30%}.column-4>div,.existing-elements-column-4>div{margin-right:4%;width:22%}.column-5>div{margin-right:3.5%;width:17%}.column-2>div:last-child,.column-3>div:last-child,.column-4>div:last-child,.column-5>div:last-child,.existing-elements-column-4>div:nth-child(4n){margin-right:0}.column-4>div{margin-right:4%;width:22%}.wrap{flex-wrap:wrap}.section{margin:50px 0}.section-title{font-size:20px}.section-subtitle,.section-title{font-family:Montserrat Bold,sans-serif}.section-subtitle{font-size:18px}ul{list-style-type:none;padding-left:0}a{color:#000;text-decoration:none}a,a:hover{transition:all .3s ease-out}a:hover{color:var(--coral)}.back-button{display:block;margin-bottom:20px}.form-error,.form-row>ul:not(.repeat-field){background-color:#fbe8e8;padding:10px}.form-error,.form-row>ul>li{color:#d92525}.menu{background-color:#000;color:#fff;font-size:18px;height:100%;left:0;position:fixed;top:0;width:16%}.menu-container{height:100%;margin:50px 30px;position:relative}.menu>.menu-container .navigation-container{margin-top:30px;max-height:calc(100vh - 400px);overflow-y:auto}.menu>.menu-container .navigation-container>ul,.menu>.menu-container .secondary-navigation>ul{list-style-type:none;padding:0}.menu>.menu-container .navigation-container>ul>li,.menu>.menu-container .secondary-navigation>ul>li{align-items:center;display:flex;padding:10px 30px}.menu>.menu-container .navigation-container>ul a,.menu>.menu-container .secondary-navigation>ul a{color:#fff;text-decoration:none}.menu>.menu-container .navigation-container>ul>li img,.menu>.menu-container .secondary-navigation>ul>li img{margin-right:20px}.menu>.menu-container .secondary-navigation{background-color:var(--coral);border-radius:8px;bottom:100px;left:0;position:absolute;width:100%}.menu>.menu-container>.logo-container{text-align:center}.menu>.menu-container>.logo-container>.logo{width:80%}.menu>.menu-container>.navigation-container>ul>hr{background-color:grey;border:none;height:1px;margin:30px 0}.menu .statistics-item-menu{cursor:pointer}.menu .statistics-dropdown{height:0;margin-left:68px;opacity:0;transition:all .3s ease-out;visibility:hidden}.menu .statistics-dropdown.open{height:100%;opacity:1;transition:all .3s ease-out;visibility:visible}.menu .statistics-dropdown>li{font-size:16px;margin:10px 0}.menu .statistics-item-menu>.menu-arrow{margin-left:20px;margin-right:0;transform:rotate(0);transition:all .3s ease-out}.menu .statistics-item-menu.open>.menu-arrow{transform:rotate(-180deg);transition:all .3s ease-out}.menu>.menu-container .navigation-container::-webkit-scrollbar{width:10px}.menu>.menu-container .navigation-container::-webkit-scrollbar-track{background:#000;border-radius:8px}.menu>.menu-container .navigation-container::-webkit-scrollbar-thumb{background:var(--coral);border-radius:8px}.menu>.menu-container .navigation-container::-webkit-scrollbar-thumb:hover{background:#bd4f37}.content{margin-left:20%;margin-right:5%;margin-top:50px}.table{border-collapse:separate;border-spacing:0;text-align:center;width:100%}.table-header{background-color:var(--light-gray);border-radius:8px}.table-header>tr>th,.table>tbody>tr>td{padding:15px}.statistics.table>tbody>tr>td{border:1px solid var(--light-gray)}.table-header>tr>th:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.table-header>tr>th:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.table tr{height:50px}.product-status,.stock-shipment-status{border-radius:8px;font-weight:600;padding:10px}.product-status:first-letter,.stock-shipment-status:first-letter{text-transform:capitalize}.validated-status{background-color:#e8f5ea;color:#209933}.pending-status{background-color:#fbf5e8;color:#d99c25}.draft-status{background-color:#edfbff;color:#28b1c9}.refused-status{background-color:#fbe8e8;color:#d92525}.disabled-status{background-color:#f2f2f2;color:grey}.page-heading.products-list-page,.page-heading.stock-shipments-list-page{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}.primary-button{background-color:var(--coral);border:1px solid var(--coral);border-radius:8px;color:#fff;cursor:pointer;font-family:Usual Regular,sans-serif;font-size:16px;opacity:1;padding:10px 30px;text-align:center;text-decoration:none;transition:all .3s ease-out}.gray-button:hover,.primary-button:hover,.secondary-button:hover{opacity:.8;transition:all .2s ease-out}a.primary-button:hover{color:#fff}.secondary-button{background-color:#000;border:1px solid #000;border-radius:8px;color:#fff}.gray-button,.secondary-button{cursor:pointer;font-family:Usual Regular,sans-serif;font-size:16px;opacity:1;padding:10px 30px;text-align:center;text-decoration:none;transition:all .3s ease-out}.gray-button{background-color:#eaeaea;border:1px solid #eaeaea;border-radius:8px;color:#000}tbody .options-dots{position:relative}.options-dots>img{width:35px}tbody .options-dots>img{cursor:pointer}tbody .options-dots .options-dots-modal{background-color:var(--light-gray);border-radius:8px;bottom:50px;box-shadow:0 5px 10px -2px rgba(0,0,0,.2);display:none;padding:10px;position:absolute;right:30px;width:200px;z-index:10}tbody .options-dots .options-dots-modal>a,tbody .options-dots .options-dots-modal>span{color:#000;display:block;padding:5px;text-decoration:none}tbody .options-dots .options-dots-modal .disable-product-link,tbody .options-dots .options-dots-modal .remove-stock_shipment-link{cursor:pointer}.delete-donation-popup-container,.disable-product-popup-container,.remove-stock_shipment-popup-container{display:none}.delete-donation-popup,.disable-product-popup,.remove-stock_shipment-popup{background-color:#fff;border-radius:8px;left:50%;max-width:500px;padding:50px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:20}.delete-donation-popup .popup-title,.disable-product-popup .popup-title,.remove-stock_shipment-popup .popup-title{color:#000;font-family:Montserrat Bold,sans-serif;font-size:25px;line-height:28px;margin:0}.delete-donation-popup .popup-message,.disable-product-popup .popup-message,.remove-stock_shipment-popup .popup-message{color:var(--gray);margin:30px 0 50px}.delete-donation-popup>.buttons-container,.disable-product-popup>.buttons-container,.remove-stock_shipment-popup>.buttons-container{align-items:center;display:flex;justify-content:space-between}.delete-donation-popup>.buttons-container>button,.disable-product-popup>.buttons-container>button,.remove-stock_shipment-popup>.buttons-container>button{background-color:#fff;border:1px solid var(--coral);border-radius:8px;color:var(--coral);cursor:pointer;font-family:Usual Regular,sans-serif;font-size:20px;font-weight:600;padding:10px 40px;transition:all .3s ease-out}.delete-donation-popup>.buttons-container>button:hover,.disable-product-popup>.buttons-container>button:hover,.remove-stock_shipment-popup>.buttons-container>button:hover{background-color:var(--coral);color:#fff;transition:all .3s ease-out}.delete-donation-popup>.buttons-container>a,.disable-product-popup>.buttons-container>a,.remove-stock_shipment-popup>.buttons-container>a{background-color:var(--coral);border:1px solid var(--coral);border-radius:8px;color:#fff;font-size:20px;font-weight:600;padding:10px 40px;text-decoration:none;transition:all .3s ease-out}.delete-donation-popup>.buttons-container>a:hover,.disable-product-popup>.buttons-container>a:hover,.remove-stock_shipment-popup>.buttons-container>a:hover{background-color:#fff;color:var(--coral);transition:all .3s ease-out}.popup-overlay{opacity:.1;position:fixed;z-index:15}.login-container,.popup-overlay{background-color:#000;height:100%;left:0;top:0;width:100%}.login-container{position:absolute}.login-container>.login-form{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.check-email-container,.login-container>.login-form>form{background-color:#fff;border-radius:8px;padding:50px;width:500px}.login-container>.login-form>img{margin-bottom:50px;width:300px}.form-row,.form-row-no-flex{margin:20px 0}.form-row{display:flex;flex-direction:column}.form-row>label{margin:10px 0}#registration_form_locale{padding:5px 10px}label[for=registration_form_agreeTerms],label[for=registration_form_locale]{margin-right:20px}.send-form-info-container{background-color:#feefec;border-radius:8px;padding:50px}.send-form-info-container>.send-form-info-content{margin-left:auto;margin-right:auto;max-width:500px}.send-form-info-container>.send-form-info-content>div>p:first-child{font-family:Montserrat Bold,sans-serif}.submit-button{align-items:center;display:flex;float:right;margin:50px 0}.accordion-container{display:flex;position:relative}.accordion-container .accordion-tab .accordion-tab-title{border-bottom:2px solid #bcbdbe}.accordion-container .accordion-tab.active .accordion-tab-title{border-bottom:2px solid var(--coral)}.accordion-container .accordion-tab .accordion-tab-title{cursor:pointer;padding:10px 40px}.accordion-container .accordion-tab .accordion-tab-title>p{color:#bcbdbe;font-family:Montserrat Bold,sans-serif}.accordion-container .accordion-tab.active .accordion-tab-title>p{color:#000}.accordion-container .accordion-tab .accordion-content{background-color:#fff;display:none;left:0;position:absolute;width:100%}.accordion-container .accordion-tab.active .accordion-content{display:block}.existing-elements{align-items:end;display:flex}.existing-elements button,.repeat-field button{background:url(/build/images/icon-trash-default.7c0f86c2.svg);background-position:50%;background-repeat:no-repeat;background-size:40px;border:1px solid #fcd8d8;border-radius:8px;cursor:pointer;height:40px;margin-bottom:20px;margin-left:20px;width:40px}.repeat-field>li{display:flex}.contacts>li>div{display:flex;width:100%}.contacts>li>div>.form-row{margin-right:3.5%;width:17%}.contacts>li>div>.form-row:last-child{margin-right:0}.contacts>li{align-items:end;display:flex}.videos{display:flex;width:100%}.videos>li{align-items:end;margin:20px 4% 20px 0;width:22%}.videos>li>button{margin:0 0 0 20px}.videos>li:nth-child(4n){margin-right:0}.flex{display:flex}.cancel{margin-right:50px}.parenthesis{color:#8f9193;font-size:.8em}.dependent-field{display:none}.address-checkbox-container{margin:40px 0}.addresses .warehouse-address{display:none}.submit-section{display:inline-flex;justify-content:flex-end;width:100%}.submit-section .submit-button .save-info{margin-right:40px}.thumbnail{backface-visibility:hidden;display:block;height:100%;object-fit:cover;opacity:1;transition:all .3s ease-out;width:100%}.uploaded-photo{box-shadow:0 5px 11px -5px rgba(0,0,0,.31);cursor:pointer;height:100px;margin:10px;position:relative;width:100px}.uploaded-photo-overlay{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .3s ease-out}.uploaded-photo:hover .thumbnail{opacity:.2}.uploaded-photo:hover .uploaded-photo-overlay{opacity:1}.multiselect-dropdown{background-color:var(--light-gray);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 5px center;background-repeat:no-repeat;background-size:16px 12px;border-radius:8px;display:inline-block;padding:15px 25px 15px 15px;position:relative}.multiselect-dropdown span.optext,.multiselect-dropdown span.placeholder{border-radius:4px;display:inline-block}.multiselect-dropdown span.optext{background-color:#d3d3d3;margin-bottom:5px;margin-right:5px;padding:5px}.multiselect-dropdown span.optext .optdel{color:#666;cursor:pointer;float:right;font-size:1em;margin-left:5px}.multiselect-dropdown span.optext .optdel:hover{color:#c66}.multiselect-dropdown span.placeholder{color:#ced4da}.multiselect-dropdown-list-wrapper{background:var(--light-gray);border-radius:4px;box-shadow:0 5px 11px -5px rgba(0,0,0,.31);display:none;left:0;margin:-1px;padding:10px;position:absolute;right:0;top:0;z-index:100}.multiselect-dropdown-list-wrapper .multiselect-dropdown-search{border:1px solid #d3d3d3;border-radius:3px;margin-bottom:5px;padding:5px;width:97%!important}.multiselect-dropdown-list{height:15rem;overflow-x:hidden;overflow-y:auto;padding:2px}.multiselect-dropdown-list::-webkit-scrollbar{width:6px}.multiselect-dropdown-list::-webkit-scrollbar-thumb{background-color:#bec4ca;border-radius:3px}.multiselect-dropdown-list div{padding:5px}.multiselect-dropdown-list input{height:1.15em;margin-right:15px;width:1.15em}.multiselect-dropdown-list div:hover{background-color:var(--coral);border-radius:3px;color:#fff}.multiselect-dropdown span.maxselected{width:100%}.multiselect-dropdown-all-selector{border-bottom:1px solid #999}.form-row .help-text{color:#8f9193}.buttons-container{display:flex;margin-top:40px}.buttons-container>div:first-child{margin-right:30px}.form-row-info{margin:20px 0}.dashboard-container{align-content:stretch;display:flex;flex-wrap:wrap;gap:1rem;width:100%}.dashboard-container>.dashboard-tile{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 5px 11px -5px rgba(0,0,0,.31);display:flex;height:300px;justify-content:center;margin-bottom:2vw;position:relative;width:30%}.dashboard-header{gap:2rem;margin-bottom:1.3rem}.dashboard-message-card{background:rgba(236,98,73,.2);border-radius:12px;height:auto;max-width:50vw;padding:15px;width:auto}.container-title-message{color:var(--coral);font-size:14px;font-weight:600;gap:13px;margin:0}.container-title-message>img{width:28px}.dashboard-message-card>p{color:#2e0b05;font-size:14px;margin-top:5px}.dashboard-container>.dashboard-tile>.tile-content{text-align:center;width:100%}.dashboard-tile>.tile-content .period-choice{position:absolute;right:0;top:0}.dashboard-tile>.tile-content .periods-container{position:relative}.dashboard-tile>.tile-content>h2{color:var(--coral);font-size:25px}.dashboard-container>.dashboard-tile>.tile-content>p{font-size:35px}.dashboard-container>.dashboard-tile:not(:nth-child(3n)){margin-right:2vw}.admin-dashboard>.dashboard-tile>.tile-content #impersonation>div:nth-child(2){margin-right:5%;margin-top:20px;text-align:right}.admin-dashboard>.dashboard-tile>.tile-content h2{color:var(--coral);font-size:25px;text-align:center}.admin-dashboard>.dashboard-tile select#impersonation_distillery{margin-top:20px;width:90%}.dashboard-tile .period-choice #periods-button-b2b .dashboard-arrow,.dashboard-tile .period-choice #periods-button-b2c .dashboard-arrow{margin-left:10px;transform:rotate(0);transition:all .3s ease-out}.dashboard-tile .period-choice #periods-button-b2b.open .dashboard-arrow,.dashboard-tile .period-choice #periods-button-b2c.open .dashboard-arrow{transform:rotate(-180deg);transition:all .3s ease-out}.dashboard-tile .period-choice{margin-right:20px;position:relative;text-align:right}.dashboard-tile .period-choice .periods{background-color:var(--light-gray);border-radius:8px;box-shadow:0 5px 10px -2px rgba(0,0,0,.2);margin-top:0;padding:10px;position:absolute;right:15px;top:0;z-index:10}.dashboard-tile .period-choice .periods>li,.dashboard-tile .period-choice>#periods-button-b2b,.dashboard-tile .period-choice>#periods-button-b2c{cursor:pointer;font-size:14px}.dashboard-tile .period-choice .periods>li{margin:10px 0;white-space:nowrap}.dashboard-tile #current-quantity-b2b,.dashboard-tile #current-quantity-b2c,.dashboard-tile #previous-quantity-b2b,.dashboard-tile #previous-quantity-b2c,.dashboard-tile .period-choice .periods,li[data-period=always-quantity-b2b],li[data-period=always-quantity-b2c]{display:none}.dashboard-tile .period-choice .periods.open{display:block}.sales-details .charts-container{display:flex;justify-content:space-between}.sales-details .charts-container>.stacked-bar-chart{width:65%}.sales-details .charts-container>.pie-chart{width:30%}.sales-details .line-chart-container{margin:50px 0;width:100%}.statistics-table-container{margin:100px 0}.statistics-table-container>div{height:600px;overflow-y:auto}.statistics-table-container thead.table{position:sticky;top:0}.table-title{font-size:24px;text-align:center}#statistics_per_product{display:flex;gap:10px;margin:50px 0}#statistics_per_product .help-text{color:#8f9193}#statistics_per_product label{margin-right:20px}.impersonation-button{background-color:var(--coral);color:#fff;font-family:Montserrat Bold,sans-serif;padding:15px 30px;position:fixed;right:0;text-transform:uppercase;top:0;z-index:999}.impersonation-button:hover{color:#fff;opacity:.8}.maintenance-block{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.maintenance-block>img{margin-bottom:30px;width:50%}.event-donation .titles{margin-bottom:50px}.donation-details>p{color:var(--gray)}.donation-details>p>span{color:#000}@media screen and (max-width:1550px){h1{font-size:22px;line-height:26px}h2{font-size:15px;line-height:21px}p{color:#000;line-height:16px}.menu{font-size:15px}.menu-container{margin:30px 10px}.menu>.menu-container .navigation-container>ul>li img,.menu>.menu-container .secondary-navigation>ul>li img{margin-right:10px}.column-2,.column-3,.column-4,.column-5,.contacts>li>div,.existing-elements-column-4{flex-wrap:wrap}.column-3>div{margin-right:5%;width:47%}.column-4>div,.existing-elements-column-4>div{margin-right:5%;width:45%}.column-5>div,.contacts>li>div>.form-row{margin-right:5%;width:30%}.menu>.menu-container>.navigation-container>ul>hr{background-color:grey;border:none;height:1px;margin:10px 0}.menu .statistics-dropdown{margin-left:48px}.menu>.menu-container .navigation-container>ul>li,.menu>.menu-container .secondary-navigation>ul>li{padding:10px 20px}}.form-help-icon{cursor:help;display:inline-block;position:relative;vertical-align:middle;width:fit-content}.form-help-icon.generic{left:-6%;top:-73%}.form-help-icon.name{left:-6%;top:23%}.form-help-icon.photos{font-family:Usual Regular,sans-serif;margin-bottom:10px}.form-help-icon img{display:block;height:auto;margin:0 auto;max-width:1.3em}.form-help-icon img:hover{opacity:.8;transition:all .1s ease-out}.form-help-icon .tooltip-text{background-color:#333;border-radius:4px;bottom:125%;color:#fff;font-size:.875rem;left:50%;opacity:0;padding:6px 8px;position:absolute;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;width:200px;z-index:10}.form-help-icon .tooltip-text:after{border:5px solid transparent;border-top-color:#333;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.form-help-icon:hover .tooltip-text{opacity:1;visibility:visible}.form-row:has(label[for=product_form_geographicRegion]){align-self:center;padding-bottom:4px}.slider-section .swiper{margin:0;width:50%}.slider-section .swiper .swiper-slide img{display:block;width:100%}.product-show-details .details-grid{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.product-show-details .detail-item{padding:.5rem 0}.product-show-details .image-item img{border-radius:6px;height:auto;margin-top:.5rem;max-width:100%}.section-separator{border-bottom:1px solid #ccc;margin:2rem 0}