.sgt-account-shell{padding-top:48px;padding-bottom:65px}.sgt-account-page-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.sgt-account-page-heading .sgt-eyebrow{margin-bottom:9px}.sgt-account-page-heading h1{font-size:42px;margin:0;letter-spacing:-1.8px}.sgt-account-page-heading>.sgt-text-link{font-size:12px;margin-bottom:7px}.sgt-account-shell>.woocommerce{display:grid;grid-template-columns:250px minmax(0,1fr);gap:26px;align-items:start}.sgt-account-shell>.woocommerce:before,.sgt-account-shell>.woocommerce:after{display:none!important}.sgt-account-shell .woocommerce-notices-wrapper{grid-column:1/-1}.sgt-account-shell .woocommerce-notices-wrapper:empty{display:none}.sgt-site .sgt-account-shell .woocommerce-MyAccount-navigation{float:none;width:100%;border:1px solid #dfe5d7;background:#f1f3e8;border-radius:12px;overflow:hidden;position:sticky;top:25px}.sgt-site .sgt-account-shell .woocommerce-MyAccount-content{float:none;width:100%;padding:27px;border:1px solid #e2e6da;border-radius:12px;background:#fffefa;min-width:0}.sgt-account-nav-brand{display:flex;align-items:center;gap:11px;padding:24px 20px 22px;border-bottom:1px solid #dfe6d7}.sgt-account-nav-brand>span{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;font-size:25px;background:#f4dcc5;color:#a86144}.sgt-account-nav-brand strong{font-size:14px;line-height:1.4}.sgt-account-nav-brand small{display:block;font-size:9px;line-height:1.5;color:#75806b;margin-top:3px}.sgt-site .sgt-account-nav ul{padding:12px 10px!important;margin:0!important;list-style:none!important}.sgt-site .sgt-account-nav li{border:0!important;margin:3px 0!important;padding:0!important}.sgt-site .sgt-account-nav li a{display:flex;align-items:center;gap:12px;padding:12px 13px!important;border:0!important;border-radius:6px;font-size:12px!important;font-weight:500;color:#586a56!important;line-height:1.6;background:none!important}.sgt-site .sgt-account-nav li a:before{display:none!important}.sgt-site .sgt-account-nav li.is-active a{background:#fffdf6!important;box-shadow:0 2px 5px #263d2110;color:#185a46!important;font-weight:700}.sgt-account-nav li a>span:first-child{width:18px;font-size:18px;line-height:1;text-align:center;color:#71876a}.sgt-account-nav li a>span:last-child:not(:first-child){margin-left:auto;font-size:13px;color:#cf845e}.sgt-account-logout{display:block;margin:0 23px 24px;font-size:10px;text-decoration:none}.sgt-account-nav-note{background:#e8eedb;margin:0 16px 18px;padding:17px;border-radius:8px}.sgt-account-nav-note strong{display:block;font-size:11px;line-height:1.6;color:#426744}.sgt-account-nav-note p{font-size:10px;line-height:1.75;margin:8px 0 0;color:#708067}.sgt-account-welcome{background:#185a46;border-radius:10px;padding:30px 32px;display:grid;grid-template-columns:1fr 125px;gap:22px;color:#fff9ed;margin-bottom:22px;overflow:hidden}.sgt-account-welcome h2{font-size:34px;color:#fff9ed;line-height:1.12;margin:0 0 16px}.sgt-account-welcome .sgt-eyebrow{font-size:8px;color:#c1d7b8;margin-bottom:11px;letter-spacing:1.5px}.sgt-account-welcome p{font-size:12px;line-height:1.8;color:#d6e5ce;max-width:360px;margin-bottom:20px}.sgt-account-welcome .sgt-btn{min-height:42px;padding:11px 17px;font-size:11px}.sgt-account-welcome-art{display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(-10deg)}.sgt-account-welcome-art>span{font-size:137px;line-height:1;color:#e5b79d}.sgt-account-welcome-art small{font:italic 15px Georgia,serif;color:#d3dfbc;white-space:nowrap}.sgt-account-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:31px}.sgt-account-stats a{display:flex;flex-direction:column;padding:19px 18px;background:#f4f4e9;border:1px solid #e2e6d6;border-radius:9px;text-decoration:none!important;color:#185a46}.sgt-account-stats a:nth-child(2){background:#f8ede1}.sgt-account-stats a:nth-child(3){background:#edf1e3}.sgt-account-stats a>span{font-size:10px;color:#68765f}.sgt-account-stats a>strong{font-size:32px;line-height:1.4;letter-spacing:-1px;font-weight:600;margin:3px 0}.sgt-account-stats a>strong small{font-size:10px;margin-left:5px;letter-spacing:0}.sgt-account-stats a>small{font-size:8px;color:#78816d}.sgt-account-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.sgt-account-section-head .sgt-eyebrow{font-size:8px;margin-bottom:7px;letter-spacing:1.3px}.sgt-account-section-head h2{font-size:31px;margin:0}.sgt-account-section-head h3{font-size:23px;margin:0}.sgt-account-section-head p{font-size:12px;color:#71806a;margin:10px 0 0}.sgt-account-section-head>.sgt-text-link{font-size:10px;white-space:nowrap}.sgt-account-start{display:flex;align-items:center;gap:17px;padding:22px;border:1px dashed #cad7bc;border-radius:9px;margin-bottom:25px;background:#fafaf1}.sgt-account-start>span{font-size:36px;color:#c28059;flex-shrink:0}.sgt-account-start>div{flex:1}.sgt-account-start h3{font-size:18px;margin:0 0 8px}.sgt-account-start p{font-size:11px;color:#7b856f;margin:0}.sgt-account-start>.sgt-text-link{font-size:10px}.sgt-account-bottom{display:grid;grid-template-columns:1fr 1fr;gap:17px}.sgt-account-bottom article{border-radius:9px;padding:21px;background:#f1f4e7;border:1px solid #e3e8d8}.sgt-account-bottom article:nth-child(2){background:#faf3e8}.sgt-account-bottom .sgt-tag{font-size:8px;letter-spacing:1.1px;color:#798469}.sgt-account-bottom h3{font-size:21px;line-height:1.2;margin:13px 0}.sgt-account-bottom p{font-size:11px;color:#76816c;line-height:1.8;margin-bottom:13px}.sgt-account-bottom a{display:block;font-size:10px;font-weight:600;text-decoration:none;margin-top:7px}.sgt-account-prelaunch-note{font-size:10px!important;color:#7f8978;line-height:1.8;margin:23px 0 0!important}.sgt-account-empty{background:#f4f6ec;border:1px dashed #d1dbc5;border-radius:10px;padding:38px;text-align:center;margin-bottom:25px}.sgt-account-empty>span{display:block;font-size:40px;color:#b77751;line-height:1;margin-bottom:19px}.sgt-account-empty h3{font-size:25px;margin:0 0 14px}.sgt-account-empty p{font-size:13px;color:#77816f;line-height:1.9;max-width:440px;margin:0 auto 24px}.sgt-account-empty .sgt-btn{min-height:44px;font-size:12px}.sgt-account-callout{padding:22px 25px;border:1px solid #dce5ce;border-radius:9px;background:#eef3e3;margin:0 0 25px}.sgt-account-callout>strong{font-size:14px}.sgt-account-callout p{font-size:12px;color:#738167;line-height:1.9;margin:10px 0 0}.sgt-account-callout a{font-size:12px;display:inline-block;margin-top:14px;font-weight:600;text-decoration:none}.sgt-account-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:25px 0}.sgt-account-rules article{padding:20px 18px;background:#f8f5e9;border:1px solid #e8e8d8;border-radius:8px}.sgt-account-rules article>span{font-size:11px;color:#b47b4a;font-weight:700}.sgt-account-rules h3{font-size:18px;margin:14px 0}.sgt-account-rules p{font-size:11px;color:#77836c;line-height:1.9;margin:0}.sgt-account-success{background:#e9f2e0;border-left:3px solid #6d9560;padding:17px 21px;border-radius:0 7px 7px 0;font-size:12px;margin-bottom:24px}.sgt-listings{display:flex;flex-direction:column;gap:15px}.sgt-listing{display:grid;grid-template-columns:83px minmax(0,1fr) auto;gap:18px;padding:17px;border:1px solid #e2e7d8;background:#fafaf3;border-radius:10px;align-items:center}.sgt-listing-photo img{width:83px;height:83px;object-fit:contain;border-radius:7px;background:white}.sgt-listing-info h3{font-size:18px;line-height:1.3;margin:9px 0}.sgt-listing-info p{font-size:14px;font-weight:600;margin:0}.sgt-listing-info p>span{font-size:10px;color:#7c876e;font-weight:400}.sgt-status{display:inline-block;padding:3px 8px;border-radius:4px;background:#e9ecdc;color:#64765a;font-size:9px;font-weight:600;line-height:1.6}.sgt-status-publish{background:#dfedd6;color:#3b6c3a}.sgt-status-pending{background:#f3e8c8;color:#8a6f35}.sgt-listing-actions{display:flex;flex-direction:column;gap:9px;align-items:end}.sgt-listing-actions .sgt-text-link{font-size:11px}.sgt-listing-actions form{margin:0}.sgt-site .sgt-quiet-button{padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:#8c7f65!important;font-size:9px!important;font-weight:400;line-height:1.6;cursor:pointer}.sgt-account-recent{display:grid;gap:9px;margin-bottom:24px}.sgt-account-recent>a{display:flex;align-items:center;gap:14px;text-decoration:none;padding:12px;background:#f7f8ef;border-radius:8px;border:1px solid #e5e8da}.sgt-account-recent img{height:47px;width:47px;object-fit:contain;border-radius:5px;background:white}.sgt-account-recent>a>span:nth-child(2){flex:1}.sgt-account-recent strong{display:block;font-size:12px}.sgt-account-recent small{display:block;font-size:10px;color:#7d8872}.sgt-account-pagination{display:flex;gap:8px;margin-top:25px}.sgt-account-pagination a{display:grid;place-items:center;width:30px;height:30px;background:#f1f4e7;font-size:12px;text-decoration:none;border-radius:4px}.sgt-account-pagination a[aria-current]{background:#185a46;color:white}.sgt-listing-form>section{margin:0 0 27px;border-bottom:1px solid #e1e7d8;padding:0 0 27px}.sgt-form-section-title{display:flex;gap:13px;align-items:start;margin:0 0 23px}.sgt-form-section-title>span{display:grid;place-items:center;flex-shrink:0;border-radius:50%;border:1px solid #d5dec9;height:30px;width:30px;font-size:10px;color:#718260}.sgt-form-section-title h3{font-size:22px;margin:2px 0 7px}.sgt-form-section-title p{font-size:11px;color:#7b856d;margin:0}.sgt-listing-form label{font-size:12px;font-weight:600;display:block;margin:17px 0 7px;color:#3b5841}.sgt-listing-form label>span{color:#b6724d}.sgt-listing-form label>small{font-size:10px;font-weight:400;color:#8a907b;margin-left:5px}.sgt-site .sgt-listing-form input:not([type=hidden]),.sgt-site .sgt-listing-form select,.sgt-site .sgt-listing-form textarea{font-size:13px;width:100%;padding:12px 13px;line-height:1.5;border-radius:6px;border:1px solid #d8e0cd;background:#fffefa;box-shadow:none;height:auto}.sgt-site .sgt-listing-form textarea{min-height:120px}.sgt-form-columns{display:grid;grid-template-columns:1fr 1fr;gap:17px}.sgt-form-columns.sgt-parcel-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sgt-field-help{font-size:10px!important;line-height:1.8!important;color:#7c886f!important;margin:9px 0 12px!important}.sgt-form-photos{display:flex;gap:10px;margin-bottom:15px;flex-wrap:wrap}.sgt-form-photos img{width:70px;height:70px;object-fit:contain;background:#f6f6eb;border-radius:7px;border:1px solid #e1e5d3}.sgt-form-calculation{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px;background:#edf3e2;padding:22px;border-radius:8px;margin:22px 0 14px}.sgt-form-calculation>div{display:flex;flex-direction:column}.sgt-form-calculation span{font-size:11px;color:#708063}.sgt-form-calculation strong{font-size:27px;color:#185a46;font-weight:600;letter-spacing:-.8px;line-height:1.8}.sgt-form-calculation>p{grid-column:1/-1;font-size:10px;line-height:1.8;color:#7e8a72;margin:0}.sgt-form-submit{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:20px}.sgt-form-submit .sgt-btn{font-size:12px;min-height:45px;padding:13px 20px}.sgt-site .sgt-secondary-button{display:inline-flex;min-height:45px;background:#f1f4e7!important;border:1px solid #dce3d2!important;color:#3c653f!important;box-shadow:none!important;border-radius:7px;padding:12px 17px;font-size:12px;cursor:pointer}.sgt-form-submit>a{font-size:10px;color:#7b876d}.sgt-login-benefits{display:flex;gap:30px;flex-wrap:wrap;font-size:12px;color:#78846c;padding:0 0 30px;border-bottom:1px solid #dde4d3;margin-bottom:30px}.sgt-account-shell .woocommerce>h2,.sgt-account-shell .woocommerce>.u-columns,.sgt-account-shell .woocommerce>form,.sgt-account-shell .woocommerce>p{grid-column:1/-1}.sgt-account-shell #customer_login{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:30px}.sgt-account-shell #customer_login:before,.sgt-account-shell #customer_login:after{display:none}.sgt-account-shell #customer_login>.u-column1,.sgt-account-shell #customer_login>.u-column2{width:100%;float:none;background:#fffefa;padding:30px;border:1px solid #e0e6d6;border-radius:12px}.sgt-account-shell #customer_login h2{font-size:28px;margin:0 0 25px}.sgt-account-shell .woocommerce form.login,.sgt-account-shell .woocommerce form.register{border:0;margin:0;padding:0;background:transparent}.sgt-account-shell .woocommerce label{font-size:12px}.sgt-account-shell .woocommerce .form-row input.input-text{font-size:14px;min-height:45px;padding:11px 12px}.sgt-account-shell .woocommerce .woocommerce-EditAccountForm fieldset{margin-top:25px;padding:20px;border:1px solid #dee5d2;border-radius:8px}.sgt-account-shell .woocommerce .woocommerce-EditAccountForm legend{font-size:15px;padding:0 8px}.sgt-account-shell .woocommerce .woocommerce-EditAccountForm em{font-size:10px;color:#88917d}.sgt-account-shell .woocommerce .woocommerce-address-fields__field-wrapper label{font-size:12px}.sgt-account-shell .woocommerce .woocommerce-Address{border:1px solid #e1e6d7;border-radius:8px;padding:20px;background:#faf9f0}.sgt-account-shell .woocommerce .woocommerce-Address-title h2{font-size:20px}.sgt-account-shell .woocommerce .woocommerce-Address address{font-size:13px;margin:15px 0 0}.sgt-account-shell .woocommerce .woocommerce-MyAccount-content p{line-height:1.8}.sgt-account-shell .woocommerce .woocommerce-MyAccount-content>p{font-size:13px}.sgt-account-shell .woocommerce .woocommerce-MyAccount-content a.button{font-size:12px!important}.sgt-account-shell .woocommerce table.my_account_orders{font-size:12px}.sgt-account-shell .woocommerce table.my_account_orders th{font-size:11px}.sgt-account-shell .woocommerce table.my_account_orders td{padding:12px 10px}
@media(max-width:1100px){.sgt-account-shell>.woocommerce{grid-template-columns:210px minmax(0,1fr);gap:18px}.sgt-site .sgt-account-shell .woocommerce-MyAccount-content{padding:22px}.sgt-account-nav-brand{padding:20px 15px}.sgt-account-nav-brand strong{font-size:12px}.sgt-account-nav-brand small{font-size:8px}.sgt-account-welcome{padding:25px;grid-template-columns:1fr 95px;gap:15px}.sgt-account-welcome h2{font-size:30px}.sgt-account-welcome-art>span{font-size:110px}.sgt-account-stats a{padding:15px 13px}.sgt-account-bottom h3{font-size:19px}.sgt-account-start{flex-wrap:wrap}.sgt-account-start>.sgt-text-link{margin-left:52px}.sgt-listing{grid-template-columns:65px minmax(0,1fr);gap:13px}.sgt-listing-photo img{width:65px;height:65px}.sgt-listing-actions{grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center;gap:15px}.sgt-listing-info p>span{display:block;margin-top:3px}.sgt-listing-info h3{font-size:16px}}
@media(max-width:780px){.sgt-account-shell{padding-top:30px;padding-bottom:45px}.sgt-account-page-heading h1{font-size:34px}.sgt-account-page-heading .sgt-eyebrow{font-size:8px}.sgt-account-page-heading>.sgt-text-link{font-size:10px;max-width:100px;white-space:normal;text-align:right}.sgt-account-shell>.woocommerce{grid-template-columns:1fr;gap:20px}.sgt-site .sgt-account-shell .woocommerce-MyAccount-navigation{position:static;border-radius:9px}.sgt-account-nav-brand,.sgt-account-nav-note{display:none}.sgt-site .sgt-account-nav ul{display:flex!important;gap:7px!important;overflow-x:auto;padding:9px!important;white-space:nowrap;scrollbar-width:thin}.sgt-site .sgt-account-nav li{margin:0!important;flex-shrink:0}.sgt-site .sgt-account-nav li a{font-size:11px!important;padding:10px!important;gap:7px}.sgt-account-nav li a>span:last-child:not(:first-child){display:none}.sgt-site .sgt-account-shell .woocommerce-MyAccount-content{padding:22px}.sgt-account-shell #customer_login{grid-template-columns:1fr;gap:22px}.sgt-account-shell #customer_login>.u-column1,.sgt-account-shell #customer_login>.u-column2{padding:25px}.sgt-login-benefits{font-size:11px;gap:12px}.sgt-account-welcome h2{font-size:32px}.sgt-account-stats a>strong{font-size:30px}.sgt-account-rules h3{font-size:17px}.sgt-account-rules article{padding:17px 13px}}
@media(max-width:480px){.sgt-account-page-heading{align-items:start;margin-bottom:22px}.sgt-account-page-heading h1{font-size:30px;letter-spacing:-1.2px}.sgt-account-page-heading .sgt-eyebrow{font-size:7px;letter-spacing:1px}.sgt-account-page-heading>.sgt-text-link{font-size:8px;max-width:70px;padding-top:15px}.sgt-site .sgt-account-shell .woocommerce-MyAccount-content{padding:17px;border-radius:9px}.sgt-account-welcome{padding:23px 20px;grid-template-columns:1fr 50px;gap:10px}.sgt-account-welcome h2{font-size:27px}.sgt-account-welcome p{font-size:11px}.sgt-account-welcome-art>span{font-size:75px}.sgt-account-welcome-art small{font-size:10px;white-space:normal}.sgt-account-stats{gap:8px;margin-bottom:25px}.sgt-account-stats a{padding:13px 10px}.sgt-account-stats a>span{font-size:8px}.sgt-account-stats a>strong{font-size:25px}.sgt-account-stats a>strong small{display:block;font-size:8px;line-height:1;margin:0 0 6px}.sgt-account-stats a>small{font-size:7px}.sgt-account-section-head{align-items:start}.sgt-account-section-head h2{font-size:27px}.sgt-account-section-head h3{font-size:22px}.sgt-account-section-head .sgt-btn-small{font-size:9px;min-height:36px;padding:10px 12px;white-space:nowrap}.sgt-account-bottom{grid-template-columns:1fr;gap:13px}.sgt-account-bottom h3{font-size:22px}.sgt-account-bottom p{font-size:12px}.sgt-account-bottom a{font-size:11px}.sgt-account-start{padding:18px;gap:12px}.sgt-account-start h3{font-size:18px}.sgt-account-start>div{min-width:160px}.sgt-account-start>.sgt-text-link{margin-left:0}.sgt-account-empty{padding:27px 20px}.sgt-account-empty h3{font-size:25px}.sgt-account-empty p{font-size:12px}.sgt-account-rules{grid-template-columns:1fr;gap:12px}.sgt-account-rules article{padding:20px}.sgt-account-rules h3{font-size:22px;margin:10px 0}.sgt-account-rules p{font-size:12px}.sgt-form-columns{grid-template-columns:1fr;gap:0}.sgt-form-columns.sgt-parcel-fields{grid-template-columns:1fr 1fr;gap:0 14px}.sgt-form-section-title h3{font-size:20px}.sgt-form-section-title p{font-size:10px}.sgt-listing-form label{font-size:12px}.sgt-form-submit{gap:12px}.sgt-form-submit .sgt-btn,.sgt-site .sgt-secondary-button{font-size:10px;padding:12px 14px;min-height:42px}.sgt-form-calculation{padding:18px;gap:12px}.sgt-form-calculation strong{font-size:24px}.sgt-listing{padding:13px;gap:12px;grid-template-columns:52px minmax(0,1fr)}.sgt-listing-photo img{height:52px;width:52px}.sgt-listing-info h3{font-size:16px}.sgt-listing-info p{font-size:13px}.sgt-listing-info p>span{font-size:9px}.sgt-listing-actions{gap:13px}.sgt-login-benefits{display:flex;flex-direction:column;font-size:10px}}

.sgt-form-photos .sgt-photo-option{margin:0;font-size:10px}.sgt-photo-option>span{display:block;color:#68765f;margin-top:6px}.sgt-site .sgt-listing-form .sgt-photo-option input[type=checkbox]{width:auto;padding:0;min-height:0}.sgt-account-logout{padding:4px 0}
.sgt-seller-page{padding-top:45px;padding-bottom:70px}.sgt-seller-hero{display:grid;grid-template-columns:100px 1fr;gap:28px;align-items:center;background:#edf1e3;border:1px solid #dce4d1;border-radius:14px;padding:40px;margin:25px 0 38px}.sgt-seller-avatar{background:#f0d7bd;color:#9c6043;border-radius:50%;width:94px;height:94px;display:grid;place-items:center;font-size:65px}.sgt-seller-hero h1{font-size:46px;margin:12px 0 20px;overflow-wrap:anywhere}.sgt-seller-hero p{font-size:14px;color:#69775f;max-width:700px;overflow-wrap:anywhere}.sgt-seller-good{display:block;font-size:12px;font-weight:600;color:#185a46}.sgt-seller-toolbar{display:flex;justify-content:space-between;gap:25px;align-items:center;margin-bottom:25px}.sgt-seller-toolbar h2{font-size:28px;margin:0 0 10px}.sgt-seller-toolbar p{font-size:12px;color:#748168;margin:0}.sgt-share-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.sgt-share-actions>a{font-size:12px}.sgt-copy-status{display:block;font-size:11px;color:#567347;margin-top:8px;overflow-wrap:anywhere}.sgt-seller-empty{background:#fffefa;border:1px dashed #cdd8be;border-radius:12px;padding:45px;text-align:center}.sgt-seller-empty h3{font-size:27px}.sgt-seller-empty p,.sgt-seller-owner{font-size:13px;color:#718066}.sgt-seller-owner{margin-top:30px}.sgt-product-seller{font-size:14px;color:#6b795f}
@media(max-width:640px){.sgt-seller-page{padding-top:25px;padding-bottom:40px}.sgt-seller-hero{grid-template-columns:1fr;padding:25px;gap:18px}.sgt-seller-avatar{width:65px;height:65px;font-size:48px}.sgt-seller-hero h1{font-size:34px}.sgt-seller-hero .sgt-eyebrow{font-size:9px}.sgt-seller-toolbar{display:block}.sgt-seller-toolbar .sgt-share-actions{margin-top:22px}.sgt-seller-empty{padding:27px}.sgt-seller-hero p{font-size:13px}}
