.gst-closing-buy{background:var(--gst-closing-bg,#eee5d5);color:var(--gst-closing-ink,#19110d);padding:54px 32px;font-family:var(--gst-font-body,GSTManrope),Manrope,Arial,sans-serif}.gst-closing-buy *{box-sizing:border-box}.gst-closing-buy__inner{max-width:1280px;margin:auto;display:grid;grid-template-columns:220px minmax(0,1fr) 310px;gap:32px;align-items:center}.gst-closing-buy .gst-closing-buy__image{display:block;width:100%;height:auto;border:0;border-radius:0;background:#fff0;box-shadow:none}.gst-closing-buy h2{margin:0 0 8px;font:var(--gst-heading-weight,600) clamp(36px,3.5vw,48px)/1.08 var(--gst-font-display,GSTCormorant),Georgia,serif;letter-spacing:-.03em;color:inherit}.gst-closing-buy .gst-closing-buy__subtitle{margin:0;color:var(--gst-closing-muted,#786957);font-size:14px;line-height:1.6}.gst-closing-buy .gst-closing-buy__rating{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px;color:var(--gst-closing-muted,#786957);font-size:12px;text-decoration:none}.gst-closing-buy .gst-closing-buy__rating:hover{color:var(--gst-closing-ink,#19110d)}.gst-closing-buy__rating strong{color:var(--gst-closing-ink,#19110d)}.gst-closing-buy__review-count{text-decoration:underline;text-underline-offset:4px}.gst-closing-buy__stars{position:relative;display:inline-block;color:#c8bca9;white-space:nowrap;font:21px/1 Arial,sans-serif;letter-spacing:1px}.gst-closing-buy__stars>span{position:absolute;top:0;left:0;overflow:hidden;color:var(--gst-review-star-colour);white-space:nowrap}.gst-closing-buy__features{list-style:none;display:flex;flex-wrap:wrap;gap:5px 0;margin:18px 0 0;padding:0;color:var(--gst-closing-muted,#786957);font-size:12px;line-height:1.7}.gst-closing-buy__features li{display:inline;white-space:nowrap}.gst-closing-buy__features li+li::before{content:'·';padding:0 8px;color:var(--gst-closing-line,#a1744e)}.gst-closing-buy__price{font-size:30px;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;line-height:1.3}.gst-closing-buy__price del{font-size:18px;color:#8c7e6b;font-weight:400}.gst-closing-buy__price ins{text-decoration:none;background:none;color:inherit}.gst-closing-buy__price .stock{display:none}.gst-closing-buy__badge{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;border:1px solid #b25a22;color:#9c4c1b;padding:4px 7px;border-radius:4px}.gst-closing-buy__action{display:grid;gap:10px;text-align:center}.gst-closing-buy .gst-quick-add{display:flex;align-items:center;justify-content:center;min-height:54px;padding:14px 24px;background:var(--gst-button-bg,#ed7c35);color:var(--gst-button-ink,#160c06);font:700 15px/1.4 var(--gst-font-body,GSTManrope),Manrope,Arial,sans-serif;border:2px solid var(--gst-button-border,#080503);border-radius:7px;box-shadow:3px 3px 0 var(--gst-button-shadow,#080503);text-decoration:none}.gst-closing-buy .gst-quick-add:hover,.gst-experience .gst-sticky .gst-quick-add:hover{background:var(--gst-button-hover,#ff8a3d);color:var(--gst-button-ink,#160c06)}.gst-closing-buy a:focus-visible,.gst-experience .gst-sticky .gst-quick-add:focus-visible{outline:3px solid var(--gst-focus,#b25a22);outline-offset:5px}.gst-closing-buy__ship-date{font-size:12px;line-height:1.5;font-weight:500}.gst-closing-buy__action p{margin:0;font-size:11px;line-height:1.6;color:var(--gst-closing-muted,#786957)}.gst-closing-buy .gst-quick-add.loading,.gst-experience .gst-sticky .gst-quick-add.loading{opacity:.6;cursor:progress}.gst-closing-buy .added_to_cart,.gst-experience .gst-sticky .added_to_cart{display:none}@media(max-width:1050px){.gst-closing-buy__inner{grid-template-columns:170px minmax(0,1fr) 270px;gap:24px}.gst-closing-buy__features{font-size:11px}}@media(max-width:760px){.gst-closing-buy{padding:36px 24px 40px}.gst-closing-buy__inner{grid-template-columns:110px minmax(0,1fr);gap:24px 18px;max-width:500px}.gst-closing-buy h2{font-size:34px}.gst-closing-buy .gst-closing-buy__subtitle{font-size:12px}.gst-closing-buy .gst-closing-buy__rating{gap:8px;font-size:11px;margin-top:10px}.gst-closing-buy__stars{font-size:18px}.gst-closing-buy__features{font-size:11px;margin-top:12px}.gst-closing-buy__action{grid-column:1/-1}.gst-closing-buy__price{font-size:28px}}.gst-sticky{position:fixed;z-index:90;left:50%;bottom:18px;transform:translateX(-50%);width:min(630px,calc(100% - 32px));display:flex;gap:24px;align-items:center;justify-content:space-between;background:var(--gst-sticky-bg);color:var(--gst-sticky-ink);border:1px solid var(--gst-sticky-line);border-radius:10px;box-shadow:0 10px 40px #0006;padding:12px 16px 12px 24px;font-family:var(--gst-font-body)}.gst-sticky[hidden]{display:none}.gst-sticky>div{display:grid;gap:4px}.gst-sticky strong{font:var(--gst-heading-weight,600) 21px/1.1 var(--gst-font-display)}.gst-sticky span,.gst-sticky__price{font-size:12px;color:var(--gst-sticky-muted)}.gst-sticky>a{font:700 13px var(--gst-font-body);display:flex;justify-content:space-between;align-items:center;gap:30px;background:var(--gst-button-bg);color:var(--gst-button-ink);padding:12px 18px;border-radius:7px;border:2px solid var(--gst-button-border);text-decoration:none;box-shadow:3px 3px 0 var(--gst-button-shadow);white-space:nowrap}.gst-sticky>a span{color:inherit}.gst-sticky .gst-quick-add:hover{background:var(--gst-button-hover);color:var(--gst-button-ink)}.gst-sticky__price .stock{display:none}@media(max-width:760px){.gst-sticky{gap:12px;padding:10px 12px;width:calc(100% - 20px);bottom:10px}.gst-sticky>div{flex:1;min-width:0}.gst-sticky strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:18px}.gst-sticky>a{padding:11px 12px;font-size:12px;gap:12px}}