body.stpa4-premium-archive-active .shop-page-title,body.stpa4-premium-archive-active .category-page-title,body.stpa4-premium-archive-active .page-title:has(>.page-title-inner .woocommerce-ordering):not(.stpa4-page *){display:none!important}.stpa4-page{font:15px/1.45 system-ui,-apple-system,"Segoe UI",sans-serif;color:#292219;background:#f5f3ee;min-height:200px;clear:both}.stpa4-page,.stpa4-page *{box-sizing:border-box}.stpa4-page .stpa4-shell{max-width:1220px;margin:0 auto;padding:23px 24px 60px}.stpa4-page .stpa4-preview-banner{background:#332616;color:#fff5db;text-align:center;font-size:12px;letter-spacing:.4px;padding:11px 5%}.stpa4-page .stpa4-hero{position:relative;border-radius:19px;padding:42px 45px 45px;background:radial-gradient(ellipse at 85% 18%,rgb(221 153 51 / .34) 0%,transparent 47%),linear-gradient(120deg,#0a0a0a 0%,#19140d 58%,#35210c 100%);color:#fff;min-height:230px;overflow:hidden;border:1px solid rgb(221 153 51 / .20)}.stpa4-page .stpa4-hero:after{content:'\2733';position:absolute;right:56px;bottom:-102px;font:400 350px Georgia,serif;color:rgb(255 196 97 / .09);pointer-events:none}.stpa4-page .stpa4-kicker{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#f5c574;font-weight:700}.stpa4-page .stpa4-hero h1{font-family:Georgia,serif;font-size:51px;line-height:1.07;letter-spacing:-1.4px;margin:12px 0 15px;font-weight:650;color:#fff;position:relative;z-index:1}.stpa4-page .stpa4-hero p{font-size:15px;line-height:1.6;max-width:680px;color:#eee5d6;margin:0;position:relative;z-index:1}.stpa4-page .stpa4-gold-line{height:3px;width:52px;background:#d93;display:block;margin-top:25px;border-radius:3px}.stpa4-page .stpa4-hero-breadcrumbs{position:relative;z-index:2;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 9px;margin:0 0 17px;max-width:100%;font:600 12px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.15px;color:#f6e9d7;overflow-wrap:anywhere}.stpa4-page .stpa4-hero-breadcrumbs a{color:#f8bc57;text-decoration:none;border-bottom:1px solid #fff0;transition:border-color .15s ease}.stpa4-page .stpa4-hero-breadcrumbs a:hover{color:#ffd187;border-color:currentColor}.stpa4-page .stpa4-hero-breadcrumbs a:focus-visible{outline:2px solid #f8bc57;outline-offset:3px}.stpa4-page .stpa4-hero-breadcrumbs .stpa4-crumb-separator{color:#cdb99b;flex-shrink:0}.stpa4-page .stpa4-hero-breadcrumbs .stpa4-crumb-current{color:#fff4e7;min-width:0;overflow-wrap:anywhere;font-weight:500}.stpa4-page .stpa4-toolbar-title small{display:block;color:#80776c;font-size:12px;line-height:1.5}.stpa4-page .stpa4-sort{min-width:185px}.stpa4-page .stpa4-sort form.woocommerce-ordering{margin:0;display:block}.stpa4-page .stpa4-sort select.orderby{display:block;min-width:185px;width:100%;height:40px;border:1px solid #e2d6c7;border-radius:22px;padding:5px 32px 5px 15px;background-color:#fff;color:#5b4731;font:500 12px system-ui,-apple-system,"Segoe UI",sans-serif;box-shadow:none;margin:0}.stpa4-page .stpa4-sort select.orderby:focus{outline:2px solid #d93;outline-offset:2px}.stpa4-page .stpa4-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:28px 4px 19px}.stpa4-page .stpa4-toolbar h2{font:600 27px Georgia,serif;margin:0 0 4px;color:#231c15}.stpa4-page .stpa4-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;list-style:none;margin:0;padding:0;clear:both}.stpa4-page .stpa4-product{background:#fff;border:1px solid #e7dfd3;border-radius:14px;box-shadow:0 9px 19px rgb(35 27 16 / .05);overflow:hidden;min-width:0;margin:0;padding:0;float:none;width:auto;max-width:none;transition:transform .2s ease,box-shadow .2s ease}.stpa4-page .stpa4-product:hover{transform:translateY(-3px);box-shadow:0 14px 26px rgb(35 27 16 / .12)}.stpa4-page .stpa4-product-media{height:207px;padding:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(#fbfaf7,#fff);border-bottom:1px solid #eee8df}.stpa4-page .stpa4-product-media a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none}.stpa4-page .stpa4-product-media img{display:block;height:100%;width:100%;max-height:100%;max-width:100%;object-fit:contain;margin:0;border:0;box-shadow:none;border-radius:0}.stpa4-page .stpa4-product-info{padding:18px 19px 19px}.stpa4-page .stpa4-eyebrow{font-size:10px;font-weight:800;text-transform:uppercase;color:#996421;letter-spacing:1px}.stpa4-page .stpa4-product h3{height:47px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:700 15px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;margin:6px 0 15px;color:#2b241d}.stpa4-page .stpa4-product h3 a{color:inherit;text-decoration:none}.stpa4-page .stpa4-product h3 a:hover{text-decoration:underline}.stpa4-page .stpa4-card-footer{border-top:1px solid #f0ebe3;padding-top:14px;display:flex;align-items:center;justify-content:center;gap:7px}.stpa4-page .stpa4-buy{display:flex;justify-content:center;align-items:center;width:100%}.stpa4-page .stpa4-premium-buy-now a.button,.stpa4-page .stpa4-premium-buy-now button.button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;isolation:isolate;min-height:52px!important;min-width:min(100%,235px)!important;max-width:100%;margin:0!important;padding:12px 22px 12px 66px!important;border:1px solid #cf8b15!important;border-radius:999px!important;background:linear-gradient(135deg,#ffc747 0%,#f6ae21 65%,#e49310 100%)!important;box-shadow:0 4px 0 #bc790c,0 8px 16px rgb(72 45 6 / .18)!important;text-decoration:none!important;text-transform:uppercase!important;color:#1a1209!important;font:800 12px/1.25 system-ui,-apple-system,"Segoe UI",sans-serif!important;letter-spacing:.52px!important;white-space:normal;text-align:center!important;text-shadow:none!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.stpa4-page .stpa4-premium-buy-now a.button::before,.stpa4-page .stpa4-premium-buy-now button.button::before{content:""!important;display:block!important;position:absolute!important;left:-2px;top:-1px;bottom:-1px;width:62px;height:auto!important;margin:0!important;border-radius:999px 14px 14px 999px;background:#171514 url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cellipse%20cx%3D%2214%22%20cy%3D%2222%22%20rx%3D%226%22%20ry%3D%229%22%20transform%3D%22rotate%28-24%2014%2022%29%22%20fill%3D%22white%22%2F%3E%3Cellipse%20cx%3D%2227%22%20cy%3D%2213%22%20rx%3D%226.5%22%20ry%3D%229%22%20transform%3D%22rotate%28-8%2027%2013%29%22%20fill%3D%22white%22%2F%3E%3Cellipse%20cx%3D%2242%22%20cy%3D%2215%22%20rx%3D%226.5%22%20ry%3D%229%22%20transform%3D%22rotate%2817%2042%2015%29%22%20fill%3D%22white%22%2F%3E%3Cellipse%20cx%3D%2253%22%20cy%3D%2226%22%20rx%3D%226%22%20ry%3D%228%22%20transform%3D%22rotate%2827%2053%2026%29%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M12%2048c0-10%2010-20%2020-20%2012%200%2020%2010%2020%2020%200%208-6%2011-12%2010-3-1-5-3-8-3s-5%202-8%203c-7%201-12-3-12-10z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) center center / 31px 31px no-repeat!important;clip-path:polygon(0 0,100% 0,82% 100%,0 100%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .12);transform:none!important;opacity:1!important}.stpa4-page .stpa4-premium-buy-now a.button::after,.stpa4-page .stpa4-premium-buy-now button.button::after{content:"\2192"!important;position:static!important;display:inline-block!important;font:900 17px/1 system-ui,-apple-system,sans-serif!important;margin:0 0 0 9px!important;padding:0!important;opacity:1!important;width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;color:#1a1209!important;transform:none!important}.stpa4-page .stpa4-premium-buy-now a.button:hover,.stpa4-page .stpa4-premium-buy-now button.button:hover{background:linear-gradient(135deg,#ffcf63,#f5b137 70%,#e49a20)!important;box-shadow:0 5px 0 #b77408,0 10px 20px rgb(72 45 6 / .22)!important;transform:translateY(-1px);filter:saturate(1.03);color:#161006!important}.stpa4-page .stpa4-premium-buy-now a.button:focus-visible,.stpa4-page .stpa4-premium-buy-now button.button:focus-visible{outline:3px solid #dd9933!important;outline-offset:3px!important}.stpa4-page .stpa4-buy:not(.stpa4-premium-buy-now) a.button,.stpa4-page .stpa4-buy:not(.stpa4-premium-buy-now) button.button{margin:0;white-space:normal}.stpa4-page .stpa4-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:25px 0}.stpa4-page .stpa4-pagination a,.stpa4-page .stpa4-pagination span{border:1px solid #e5dac8;border-radius:7px;min-width:36px;padding:8px 10px;text-align:center;color:#8c561a;background:#fff;text-decoration:none}.stpa4-page .stpa4-pagination .current{background:#d93;color:#1a120a;border-color:#d93}.stpa4-page .stpa4-no-products{background:#fff;border-radius:12px;padding:32px;text-align:center}.stpa4-page .stpa4-editorial{background:#fffcf6;border:1px solid #e9ddcd;border-radius:16px;padding:32px 36px;margin-top:28px;display:grid;grid-template-columns:1.1fr 1fr;gap:30px}.stpa4-page .stpa4-editorial .stpa4-eyebrow{color:#a66b20}.stpa4-page .stpa4-editorial h2{font:600 29px/1.2 Georgia,serif;margin:9px 0;color:#251c13}.stpa4-page .stpa4-editorial p{color:#5d5348;font-size:13px;line-height:1.8;margin:0}.stpa4-page .stpa4-editorial ul{padding:0;list-style:none;display:grid;gap:12px;margin:5px 0}.stpa4-page .stpa4-editorial li{border-bottom:1px solid #eee2d2;padding-bottom:10px;font-size:13px;line-height:1.6}.stpa4-page .stpa4-editorial li strong{color:#5d3b19}.stpa4-page .stpa4-mini-nav{margin-top:22px;background:#fff;border:1px solid #e9decf;border-radius:13px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 15px;text-align:center;gap:10px}.stpa4-page .stpa4-nav-group{min-width:0;position:relative}.stpa4-page .stpa4-nav-group:not(:last-child){border-right:1px solid #eee5d7}.stpa4-page .stpa4-nav-group summary{font-size:13px;font-weight:700;cursor:pointer;list-style:none;color:#3b2a19;display:block;padding:2px 8px}.stpa4-page .stpa4-nav-group summary::-webkit-details-marker{display:none}.stpa4-page .stpa4-nav-group summary span{font-size:19px;margin-right:8px}.stpa4-page .stpa4-nav-group[open] ul{list-style:none;margin:12px 10px 4px;padding:0;display:grid;gap:7px}.stpa4-page .stpa4-nav-group li{line-height:1.4;font-size:12px}.stpa4-page .stpa4-nav-group a{color:#9d641d;text-decoration:underline}.stpa4-page .stpa4-nav-group p{font-size:11px;color:#998f84;margin:10px 0 0}@media(max-width:800px){.stpa4-page .stpa4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stpa4-page .stpa4-editorial{grid-template-columns:1fr}.stpa4-page .stpa4-hero h1{font-size:38px}.stpa4-page .stpa4-card-footer{flex-wrap:wrap}}@media(max-width:540px){.stpa4-page .stpa4-shell{padding:15px 15px 30px}.stpa4-page .stpa4-grid{grid-template-columns:1fr}.stpa4-page .stpa4-hero{padding:28px 22px;border-radius:14px;min-height:0}.stpa4-page .stpa4-hero h1{font-size:33px}.stpa4-page .stpa4-toolbar{align-items:flex-start;flex-direction:column}.stpa4-page .stpa4-sort{width:100%}.stpa4-page .stpa4-sort select.orderby{width:100%}.stpa4-page .stpa4-mini-nav{grid-template-columns:1fr}.stpa4-page .stpa4-nav-group:not(:last-child){border-right:0;border-bottom:1px solid #e5ebe1;padding-bottom:10px}.stpa4-page .stpa4-editorial{padding:24px 22px;gap:18px}}@media(prefers-reduced-motion:reduce){.stpa4-page .stpa4-product{transition:none}.stpa4-page .stpa4-product:hover{transform:none}}.stpa4-page .stpa4-original-description{background:#fffdfa;border:1px solid #e9decf;border-radius:16px;padding:28px 32px;margin:28px 0 0;overflow-wrap:anywhere;min-width:0;line-height:1.75;color:#42382d}.stpa4-page .stpa4-original-description h1,.stpa4-page .stpa4-original-description h2,.stpa4-page .stpa4-original-description h3{color:#292016}.stpa4-page .stpa4-original-description a{color:#95601e}.stpa4-page .stpa4-original-description p{margin-bottom:1em}.stpa4-page .stpa4-original-description img{max-width:100%;height:auto}.stpa4-page .stpa4-original-description .row{max-width:100%}@media(max-width:540px){.stpa4-page .stpa4-original-description{padding:19px 16px}.stpa4-page .stpa4-card-footer{gap:12px}}@media(prefers-reduced-motion:reduce){.stpa4-page .stpa4-premium-buy-now a.button,.stpa4-page .stpa4-premium-buy-now button.button{transition:none!important}}.stpa4-page .stpa4-product h3 a:focus-visible{outline:2px solid #d93;outline-offset:3px}.stpa4-page .stpa4-product-media img{object-position:center center}@media (prefers-reduced-motion:reduce){.stpa4-page .stpa4-product,.stpa4-page .stpa4-premium-buy-now a.button{transition:none!important;transform:none!important}}@media(max-width:540px){.stpa4-page .stpa4-hero-breadcrumbs{font-size:11px;gap:3px 6px;margin-bottom:14px}.stpa4-page .stpa4-hero-breadcrumbs .stpa4-crumb-current{flex-basis:auto}}