:root{--ink:#1e2d36;--nav:#29424f;--paper:#fffdfa;--clay:#b76546;--clay-hover:#994c34;--gold:#efbb72;--muted:#68716c;--line:#e4dfd6}.v2-detail-button{border:1px solid var(--ink);min-height:34px;color:var(--ink);background:#fff;border-radius:2px;justify-content:center;align-items:center;margin-right:8px;padding:7px 12px;font-size:11px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.v2-detail-button:hover{background:#f3f4f1}.v2-cart-card-button{color:#fff;cursor:pointer;background:#b76546;border:1px solid #b76546;border-radius:2px;justify-content:center;align-items:center;min-height:34px;margin-right:8px;padding:7px 12px;font-size:11px;font-weight:800;transition:background .15s,transform .1s;display:inline-flex}.v2-cart-card-button:hover{background:#994c34}.v2-cart-card-button:active{transform:scale(.97)}.v2-title-link{color:inherit;text-decoration:none;transition:color .15s}.v2-title-link:hover{color:var(--clay);text-decoration:underline}.v2-img-link{width:100%;height:100%;display:block}.v2-card-actions{flex-wrap:wrap;gap:8px;width:100%;margin:10px 0 14px;display:flex}.v2-card-actions .v2-cart-card-button,.v2-card-actions .v2-detail-button{flex:auto;min-height:32px;margin:0;padding:6px 10px;font-size:11px}#v2InquiryStrip{z-index:1500;color:#fff;opacity:1;transform-origin:100% 100%;background:#15232b;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:min(560px,100vw - 44px);min-height:74px;padding:13px 15px 13px 18px;transition:width .45s cubic-bezier(.22,1,.36,1),min-height .45s cubic-bezier(.22,1,.36,1),padding .45s cubic-bezier(.22,1,.36,1),border-radius .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:flex;position:fixed;bottom:22px;right:22px;transform:translateY(0)scale(1);box-shadow:0 12px 35px #00000038}#v2InquiryStrip.is-collapsed{cursor:pointer;opacity:1;border-radius:50%;place-items:center;width:58px;height:58px;min-height:58px;padding:0;display:grid;transform:translateY(0)scale(1)}#v2InquiryStrip .v2-strip-copy{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}#v2InquiryStrip .v2-strip-copy strong{color:#fff;font-size:13px}#v2InquiryStrip .v2-strip-copy span{color:#bdc9c2;font-size:12px}#v2InquiryStrip .v2-launcher{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:26px;line-height:1;display:flex}#v2InquiryStrip.is-collapsed .v2-strip-copy,#v2InquiryStrip.is-collapsed a,#v2InquiryStrip.is-collapsed .v2-strip-close{display:none}#v2InquiryStrip.is-collapsed .v2-launcher{justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;margin:auto!important;padding:0!important;font-size:26px!important;line-height:normal!important;display:flex!important;position:absolute!important;inset:0!important;transform:translate(0)!important}#v2InquiryStrip a{color:#1e2d36;white-space:nowrap;background:#eab374;border-radius:3px;flex:none;padding:9px 12px;font-size:12px;font-weight:800;text-decoration:none}#v2InquiryStrip a:hover{background:#e5a956}#v2InquiryStrip .v2-strip-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;font-size:15px;line-height:1;display:grid}#v2InquiryStrip.v2-wiggle{animation:1.8s ease-in-out infinite v2InquiryPulse}@keyframes v2InquiryPulse{0%,to{transform:translateY(0)scale(1)rotate(0)}8%{transform:translateY(-2px)scale(1.03)rotate(-5deg)}16%{transform:translateY(0)scale(1)rotate(5deg)}24%{transform:translateY(-2px)scale(1.03)rotate(-4deg)}32%{transform:translateY(0)scale(1)rotate(3deg)}40%{transform:translateY(0)scale(1)rotate(0)}}#v2InquiryStrip.is-collapsed.v2-wiggle{animation:2.4s ease-in-out infinite v2InquiryPulse}.v2-cart-nav{color:#fff;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff47;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-width:58px;min-height:36px;margin-left:6px;padding:7px 11px;font-size:12px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex;position:relative}.v2-cart-nav:hover{background:#ffffff1f;border-color:#eab374}.v2-cart-icon{font-size:16px;line-height:1}.v2-cart-count{color:#1e2d36;background:#eab374;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:900;display:grid;position:absolute;top:-8px;right:-8px}.help{font-size:11px;white-space:nowrap!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;display:flex!important}.help>*{margin:0!important}.help a{color:inherit;text-decoration:none}.help a:hover strong{color:#eab374}.froot-toast{color:#fff;z-index:3000;pointer-events:none;opacity:0;background:#1e2d36;border:1px solid #ffffff26;border-radius:6px;padding:10px 20px;font-size:13px;font-weight:700;transition:transform .25s cubic-bezier(.2,.9,.3,1),opacity .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(30px);box-shadow:0 8px 24px #00000038}.froot-toast.show{opacity:1;transform:translate(-50%)translateY(0)}@media (width<=768px){.help .help-prompt,.help .v2-cart-text{display:none}.help{gap:8px!important}}@media (width<=680px){.topbar{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:12px 16px!important}.search{grid-area:2/1/auto/-1!important}.help{justify-self:end;display:flex!important}#v2InquiryStrip{width:calc(100vw - 28px);bottom:14px;right:14px}#v2InquiryStrip.is-collapsed{border-radius:50%;width:56px;height:56px;min-height:56px;bottom:14px;right:14px}#v2InquiryStrip .v2-strip-copy{flex:100%}#v2InquiryStrip a{display:inline-flex}#v2InquiryStrip .v2-strip-close{margin-left:0}@media (width<=680px){.catalog-product-card{width:100%;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.catalog-product-image{width:100%;height:230px;grid-area:1/1!important;min-height:0!important}.catalog-product-image img{object-fit:contain;width:100%;height:100%}.catalog-product-details{min-width:0;grid-area:2/1!important;padding:16px!important}.catalog-product-details h2{font-size:22px}.catalog-description{overflow-wrap:anywhere;max-width:100%;line-height:1.55;min-height:0!important;font-size:13px!important}.catalog-product-action{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0;grid-area:3/1!important;padding:0 16px 16px!important;display:grid!important}.catalog-product-action>*{text-align:center;white-space:normal;box-sizing:border-box;justify-content:center;width:100%;min-width:0;margin:0!important}.catalog-product-action .button-amazon{grid-column:1/-1}#v2InquiryStrip:not(.is-collapsed){box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;width:calc(100vw - 32px)!important;max-width:360px!important;height:auto!important;min-height:0!important;padding:16px!important;display:flex!important;position:fixed!important;bottom:16px!important;left:auto!important;right:16px!important}#v2InquiryStrip:not(.is-collapsed) .v2-strip-copy{flex-direction:column!important;flex:none!important;align-items:flex-start!important;gap:6px!important;width:100%!important;min-width:0!important;display:flex!important}#v2InquiryStrip:not(.is-collapsed) .v2-strip-copy strong{font-size:15px!important;line-height:1.4!important}#v2InquiryStrip:not(.is-collapsed) .v2-strip-copy span{font-size:12px!important;line-height:1.5!important}#v2InquiryStrip:not(.is-collapsed) a{box-sizing:border-box!important;flex:none!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;display:flex!important}#v2InquiryStrip:not(.is-collapsed) .v2-strip-close{margin:0!important;position:absolute!important;top:10px!important;right:10px!important}#v2InquiryStrip:not(.is-collapsed) .v2-launcher{display:none!important}}}
