.gzo-manager-body{margin:0!important;background:#f8f6f0;color:#343d30;font:15px/1.65 Arial,sans-serif}.gzo-app *,.gzo-public *{box-sizing:border-box}.gzo-app button,.gzo-app input,.gzo-app textarea{font:inherit}.gzo-app button,.gzo-app a{touch-action:manipulation}.gzo-app button{cursor:pointer}.gzo-app a{color:inherit}.gzo-app button:focus-visible,.gzo-app a:focus-visible,.gzo-app input:focus-visible,.gzo-app textarea:focus-visible{outline:2px solid #94763b;outline-offset:3px}.gzo-app [hidden]{display:none!important}.gzo-app h1,.gzo-app h2,.gzo-app h3,.gzo-public h3{font-family:Georgia,serif;font-weight:400;line-height:1.25;color:#343d30}.gzo-top{display:flex;align-items:center;justify-content:space-between;padding:22px max(24px,calc((100% - 1160px)/2));border-bottom:1px solid #dddccf;background:#fffefa;gap:25px}.gzo-brand{font:38px/1 Georgia,serif;text-decoration:none}.gzo-brand small{display:block;font:8px/1.7 Arial,sans-serif;letter-spacing:3px;margin-top:9px}.gzo-account{display:flex;align-items:center;gap:22px;font-size:12px;color:#646b5e}.gzo-shell{max-width:1208px;padding:55px 24px 40px;margin:auto}.gzo-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:32px}.gzo-heading h1{font-size:43px;margin:10px 0 14px}.gzo-heading p{color:#6b7065;margin:0;font-size:14px}.gzo-eyebrow{font:600 9px/1.6 Arial,sans-serif;letter-spacing:2px;color:#927334;display:block}.gzo-button{border:1px solid #404d3d!important;background:#404d3d!important;color:#fffefa!important;border-radius:3px!important;padding:13px 20px!important;font:600 13px/1.3 Arial,sans-serif!important;cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px}.gzo-button:hover{background:#2f3b2d!important}.gzo-button:disabled{opacity:.55;cursor:wait}.gzo-button.gzo-secondary{background:transparent!important;color:#404d3d!important;border-color:#c7cabc!important}.gzo-button.gzo-secondary:hover{background:#eeeee5!important}.gzo-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.gzo-search{max-width:390px;flex:1}.gzo-search input{width:100%;border:1px solid #d6d7ca;background:#fffefa;border-radius:3px;padding:12px 15px}.gzo-link{background:none;border:0;padding:0;color:#766338!important;text-decoration:underline;font-size:12px;cursor:pointer}.gzo-filters{display:flex;gap:6px;border-bottom:1px solid #d6d7ca;overflow:auto;white-space:nowrap}.gzo-filters button,.gzo-preview-tabs button{background:transparent;border:0;padding:13px 16px;color:#74796c;font-size:12px}.gzo-filters button[aria-pressed=true],.gzo-preview-tabs button[aria-pressed=true]{border-bottom:2px solid #404d3d;color:#343d30;font-weight:600}.gzo-message{min-height:26px;color:#43613b;font-size:13px}.gzo-message.gzo-error,.gzo-error{color:#9c3835}.gzo-offer-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.gzo-list-card{background:#fffefa;border:1px solid #dedfd2;border-radius:4px;overflow:hidden}.gzo-list-picture{height:150px;width:100%;object-fit:cover}.gzo-list-content{padding:24px}.gzo-list-content h2{font-size:25px;margin:18px 0 14px;overflow-wrap:anywhere}.gzo-list-content p{font-size:12px;color:#6b7065}.gzo-badge{display:inline-block;font:600 10px Arial,sans-serif;padding:6px 9px;border-radius:20px;background:#ecece4;color:#62695a}.gzo-badge-active{background:#e1eddd;color:#355d30}.gzo-badge-scheduled{background:#f5ead3;color:#80612e}.gzo-badge-draft{background:#e9e9e5}.gzo-badge-expired,.gzo-badge-paused{background:#ece4df;color:#796452}.gzo-list-price{font-size:20px;color:#343d30!important}.gzo-list-actions{display:flex;gap:10px 18px;flex-wrap:wrap;border-top:1px solid #e5e6da;padding-top:16px;margin-top:20px}.gzo-list-actions button{font-size:12px}.gzo-empty{grid-column:1/-1;padding:65px 25px;text-align:center;border:1px dashed #c7cabc}.gzo-empty h2{font-size:28px;margin:0 0 16px}.gzo-empty p{color:#73796b;font-size:14px}.gzo-footnote{font-size:11px;color:#7b8072;margin-top:26px}.gzo-notice{padding:14px 18px;background:#ede8da;border:1px solid #ddd0ad;color:#756039;margin-bottom:25px;font-size:12px}.gzo-editor,.gzo-preview-dialog,.gzo-confirm-dialog{border:1px solid #dadccf;background:#faf9f3;color:#343d30;max-height:94vh;padding:0;border-radius:6px;box-shadow:0 20px 70px #18251c33}.gzo-editor{width:min(800px,calc(100vw - 30px))}.gzo-editor::backdrop,.gzo-preview-dialog::backdrop,.gzo-confirm-dialog::backdrop{background:#1c281ccc}.gzo-editor-head{padding:24px 30px;display:flex;align-items:center;justify-content:space-between;background:#fffefa;border-bottom:1px solid #dedfd2}.gzo-editor-head h2{font-size:29px;margin:8px 0 0}.gzo-icon-button{border:1px solid #d6d8c9!important;background:transparent!important;color:#343d30!important;border-radius:0!important;width:42px;height:42px;padding:0!important;font-size:26px!important;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.gzo-form-body{padding:0 30px 15px}.gzo-form-body section{padding:27px 0 18px;border-bottom:1px solid #dddfd2}.gzo-form-body section:last-child{border:0}.gzo-form-body h3{font-size:24px;margin:0 0 20px}.gzo-form-body label{display:block;font-size:13px;font-weight:600;margin-bottom:18px}.gzo-form-body label>span{color:#927334}.gzo-form-body input:not([type=checkbox]),.gzo-form-body textarea{display:block;width:100%;border:1px solid #cbd0bf;border-radius:3px;background:#fffefa;padding:12px;margin-top:7px;color:#343d30;font-weight:400;max-width:100%}.gzo-form-body textarea{resize:vertical;min-height:110px}.gzo-hint{font-size:11px!important;line-height:1.7;color:#747a6b;margin:0 0 20px}.gzo-two{display:grid;grid-template-columns:1fr 1fr;gap:20px}.gzo-checkbox{display:flex!important;align-items:flex-start;gap:10px;line-height:1.7}.gzo-checkbox input{margin-top:5px;flex-shrink:0;accent-color:#404d3d;width:17px;height:17px}.gzo-section-heading{display:flex;justify-content:space-between;align-items:start;gap:20px}.gzo-editor-footer{position:sticky;bottom:0;display:flex;justify-content:space-between;gap:14px;border-top:1px solid #dadccf;padding:18px 25px;background:#fffefa;z-index:1}.gzo-editor-footer>div{display:flex;gap:10px}.gzo-image-preview img{width:100%;max-height:260px;object-fit:cover;margin-bottom:10px}.gzo-image-preview{margin-bottom:24px}.gzo-error{background:#f8e9e4;padding:13px 17px;border:1px solid #e0bbb0;font-size:13px}.gzo-preview-dialog{width:min(470px,calc(100vw - 30px));padding:24px}.gzo-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.gzo-preview-heading h2{font-size:25px;margin:0}.gzo-preview-tabs{display:flex;gap:10px;margin:14px 0 25px}.gzo-confirm-dialog{width:min(450px,calc(100vw - 30px));padding:30px}.gzo-confirm-dialog h2{font-size:27px}.gzo-confirm-dialog p{font-size:14px;color:#686f60}.gzo-confirm-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:25px}.gzo-public-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gzo-public-card{border:1px solid #dcded0;background:#fffefa;overflow:hidden;color:#343d30;font:14px/1.8 Arial,sans-serif}.gzo-public-card img{width:100%;height:210px;object-fit:cover;display:block}.gzo-public-card-content{padding:26px}.gzo-public-card h3{font-size:28px;margin:0 0 18px;overflow-wrap:anywhere}.gzo-public-description{white-space:pre-line;color:#6c7363;font-size:14px}.gzo-public-price{display:flex;align-items:baseline;gap:13px;margin:20px 0;font-size:28px;font-family:Georgia,serif}.gzo-public-price del{font:15px Arial,sans-serif;color:#858b7b}.gzo-public-date{font-size:11px;color:#78806e}.gzo-public-card .gzo-button{margin-top:15px}.gzo-public-empty{color:#737b68;font:14px/1.8 Arial,sans-serif;padding:35px 0}.gzo-public-page{width:min(1160px,calc(100% - 44px));margin:60px auto 80px}.gzo-public-page h1{font:48px/1.2 Georgia,serif;color:#343d30}.gzo-public-page>p{max-width:750px;margin-bottom:40px}.gzo-language{float:right;font-size:12px}.gzo-home-section{padding:65px 25px;max-width:1200px;margin:auto}.gzo-home-section h2{font:36px Georgia,serif;margin-bottom:28px}.gzo-home-section[data-gzo-hide-empty]{display:none}.gzo-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(max-width:950px){.gzo-offer-list,.gzo-public-grid{grid-template-columns:1fr 1fr}.gzo-heading h1{font-size:37px}}
@media(max-width:620px){.gzo-top{padding:20px}.gzo-account{gap:15px}.gzo-account>span{display:none}.gzo-shell{padding:32px 18px}.gzo-heading{align-items:start;flex-direction:column;gap:23px}.gzo-heading h1{font-size:35px}.gzo-heading p{font-size:13px}.gzo-toolbar{align-items:stretch;flex-direction:column}.gzo-search{max-width:none}.gzo-filters button{padding:12px;font-size:11px}.gzo-offer-list,.gzo-public-grid{grid-template-columns:1fr}.gzo-two{grid-template-columns:1fr;gap:0}.gzo-editor-head{padding:20px}.gzo-form-body{padding:0 20px}.gzo-editor-footer{padding:13px;flex-direction:column;gap:9px}.gzo-editor-footer>div{display:grid;grid-template-columns:1fr 1fr}.gzo-editor-footer .gzo-button{padding:12px 10px!important;font-size:12px!important}.gzo-section-heading{flex-direction:column;gap:0;margin-bottom:15px}.gzo-preview-heading h2{font-size:22px}.gzo-public-card h3{font-size:26px}.gzo-public-page h1{font-size:38px}}
