*{min-width:0;min-height:0;}
html{font-size:62.5%;}
body{font-family:"\6E38\30B4\30B7\30C3\30AF\4F53",YuGothic,"\6E38\30B4\30B7\30C3\30AF\a0Medium","Yu Gothic Medium","\6E38\30B4\30B7\30C3\30AF","Yu Gothic",sans-serif;font-size:1.4rem;background-color:#ffffff;color:#333333;-webkit-text-size-adjust:100%;}
.header-logo{cursor:pointer;image-rendering:-webkit-optimize-contrast;}
section>.section-title{font-size:2.5rem;line-height:3rem;margin-bottom:10px;word-break:break-all;}section>.section-title-sm{font-size:2rem;}
section>.section-title>.alt-text{margin-left:10px;font-size:1.5rem;}
.page-title{text-align:center;margin-bottom:10px;font-size:2rem;}
input:not([type="radio"]):not([type="checkbox"]),select,textarea{-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;padding:5px 10px;font-size:1.6rem;width:100%;}
select{-webkit-appearance:auto !important;appearance:auto !important;background-color:#ffffff;}
a{overflow-wrap:break-word;word-wrap:break-word;}
img{max-height:100%;}
#overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;display:none;background-color:rgba(3, 3, 3, 0.5);}
.slick-arrow{z-index:10;height:50px;width:30px;background-color:rgba(255, 255, 255, 0.7);}.slick-arrow:before{color:#333333;}
.slick-prev{left:5px;}
.slick-next{right:5px;}
.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{background:rgba(255, 255, 255, 0.9);transition:0.5s;}
.slick-slide{display:inline-block !important;float:none;vertical-align:middle;}
.simplebar-scrollbar:before{background-color:#d9d9d9;}
.separator{width:100%;margin:16px 0;border-top:1px solid #d9d9d9;}
.with-link-icon{display:flex;word-break:break-all;}.with-link-icon:before{content:url(/order/img/icon/clip-e0dc189de4577e4a1f47c7dd13bd4f3e.svg);vertical-align:middle;padding-right:5px;}
.arrow-r{position:relative;}.arrow-r:before{position:absolute;top:50%;right:10px;content:"";width:10px;height:10px;color:inherit;border:0;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;margin-top:-5px;transform:rotate(45deg);}
.alert{border-radius:5px;color:#000000;font-size:110%;margin-bottom:2rem;padding:1.5rem;}.alert-success{background-color:#d1e7dd;border:1px solid #badbcc;color:#0f5132;}
.alert-error{background-color:#ffedea;border:2px solid #d10000;color:#d10000;padding:15px 25px;font-weight:bold;}.alert-error:before{content:"";display:inline-block;vertical-align:middle;background:url(/order/img/icon/alert-4a073bd47e9f6a2b3532ca420dcd1e84.png) no-repeat;background-size:25px 25px;width:30px;height:30px;padding-right:5px;}
.alert-warning{background-color:#ffeeb9;border:1px solid #ffd553;color:#984d02;}
.alert-message{display:inline-block;vertical-align:middle;}li.alert-message{list-style-position:inside;}
.button{min-width:10rem;max-width:100%;padding:10px 20px;background-color:#3d3d3d;border:none;color:#ffffff;cursor:pointer;font-weight:bold;}.button--primary{background-color:var(--color-background);color:var(--color-text);}
.button--inline{min-width:auto;padding:5px 10px;font-weight:normal;}
.button--light{background-color:#f3f3f3;color:#333333;}
.button--full-width{width:100%;}
.button:hover{opacity:0.8;}
.button:disabled{background-color:#e2e8ee;}.button:disabled:hover{opacity:1 !important;}
.breadcrumbs{color:#333333;border-radius:0.5em;padding-left:0;}.breadcrumbs li{display:inline-block;position:relative;padding-right:2rem;}.breadcrumbs li:before{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\FF1E";width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;font-size:1.5rem;}
.breadcrumbs li:last-child:before{content:normal;}
.breadcrumbs a{text-decoration:underline;color:#333333;}
.form{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}.form-item-label{background-color:#f3f3f3;font-weight:bold;}
.form-item-label,.form-item-content,.form-item-row{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.form-item-content .example-text{display:inline-block;padding-left:0;}
.form-item-content .error{background-color:#ffedea;border-color:#d10000 !important;}.form-item-content .error:focus{outline-color:#9e0000;}
.form-item-content [readonly]:not(.js--datepicker, .js--datetimepicker, .js--delivery-datepicker){background-color:#e2e8ee;}
.form-item-content [disabled]:not(.js--datepicker, .js--datetimepicker, .js--delivery-datepicker){background-color:#e2e8ee;}
.form-item-row{padding:5px;}
.form-error-text{color:#f06445;font-size:.9em;margin-top:.25rem;}
.required:after{color:#ff0000;content:"\203b";margin-left:10px;}
.required--only:after{margin-left:0;}
.input-size-1{width:min(1.5rem * 1 + 1rem * 3, 100%) !important;}
.input-size-2{width:min(1.5rem * 2 + 1rem * 3, 100%) !important;}
.input-size-3{width:min(1.5rem * 3 + 1rem * 3, 100%) !important;}
.input-size-4{width:min(1.5rem * 4 + 1rem * 3, 100%) !important;}
.input-size-5{width:min(1.5rem * 5 + 1rem * 3, 100%) !important;}
.input-size-6{width:min(1.5rem * 6 + 1rem * 3, 100%) !important;}
.input-size-7{width:min(1.5rem * 7 + 1rem * 3, 100%) !important;}
.input-size-8{width:min(1.5rem * 8 + 1rem * 3, 100%) !important;}
.input-size-9{width:min(1.5rem * 9 + 1rem * 3, 100%) !important;}
.input-size-10{width:min(1.5rem * 10 + 1rem * 3, 100%) !important;}
.input-size-11{width:min(1.5rem * 11 + 1rem * 3, 100%) !important;}
.input-size-12{width:min(1.5rem * 12 + 1rem * 3, 100%) !important;}
.input-size-13{width:min(1.5rem * 13 + 1rem * 3, 100%) !important;}
.input-size-14{width:min(1.5rem * 14 + 1rem * 3, 100%) !important;}
.input-size-15{width:min(1.5rem * 15 + 1rem * 3, 100%) !important;}
.input-size-16{width:min(1.5rem * 16 + 1rem * 3, 100%) !important;}
.input-size-17{width:min(1.5rem * 17 + 1rem * 3, 100%) !important;}
.input-size-18{width:min(1.5rem * 18 + 1rem * 3, 100%) !important;}
.input-size-19{width:min(1.5rem * 19 + 1rem * 3, 100%) !important;}
.input-size-20{width:min(1.5rem * 20 + 1rem * 3, 100%) !important;}
.input-size-21{width:min(1.5rem * 21 + 1rem * 3, 100%) !important;}
.input-size-22{width:min(1.5rem * 22 + 1rem * 3, 100%) !important;}
.input-size-23{width:min(1.5rem * 23 + 1rem * 3, 100%) !important;}
.input-size-24{width:min(1.5rem * 24 + 1rem * 3, 100%) !important;}
.input-size-25{width:min(1.5rem * 25 + 1rem * 3, 100%) !important;}
.input-size-26{width:min(1.5rem * 26 + 1rem * 3, 100%) !important;}
.input-size-27{width:min(1.5rem * 27 + 1rem * 3, 100%) !important;}
.input-size-28{width:min(1.5rem * 28 + 1rem * 3, 100%) !important;}
.input-size-29{width:min(1.5rem * 29 + 1rem * 3, 100%) !important;}
.input-size-30{width:min(1.5rem * 30 + 1rem * 3, 100%) !important;}
.input-size-31{width:min(1.5rem * 31 + 1rem * 3, 100%) !important;}
.input-size-32{width:min(1.5rem * 32 + 1rem * 3, 100%) !important;}
.input-size-33{width:min(1.5rem * 33 + 1rem * 3, 100%) !important;}
.input-size-34{width:min(1.5rem * 34 + 1rem * 3, 100%) !important;}
.input-size-35{width:min(1.5rem * 35 + 1rem * 3, 100%) !important;}
.input-size-36{width:min(1.5rem * 36 + 1rem * 3, 100%) !important;}
.input-size-37{width:min(1.5rem * 37 + 1rem * 3, 100%) !important;}
.input-size-38{width:min(1.5rem * 38 + 1rem * 3, 100%) !important;}
.input-size-39{width:min(1.5rem * 39 + 1rem * 3, 100%) !important;}
.input-size-40{width:min(1.5rem * 40 + 1rem * 3, 100%) !important;}
.input-size-41{width:min(1.5rem * 41 + 1rem * 3, 100%) !important;}
.input-size-42{width:min(1.5rem * 42 + 1rem * 3, 100%) !important;}
.input-size-43{width:min(1.5rem * 43 + 1rem * 3, 100%) !important;}
.input-size-44{width:min(1.5rem * 44 + 1rem * 3, 100%) !important;}
.input-size-45{width:min(1.5rem * 45 + 1rem * 3, 100%) !important;}
.input-size-46{width:min(1.5rem * 46 + 1rem * 3, 100%) !important;}
.input-size-47{width:min(1.5rem * 47 + 1rem * 3, 100%) !important;}
.input-size-48{width:min(1.5rem * 48 + 1rem * 3, 100%) !important;}
.input-size-49{width:min(1.5rem * 49 + 1rem * 3, 100%) !important;}
.input-size-50{width:min(1.5rem * 50 + 1rem * 3, 100%) !important;}
.input-size-51{width:min(1.5rem * 51 + 1rem * 3, 100%) !important;}
.input-size-52{width:min(1.5rem * 52 + 1rem * 3, 100%) !important;}
.input-size-53{width:min(1.5rem * 53 + 1rem * 3, 100%) !important;}
.input-size-54{width:min(1.5rem * 54 + 1rem * 3, 100%) !important;}
.input-size-55{width:min(1.5rem * 55 + 1rem * 3, 100%) !important;}
.input-size-56{width:min(1.5rem * 56 + 1rem * 3, 100%) !important;}
.input-size-57{width:min(1.5rem * 57 + 1rem * 3, 100%) !important;}
.input-size-58{width:min(1.5rem * 58 + 1rem * 3, 100%) !important;}
.input-size-59{width:min(1.5rem * 59 + 1rem * 3, 100%) !important;}
.input-size-60{width:min(1.5rem * 60 + 1rem * 3, 100%) !important;}
.flatpickr-input{width:13rem !important;}
.search-input{position:relative;}.search-input input{width:100%;padding-left:40px !important;}
.search-input:before{position:absolute;top:0;bottom:0;left:12px;width:20px;height:20px;margin:auto;content:"";background:url(/order/img/icon/search-7be15c827986342935a3dfb5d04744be.png) no-repeat center center;}
.checkbox-wrapper{display:flex;align-items:center;}
.checkbox-area{display:flex;flex-wrap:wrap;position:relative;}.checkbox-area input[type=checkbox]{display:none;}
.checkbox-area .checkbox{cursor:pointer;padding:16px 30px;position:absolute;}
.checkbox-area .checkbox::before{background:#fff;border:1px solid #ccc;border-radius:3px;content:'';height:20px;left:5px;margin-top:-11px;position:absolute;width:20px;}
.checkbox-area .checkbox::after{border-right:3px solid var(--color-background);border-bottom:3px solid var(--color-background);content:'';height:15px;left:12px;margin-top:-10px;opacity:0;position:absolute;transform:rotate(45deg);width:6px;}
.checkbox-area input[type=checkbox]:checked+.checkbox::before,.checkbox-area input[type=checkbox]:checked+input+.checkbox::before{border-color:#666;}
.checkbox-area input[type=checkbox]:checked+.checkbox::after,.checkbox-area input[type=checkbox]:checked+input+.checkbox::after{opacity:1;}
.checkbox-area .checkbox-label{padding-left:30px;line-height:30px;}
.table{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}.table-item-label{background-color:#f3f3f3;font-weight:bold;}
.table-item-label,.table-item-content{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.catalog-name{grid-area:catalog-name;text-align:center;}.catalog-name-text{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-size:3rem;font-weight:bold;line-height:4rem;letter-spacing:4px;padding-left:4px;}
.catalog-name-selection{padding-left:5px;color:var(--color-background);font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;letter-spacing:5px;}
.catalog-image{width:100%;height:100%;object-fit:cover;}.catalog-image-main{grid-area:catalog-image-main;}
.catalog-image-sub1{grid-area:catalog-image-sub1;}
.catalog-image-sub2{grid-area:catalog-image-sub2;}
.catalog-image-sub3{grid-area:catalog-image-sub3;}
.catalog-image-sub4{grid-area:catalog-image-sub4;}
.catalog-image-list-1{display:grid;grid-template-areas:"catalog-image-main";grid-template-columns:1fr;grid-template-rows:200px;}
.catalog-image-list-2{display:grid;grid-template-areas:"catalog-image-main" "catalog-image-sub1";grid-template-columns:1fr;grid-template-rows:150px 100px;gap:5px;}
.catalog-image-list-3{display:grid;grid-template-areas:"catalog-image-main catalog-image-main" "catalog-image-sub1 catalog-image-sub2";grid-template-columns:1fr 1fr;grid-template-rows:150px 100px;gap:5px;}
.catalog-image-list-4{display:grid;grid-template-areas:"catalog-image-main catalog-image-main" "catalog-image-sub1 catalog-image-sub2" "catalog-image-sub1 catalog-image-sub3";grid-template-columns:1fr 1fr;grid-template-rows:150px 80px 80px;gap:5px;}
.catalog-image-list-5{display:grid;grid-template-areas:"catalog-image-main catalog-image-main" "catalog-image-sub1 catalog-image-sub2" "catalog-image-sub3 catalog-image-sub4";grid-template-columns:1fr 1fr;grid-template-rows:150px 80px 80px;gap:5px;}
@media screen and (min-width:1280px){.catalog-image-list-1{display:grid;grid-template-areas:"catalog-image-main";grid-template-columns:1fr;grid-template-rows:200px;} .catalog-image-list-2{display:grid;grid-template-areas:"catalog-image-main catalog-image-sub1";grid-template-columns:1fr 1fr;grid-template-rows:200px;gap:5px;} .catalog-image-list-3{display:grid;grid-template-areas:"catalog-image-main catalog-image-sub1" "catalog-image-main catalog-image-sub2";grid-template-columns:1fr 1fr;grid-template-rows:100px 100px;gap:5px;} .catalog-image-list-4{display:grid;grid-template-areas:"catalog-image-main catalog-image-sub2 catalog-image-sub3" "catalog-image-main catalog-image-sub1 catalog-image-sub1";grid-template-columns:2fr 1fr 1fr;grid-template-rows:100px 100px;gap:5px;} .catalog-image-list-5{display:grid;grid-template-areas:"catalog-image-main catalog-image-sub1 catalog-image-sub2" "catalog-image-main catalog-image-sub3 catalog-image-sub4";grid-template-columns:2fr 1fr 1fr;grid-template-rows:100px 100px;gap:5px;}}.icon-zoomin{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:16px;height:16px;border:2px solid;border-radius:50%;background:linear-gradient(to bottom,currentColor 5px,transparent 0)no-repeat 2px 5px/8px 2px;color:#333333;margin-top:-2px;margin-left:-2px;}
.icon-zoomin::after,.icon-zoomin::before{content:"";display:block;box-sizing:border-box;position:absolute;width:2px;height:8px;background:currentColor;}
.icon-zoomin::after{transform:rotate(-45deg);border-radius:3px;top:10px;left:12px;}
.icon-zoomin::before{top:2px;left:5px;}
.item{}.item-supplier{display:flex;align-items:center;padding:10px 0;}.item-supplier-icon{width:60px;height:60px;margin-right:10px;}.item-supplier-icon img{width:100%;height:100%;object-fit:cover;border-radius:50%;}
.item-supplier-info{width:calc(100% - 70px);}
.item-supplier-name{font-size:1.6rem;font-weight:bold;word-break:break-all;}
.item-supplier-url{margin-top:5px;}.item-supplier-url :hover{text-decoration:none;}
.item-supplier-url-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4rem;}
.item--hover{transition:0.2s;}.item--hover:hover{opacity:0.8;}
.recommend-item{}.recommend-item-point{background-color:#f3f3f3;}.recommend-item-point-pop{position:relative;display:inline-block;padding:5px 20px 5px 10px;background-color:var(--color-background);color:var(--color-text);font-size:1.4rem;}.recommend-item-point-pop:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-color:transparent #f3f3f3 transparent transparent;border-width:15px 15px 15px 0;}
.recommend-item-point-text{padding:10px;word-break:break-all;}
.item-grid .item-image{position:relative;height:250px;}.item-grid .item-image img{width:100%;height:100%;object-fit:contain;}
.item-grid .item-name{position:absolute;bottom:0;left:0;right:0;padding:10px;background-color:rgba(0, 0, 0, 0.32);color:#ffffff;font-weight:bold;}
.item-grid .item-link{cursor:pointer;}
.temperature{display:inline-block;padding:5px 10px;font-size:1.2rem;}.temperature.cool{background-color:#1f4e79;color:#ffffff;}
.temperature.frozen{background-color:#4468c4;color:#ffffff;}
.alcohol{display:inline-block;padding:5px 10px;font-size:1.2rem;background-color:#c00000;color:#ffffff;}
.category-recommend{padding:5px 10px;background-color:var(--color-background);color:var(--color-text);}
.category{padding:5px 10px;border-radius:20px;}
.loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4000;cursor:progress;}.loading:before{content:"";position:fixed;top:40%;left:50%;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;border-radius:50%;border:0.5rem solid #ccc;border-top-color:#333;animation:spinner 1.5s linear infinite;}
@keyframes spinner{to{transform:rotate(360deg);}}@media screen and (min-width:1280px){.loading:before{left:calc(50% + 105px);}}.footer{display:flex;align-items:center;flex-direction:column;justify-content:space-between;background-color:#3d3d3d;color:#ffffff;padding:15px 30px;}.footer-link{display:inline-block;color:#ffffff;font-weight:bold;text-decoration:none;}
.footer .copyright{margin-top:20px;font-size:1.2rem;}
#menuSwitch{display:none;align-items:center;justify-content:center;width:40px;height:40px;z-index:4000;background-color:#3d3d3d;}#menuSwitch>[type="checkbox"]{display:none;}#menuSwitch>[type="checkbox"]:checked+.menu-button-text{background-color:rgba(255, 255, 255, 0);}#menuSwitch>[type="checkbox"]:checked+.menu-button-text:before{bottom:0;transform:rotate(45deg);}
#menuSwitch>[type="checkbox"]:checked+.menu-button-text:after{top:0;transform:rotate(-45deg);}
#menuSwitch .menu-button-text,#menuSwitch .menu-button-text:before,#menuSwitch .menu-button-text:after{content:"";display:block;height:3px;width:25px;border-radius:3px;background-color:#ffffff;position:absolute;transition:0.3s;}
#menuSwitch .menu-button-text:before{bottom:8px;}
#menuSwitch .menu-button-text:after{top:8px;}
.sidebar-keyword-section{display:flex;flex-direction:column;align-items:center;}.sidebar-keyword-section .search-input{width:100%;margin-bottom:10px;}
.sidebar-category-section{margin-top:40px;}.sidebar-category-section h1{font-size:1.6rem;margin-bottom:16px;}
.sidebar-category-section .separator{margin:0;}
.sidebar-category{padding:16px 0 16px 10px;cursor:pointer;transition:0.3s;}.sidebar-category:hover{background-color:#f3f3f3;}
.sidebar-contents{padding:60px 10px 100px;}
.sidebar-footer{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;height:80px;flex-flow:column;justify-content:flex-end;}.sidebar-footer-order-deadline{display:flex;align-items:center;justify-content:center;width:100%;height:50%;font-size:1.5rem;font-weight:bold;background-color:#ffffff;}
.sidebar-footer-button-area{display:flex;align-items:center;width:100%;height:50%;}
.sidebar-footer-button{width:100%;height:100%;padding:0 10px;border:none;font-size:1.4rem;font-weight:bold;}.sidebar-footer-button>img{display:inline-block;width:20px;margin-right:20px;}
.sidebar .search-input input{border:none;outline:none;}
.sidebar .search-input .underline-center{height:2px;background-color:#333333;}
.sidebar .simplebar-content>*:not(:last-child){margin-bottom:20px;}
.sidebar .logout-button{background-color:#e4e4e4;cursor:pointer;}
.sidebar .contact-button{background-color:var(--color-background);color:var(--color-text);cursor:pointer;}
.news-list-item{display:block;padding:0 15px;color:inherit;text-decoration:none;cursor:pointer;transition:0.2s;}.news-list-item:hover{opacity:.5;}
.news-detail .news-content{border:1px solid #d9d9d9;margin:10px 0;}
.news-detail-button-area{text-align:center;margin-top:20px;}
.news-info-list{display:flex;align-items:center;flex-wrap:wrap;}.news-info-list>*{display:inline-block;}.news-info-list>*:not(:first-child){margin-left:25px;}
.news-info-list .news-category{margin-bottom:5px;padding:5px 10px;font-size:1.4rem;}.news-info-list .news-category.new{background-color:#ffcf2f;}
.news-info-list .news-category+.news-category{margin-left:15px;}
.content-modal-message{padding:10px 0;font-size:1.6rem;white-space:pre-wrap;}
.content-modal-button-area{text-align:center;margin-top:20px;}
.content-modal .image-list .slick-slide{align-items:center;display:inline-flex !important;height:min(300px, 30vh);}.content-modal .image-list .slick-slide img{margin:0 auto;max-height:100%;}
.content-modal .modaal-container{width:calc(100vw - 50px);max-width:800px;}
.v-group{display:flex;flex-direction:column;}.v-group>*:not(:last-child){margin-bottom:16px;}
.v-group-lg{display:flex;flex-direction:column;}.v-group-lg>*:not(:last-child){margin-bottom:24px;}
.form{display:grid;grid-auto-rows:auto;grid-template-columns:20% 80%;}.form .form-item-label,.form .form-item-content,.form .form-button-area{grid-column:1 / 3;padding:10px;}
.form .form-item--span{grid-column:1 / 3 !important;}
.form-button-area--center{display:flex;justify-content:center;}
.form-button-area--between{display:flex;justify-content:space-around;}
.table{display:grid;grid-auto-rows:auto;grid-template-columns:20% 80%;}.table .table-item-label,.table .table-item-content{grid-column:1 / 3;padding:10px;}
#overlay{z-index:4000;}
.header{grid-area:header;padding-top:10px;padding-left:10px;height:55px;}.header .logo-h{display:block;}
.header .logo-v{display:none;}
.sidebar{grid-area:sidebar;position:fixed;top:0;left:100%;z-index:4001;width:300px;height:100%;background-color:#ffffff;transition:all 0.3s;}.sidebar-contents{height:100%;}
.sidebar.open{left:calc(100vw - 300px);z-index:4001;}
#menuSwitch{display:flex;position:fixed;top:10px;right:max(env(safe-area-inset-right), 10px);z-index:4002;}
.main{position:relative;grid-area:main;padding-top:0;padding-bottom:40px;padding-right:max(env(safe-area-inset-right), 15px);padding-left:max(env(safe-area-inset-left), 15px);}
.footer{grid-area:footer;}
.wrapper{display:grid;grid-template-areas:"header" "main" "sidebar" "footer";grid-template-columns:1fr;grid-template-rows:55px 1 fr 0 min-content;gap:20px;min-height:100vh;}
.catalog-name-section{margin-bottom:10px;}
.modaal-overlay{z-index:5000;}
.text-pre{white-space:pre-wrap;}
@media screen and (min-width:829px){.form .form-item-label,.form .form-item-content{grid-column:auto;} .table .table-item-label,.table .table-item-content{grid-column:auto;}}@media screen and (min-width:1280px){.wrapper{grid-template-areas:"header main" "sidebar main" "sidebar footer";grid-template-columns:300px 1fr;grid-template-rows:60px 1fr 60px;} .header{position:sticky;top:15px;height:135px;margin:auto;padding-left:unset;}.header .logo-h{display:none;} .header .logo-v{display:block;} .sidebar{position:sticky;top:175px;left:initial;height:calc(100vh - 175px);}.sidebar-contents{padding-top:0;} .main{padding-top:10px;} .catalog-header{display:flex;align-items:center;height:200px;}.catalog-header .catalog-name-section{margin-bottom:0;flex-basis:40%;flex-grow:1;} .catalog-header .catalog-image-section{flex-grow:1;flex-basis:60%;height:100%;} #menuSwitch{display:none;}}

