sg-pot-purchasing{display:block;color:inherit;--pot-line:rgba(90,111,78,.28);--pot-accent:#5a6f4e}sg-pot-purchasing[hidden]{display:none}.sg-pot-choice{border:0;padding:0;margin:0 0 24px;min-width:0}.sg-pot-choice legend{font:inherit;font-size:16px;font-weight:600;padding:0;margin-bottom:12px}.sg-pot-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sg-pot-size{display:flex;align-items:center;position:relative;min-height:86px;border:1px solid var(--pot-line);border-radius:8px;padding:14px;cursor:pointer;transition:background .15s,border-color .15s}.sg-pot-choice input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.sg-pot-size:has(input:checked){border-color:var(--pot-accent);box-shadow:inset 0 0 0 1px var(--pot-accent);background:#5a6f4e0f}.sg-pot-choice-copy{display:flex;flex-direction:column;gap:4px;pointer-events:none}.sg-pot-choice-title{font-size:15px;font-weight:600;line-height:1.35}.sg-pot-dimensions{font-size:12px;line-height:1.45;opacity:.8}.sg-pot-size-price{font-size:13px;line-height:1.4}.sg-pot-colours{display:flex;flex-wrap:wrap;gap:8px 14px}.sg-pot-colour{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;width:72px;min-width:72px;min-height:115px;font-size:12px;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer}.sg-pot-colour-image{display:block;width:72px;height:96px;object-fit:cover;border-radius:6px;border:1px solid var(--pot-line);pointer-events:none}.sg-pot-colour:has(input:checked) .sg-pot-colour-image,.sg-pot-colour[aria-current=true] .sg-pot-colour-image{box-shadow:0 0 0 2px var(--pot-accent);outline:2px solid #faf8f3;outline-offset:-3px}.sg-pot-colour .sg-pot-choice-title{font-size:12px;font-weight:400}.sg-pot-size:focus-within,.sg-pot-colour:focus-within,.sg-pot-colour:focus-visible{outline:2px solid var(--pot-accent);outline-offset:4px}.sg-pot-size:has(input:disabled),.sg-pot-colour:has(input:disabled){opacity:.45;cursor:not-allowed}.sg-pot-selection{font-size:13px;line-height:1.5;margin:0 0 8px;font-weight:600}.sg-pot-help{font-size:12px;line-height:1.6;margin:3px 0;opacity:.75}[data-sg-pot-ready] .product__variants-wrapper{display:none!important}[data-sg-pot-ready] .product__title{font-size:30px;line-height:1.2}@media(max-width:719px){.sg-pot-size{padding:12px;min-height:86px}.sg-pot-choice{margin-bottom:20px}[data-sg-pot-ready] .product__title{font-size:26px}.sg-pot-colours{gap:8px 12px}}@media(prefers-reduced-motion:reduce){.sg-pot-size{transition:none}}.sg-pot-choice{margin:0 0 14px}.sg-pot-choice legend{font-size:12px;line-height:1.2;font-weight:600;margin:0 0 7px;color:#526b4b}.sg-pot-sizes{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:1px 1px 5px;scrollbar-width:none}.sg-pot-sizes::-webkit-scrollbar,.sg-pot-colours::-webkit-scrollbar{display:none}.sg-pot-size{flex:0 0 112px;min-height:62px;padding:9px 10px;border-radius:12px}.sg-pot-choice-title{font-size:12px;line-height:1.2}.sg-pot-dimensions{font-size:9.5px;line-height:1.25}.sg-pot-size-price{font-size:11px;line-height:1.25;font-weight:600}.sg-pot-colours{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:8px;padding:1px 1px 5px;scrollbar-width:none}.sg-pot-colour{flex:0 0 66px;width:66px;min-width:66px;min-height:88px;gap:5px;font-size:10px}.sg-pot-colour-image{width:66px;height:66px;aspect-ratio:1;border-radius:11px}.sg-pot-selection{font-size:10.5px;margin:2px 0 3px;color:#36462eb8}.sg-pot-help{font-size:9.5px;line-height:1.4;margin:0;color:#36462e99}@media(max-width:719px){.sg-pot-choice{margin-bottom:12px}.sg-pot-size{flex-basis:104px;min-height:58px;padding:8px 9px}.sg-pot-colour{flex-basis:62px;width:62px;min-width:62px;min-height:82px}.sg-pot-colour-image{width:62px;height:62px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/sg-pot-purchasing.css.map */
